-
Notifications
You must be signed in to change notification settings - Fork 2
Обработка заказа в финальной стадии #18
Comments
Добрый день! Расскажите, каким образом клиент подтверждает заказ? |
Клиент проводит оплату прямо в модуле. Вот из debug лог: } |
Добрый день! Запросы на адрес /payments/00000000-0000-0000-0000-000000000001 и ответ в виде кода 404 являются этапами проверки введенных shopid и секретного ключа на валидность. |
Добрый день! Проверьте по логу модуля, что происходит с получением уведомления по заказам, у которых не сменился статус заказа после оплаты. |
|
Обнаружена странность. |
Повторные уведомления об оплате отправляются в случае, когда сайт на уведомлением не отвечает кодом 200. Проверьте по логу ошибок сервера, почему на уведомление об оплате сайт отвечал кодом 500. Для решения проблемы с номерами заказов нужно больше подробностей. Пришлите, пожалуйста, информацию на почту [email protected] |
Надо сказать, что кода 500 во время отправок дублей "оплачено" не было ни разу. В другое время нашёл несколько раз, но как понять причину? [22/May/2020:10:59:30 +0300] "POST /index.php?option=com_jshopping&controller=checkout&task=step7&act=notify&js_paymentclass=pm_yandex_money&no_lang=1&Itemid=164 HTTP/1.1" 500 2093 "-" "AHC/2.1" 674535 63333:89999 |
Вы точно смотрите лог ошибок, а не лог доступа? |
При подверждении заказа клиентом (в случае оплаты через модуль), сообщение на почту приходит неоднократно. Может прийти 4-5 штук с разницей в несколько минут, затем через день еще 1-2 сообщения.
В логах следующая запись (и их много):
/index.php?option=com_jshopping&controller=checkout&task=step7&act=notify&js_paymentclass=pm_yandex_money&no_lang=1&Itemid=164) /address.ru/public_html/libraries/vendor/phpmailer/phpmailer/class.phpmailer.php ++702
Если заказ сделан без использования яндекс-кассы, то письмо приходит однократно.
Глюк начался после добавления полей ФФД 1.05.
The text was updated successfully, but these errors were encountered: