svisch
@svisch

Почему после оплаты картой через Юкассу не попадают заказы в админку Opencart?

Здравствуйте. Ситуация значит такая, что после замены модуля оплаты Яндекса на Юкасса оплата банковскими картами проходит и заказы появляются в личном кабинете Юкассы, но в opencart они не появляются в админке. С заказами с другим способом оплаты все ок.
Исследуя проблему выяснил, что заказы все-таки падают в базу, но не с тем номером order_status_id, а именно - 0, которого нету в табличке order_staus.
Созванивался с техподдержкой Юмани - сказали, что ответ от URL для уведомлений, что в настройках модуля (https://site.ru/index.php?route=extension/payment/...) приходит 200.
Пробовал менять status_id в таблице orders на нужный - да появляется в админке заказ, но все равно не получается поменять его статус на другой. Например, статус "Отложенная оплата Заблокировано" после подтверждения в админке опенкарта должен уйти в Юкассу и там подтвердить платеж. Но этого не происходит.
Понимаю, что нарушена связь и логика обработки обмена данными между сайтом и Юкассой, но куда копать не знаю. Может кто сталкивался уже с такой проблемой?
  • Вопрос задан
  • 67 просмотров
Пригласить эксперта
Ответы на вопрос 1
svisch
@svisch Автор вопроса
С проблемой неверных статусов после оплаты картой я разобрался путем деинсталяции модификатора к старому модулю Яндекс денег. Осталась проблема со сменой статуса с "Отложенная оплата Заблокирована" на любой другой связанный с запросом к Юкассе для подтверждения оплаты, например на статус "Отложенная оплата Выполнена".
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы