nbs_212
Total posts: 94
30 Март 2013 02:18

Sergey,

Can we add attachment option for customer email alert in offline payment ?, so I can include invoice pdf to send to customer?

Or maybe, to make the offline payment email notification can be edited using html editor like TinyMCE?, then I can customize the email content.

And, have you any suggestion for other 3rd party invoicing system that can integrate with emerald?, as our site is running for company business, we need to have also generated order no and invoice number to be recorded and printed in the invoice.

Thank You

Последние изменения: 05 Март 2015


Sergey
Total posts: 13,748
01 Апр 2013 02:33

I think you can change text of the email in plugin parameter and you can use HTML there. If you want to add attachment you will have to edit plugins/emerald/payoffline/payoffline.php and before

if(!$mail->Send())
{
    JError::raiseWarning(200, 'Error to send user alert');
}

insert

$mail->addAttachment(JPATH_ROOT.'/files/invoice.pdf');

Sergey
Total posts: 13,748
02 Апр 2013 01:36

why C7 don't have invoice module like Mighty Invoices?

Because we are very limited in Resources and we have to refactor or other words create all new extensions for Joomla 2.5 because difference between 1.5 and 2.5 is significant.

So, we simple have no time and people to make that work.

why C7 don't have invoice module like Mighty Invoices?

I hope you can integrate invoice module in C7.

I greatly apologize but we do not plan to add anything new to Cobalt 7. Cobalt 7 and 8 are completely different branches now and there is no synchronisation between them. We will not be able to add anything new in Cobalt 7. It is in stable stage and we do not want to create new planform for new errors. We are planing to make invoice муц for our SSI in Cobalt 9.


Sergey
Total posts: 13,748
02 Апр 2013 01:37

Which plugin parameter to enable to use HTML?

In the same file in lime 86

$mail->IsHTML(true);


nbs_212
Total posts: 94
04 Апр 2013 22:15

Sergey,

It's look that I will have to build my own Invoicing, I can get Invoice No & Order No from your system, but how do I reset the Order No?


Sergey
Total posts: 13,748
05 Апр 2013 00:23

but how do I reset the Order No?

What do you mean to reset order number?


Sergey
Total posts: 13,748
07 Апр 2013 23:28

why this number is not in sequence order?

Because this is how payment gateways works. They do not assign sequential ordeк number. You cannot affect this number because it is gateway's core. :(


nbs_212
Total posts: 94
09 Апр 2013 09:08

Sergey,

I'm developing separated invoicing system to fulfill our need, and I need some info to integrate with Emerald User Subscription, because I get the data from this table.

When we publish/unpublised user subscription, it will send email alert to user, and also update table jcs_user_subscr and js_res_subscriptions.

  1. Any other table that will be affected by this process?

  2. Any other process that will be triggered?

  3. What is table js_res_subscriptions use for?

What the invoicing system will do is, to provide the same function with User Subscription menu, but the user subscription list will be change to invoice list, short to say it will be provided in different form and format list and also some add on to integrate with email and invoice attachment.

I have to create invoicing system, because we need to fulfill our local government regulation in providing invoice & tax.


Sergey
Total posts: 13,748
10 Апр 2013 00:38
  1. Any other table that will be affected by this process?

no

  1. Any other table that will be affected by this process?

  2. Any other process that will be triggered?

No

  1. Any other table that will be affected by this process?

  2. Any other process that will be triggered?

  3. What is table js_res_subscriptions use for?

To follow sections. Not related to emerald.


donklass1
Total posts: 21
01 Март 2015 23:03

При изменении текста в textarea Customer Email Alert содержание отправляемого сообщения не меняется.Как устранить эту ошибку? Конечно можно,как показано выше,добавлять к сообщению файл .pdf со счетом,но почему не получается менять текст в настройках плагина?


Sergey
Total posts: 13,748
02 Март 2015 04:09

Может вы получаете письмо как админ? Я проверил код. Все должно работать. Измение все 2 текста и проверте еще раз.


donklass1
Total posts: 21
02 Март 2015 07:56

Sergey Может вы получаете письмо как админ? Я проверил код. Все должно работать. Измение все 2 текста и проверте еще раз.

Меняю текст в следующих полях в настройках плагина Payment Processor [Offline]:

Admin notify email subject - меняется заголовок письма,но текст не меняется;
Customer Email Subject - заголовок письма не меняется,хотя в поле заменен;
Customer Email Alert - текст отправленного письма не меняется,хотя заменен.

Для изменения текста самого письма с заголовком поля Admin notify email subject менял текст в

/administrator/language/ru-RU/ru-RU.com_emerald.ini /language/ru-RU/ru-RU.com_emerald.ini

в 4-й строке GENERAL_ALERT_FAIL=

Результата не дало. Быть может это происходит потому,что мой сайт не http:// а https:// ? Или нужно подождать,пока обновится кеш у хостера?


Sergey
Total posts: 13,748
02 Март 2015 12:04

Не понятно почему вы меняете GENERAL_ALERT_FAIL. Это относится к уведомлениям подписки а не офлайн терминала. Попробуйте все поля поменять на 123 что бы уже очень очевидно.


donklass1
Total posts: 21
02 Март 2015 13:03

Sergey Не понятно почему вы меняете GENERAL_ALERT_FAIL. Это относится к уведомлениям подписки а не офлайн терминала. Попробуйте все поля поменять на 123 что бы уже очень очевидно.

Нет,ничего не меняется,приходит сообщение с заголовком: "MYSITEname:: Payment Instructions" и текстом: "This text will be send to subscriber. Here you can enter your bank information for wire transfer or information for WesternUnion or any other Offline payment. " и файлом invoice.pdf, который размещаю по примеру,показанному выше;

и сообщение с заголовком: "Ваша Подписка создана но не активирована" и текстом: "Ваша подписка "Название подписки" на https://сайт/ создана, но не была активирована автоматически. Администратор сайта будет уведомлен.. "

А GENERAL_ALERT_FAIL я менял потому,т.к. там прописано оповещение пользователя о подписке и я хотел изменить текст на свой,сразу вставив туда текст счета.


Sergey
Total posts: 13,748
03 Март 2015 11:26

Дайте доступ я посмотрю что у вас там где настроено.


Sergey
Total posts: 13,748
04 Март 2015 09:31

Я првоерил несколько адерсов. Честно сказать я вообще ни чего не получаю. Ни знаю может вас сервер в черном списке или еще что. Вы должны получать уведомления о отправке неудавшейся.


donklass1
Total posts: 21
04 Март 2015 10:30

Sergey Я првоерил несколько адерсов. Честно сказать я вообще ни чего не получаю. Ни знаю может вас сервер в черном списке или еще что. Вы должны получать уведомления о отправке неудавшейся.

Да,действительно,кроме как на майл,имеющий в адресе этот домен,отправка сообщений почему-то идти перестала. Будем смотреть.


donklass1
Total posts: 21
04 Март 2015 10:40

А если для подписки использую Payment Processor [Webmoney],который отрегулировал Konstantin,то отправка сообщения идет.


Sergey
Total posts: 13,748
04 Март 2015 10:53

Похоже ото сообщения Вебмани а не вашего сайта.


donklass1
Total posts: 21
04 Март 2015 11:16

Sergey Похоже ото сообщения Вебмани а не вашего сайта.

Нет,сообщение идет с адреса Super Users,т.е. с адреса сайта.


Sergey
Total posts: 13,748
05 Март 2015 03:52

Я сделал выход в коде и могу подтвердить что процес доходит то вызова метода отправки сообщений. Почему оно не уходит я не знаю. Поробуйте настроить мето отправки SMTP. Может так будет надежней.

Replay Topic
Uploading
Click here to upload and insert file from you hard drive: (png, gif, jpg, jpeg, zip, txt, rar)
Работает на Cobalt