Яндекс касса. Происходит оформление заказа до оплаты

Главные вкладки

Аватар пользователя engenes engenes 8 марта 2019 в 17:56

в яндекс кассе подключил магазин
Сейчас тестирую оплату.
проблема в следующем.
после того как пользователь оформил заказ его перекидывает на страницу яндекс кассы, если после этого он нажмет на кнопку назад в бараузере, то окажется на странице где будет написано, что заказ оформлен. правда под админом я вижу что статус у него стоит в ожидании (в случае оплаты статус поменялся бы на завершен)но тем не менее у пользователя уже нет возможности оплатить этот заказ.
К тому же выходит что товары на складе навечно остались в резерве.
Как сделать, чтобы после нажатия на кнопку назад или на ссылку вернуться в магазин нас возвращало на сайт либо к текущему не оформленному заказу либо хотя бы просто на сайт, но чтобы заказ был отменен.

А выходит что после нажатия на кнопку оформить заказ, он резервируется, товары на складе минусуются, а в случае если мы не оплатили, то этот резерв остается навечно и возможности завершить, оплатить заказ уже нет. Да можно сделать чтобы по крону резерв отменялся, то есть статус становился отменен. Но у пользователя же должна быть возможность оплатить зарезервированный заказ.

Может быть я что то не понимаю, или упустил какой то момент, может быть есть возможность после возврата в магазин в случае если оплата не была произведена просто отменять заказ

Комментарии

Аватар пользователя Grip Grip 11 марта 2019 в 11:29

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

Аватар пользователя gkagalakov gkagalakov 14 декабря 2020 в 18:13

Так же возникли проблемы при использовании Яндекс Кассы. После оплаты статус заказа меняется на "Завершено", но завершающее правило на отправку уведомления админу не срабатывало. Пришлось переделать это правило на изменение статуса заказа, а не на Окончание оформления заказа (как должно быть изначально).