Заказ Commerce 2 onReturn должен оставаться в его текущем состоянии - PullRequest
1 голос
/ 25 июня 2019

Я работаю над платежным шлюзом нового типа, выполнив следующие действия: 1. Клиент перенаправлен на платежный шлюз.2. Клиент возвращается из платежного шлюза с информацией о платеже, НО ОПЛАТА МОЖЕТ БЫТЬ НЕ УКАЗАНА ИЛИ ОТКАЗАНА, поэтому с заказом не нужно предпринимать никаких действий.3. Поставщик платежного шлюза отправляет уведомление (метод onNotify) и только тогда, когда платеж должен быть создан ИЛИ подтвержден.

Что я заметил, что при запуске onReturn состояние заказа меняется на следующее (В моемдело завершено), и это неправильно, потому что onReturn в этом поставщике платежей ничего не меняетНужно просто добавить в заказ сообщение журнала.

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

...