Добрый день.
Запили стандартный модуль оплаты через агрегатор payanyway.
вот он тут: https://www.payanyway.ru/info/w/ru/public/w/partnership/developers/instructions/cscart4.html
где-то и на маркетплейсе бесплатный был.ю не помню ссылку.
И тут внезапная проблема, которой я в жизни не видел))
Способ оплаты отображается на этапе оформления, происходит переход на платежное окно сервиса, оплата проходит и начинается магия.
1. переход на стр оплаты сервиса пэйэнивэй происходит за 1 шаг до результирующего окна, с инфой о номере заказа.
2. после оплаты, заказ не создается, но оплачивается в полной мере! как так-то))?
3. ну и естественно , т к заказ не создается, то и проверить, приходят ли статусы и флаги оплаты в админку не представляется возможным.
Итого: как сделать так, чтобы переход на сервис оплаты был автоматом после создания заказа, а не за 1 шаг до. ?
Кто-нибудь сталкивался?
спс.
у меня версия 4.3 кажется, последняя
Переход на сервис оплаты и так всегда происходит после создания ордера в CS-Cart. Но в этот момент этот ордер со статусом Незавершен ('N'), и в админке так просто не показывается.
Судя по всему, что-то не так с обработкой заказа после возврата из сервиса (раз уж сервис считает, что заказ оплачен).
В любом случае, надо смотреть на месте.
Или скиньте сюда кода файла-процессора (из app/payments).
Переход на сервис оплаты и так всегда происходит после создания ордера в CS-Cart. Но в этот момент этот ордер со статусом Незавершен ('N'), и в админке так просто не показывается.
Судя по всему, что-то не так с обработкой заказа после возврата из сервиса (раз уж сервис считает, что заказ оплачен).
В любом случае, надо смотреть на месте.
Или скиньте сюда кода файла-процессора (из app/payments).
там целая доп папка с процессором. от пэйэнивэй. там в первом сообщении форума есть ссылка на модуль
https://www.payanyway.ru/info/w/ru/public/w/partnership/developers/instructions/cscart4.html
отсюда качал. ничего не менял
Посмотрите свои заказы на странице Заказы -> Все заказы -> Шестеренка сверху справа -> Просмотреть незавершенные заказы
Если они там, то ответ от Payanyway не приходит или обрабатывается некорректно
А в базе данных, в таблице ?:orders эти заказы есть?
Судя по коду их модуля, вроде все ок.
А после оплаты на сервисе покупателя кидает обратно на страницу оформления заказа?