Payanyway Помогите Решить Вопрос

Добрый день.

Запили стандартный модуль оплаты через агрегатор 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 эти заказы есть?

Судя по коду их модуля, вроде все ок.

А после оплаты на сервисе покупателя кидает обратно на страницу оформления заказа?