Уведомления для покупателей после изменение статуса в "Оплачен"
C-Optika opened this issue · 8 comments
Здравствуйте!
Установил ЮMoney версия модуля: 2.0.6 ocStore 2.1.0.2.1 до этого стоял модуль Y.CMS от Яндекс.Кассы (2.2.11).
Ранее при Y.CMS (2.2.11) когда покупатель оплачивал заказ и статус заказа менялся на "Оплачен" покупатель получал уведомление на почту. В админ панели в истории заказа напротив статуса "Оплачен" в разделе "Покупатель уведомлен" стояла метка "Да".
После установки ЮMoney (2.0.6) статус заказа меняется на "Оплачен" покупатель НЕ получает уведомления на почту, в разделе "Покупатель уведомлен" стоит метка "НЕТ".
Как в модуле включить уведомления для покупателей после изменение статуса в "Оплачен"?
Добрый день!
Модуль по умолчанию устанавливает "Покупатель уведомлен" в значение "Нет".
Чтобы изменить значение "Покупатель уведомлен" на "Да", в двух следующих местах добавьте дополнительный параметр со значением "true":
https://github.com/yoomoney/cms-opencart2/blob/master/catalog/model/extension/payment/yoomoney.php#L388
https://github.com/yoomoney/cms-opencart2/blob/master/catalog/model/extension/payment/yoomoney.php#L394
$this->model_checkout_order->addOrderHistory( $orderId, $statusId, 'Платёж номер "'.$payment->getId().'" подтверждён', true );
Тоже интересует как сделать уведомление по email после оплаты, причем не только покупателя, но и магазин, а так оплаты пропускают иногда менеджеры.
После указанных изменений уведомления заработали.
В дальнейших релизах нужно будет так же в ручную вносить изменения или появится возможность "вкл/откл" в модуле?
Пока мы не планируем добавлять такую опцию в настройки модуля, поэтому при каждом обновлении потребуется ручная замена кода.
Нельзя оформить и оплатить заказ через Internet Explorer 11 при нажатии "Перейти к оплате" появляется сообщение "Подождите... Происходит переход к оплате" и все...перехода на страницу оплаты нет.
Отключаю модуль ЮMoney (2.0.6) включаю Y.CMS (2.2.11) итог можно оформить заказ через IE 11 и перейти к оплате заказа.
Добрый день!
На сайте используется стандартное оформление Opencart или измененное?
В момент отсутствия перехода появляются ли сообщения об ошибках в консоли браузера или логе ошибок сервера?
Смогли обнаружить ошибку в консоли браузера Internet Explorer. Посмотрим, как можно изменить код для обхода данной ошибки.