Работа с объектом заказа класса waOrder
Добрый день!
1. В функции платежного метода callbackHandler приходит запрос из ПС. Как мне инициализировать объект заказа waOrder имея только order_id чтобы проверить что у платежа сейчас определенный статус (его не отменил и не удалил администратор сайта) и сумма (нет ошибке на стороне ПС). В других платежных методах (Robokassa, Paypal) не проверяется сейчас статус заказа, что не является правильным. waFactory не позволяет достать уже созданный заказ по order_id.
2. Как изменить статус заказа, имея тоже только order_id?
1. В функции платежного метода callbackHandler приходит запрос из ПС. Как мне инициализировать объект заказа waOrder имея только order_id чтобы проверить что у платежа сейчас определенный статус (его не отменил и не удалил администратор сайта) и сумма (нет ошибке на стороне ПС). В других платежных методах (Robokassa, Paypal) не проверяется сейчас статус заказа, что не является правильным. waFactory не позволяет достать уже созданный заказ по order_id.
2. Как изменить статус заказа, имея тоже только order_id?
4 ответа
2. Плагин не имеет доступа к данным приложения напрямую, а только через адаптер приложения, поэтому сменить статус заказа напрямую нельзя.
Чтобы инициализировать заказ и сделать его оплаченным - нужно делать так же как в robokassa?
Что произойдет, если я попробую изменить статус заказа на оплаченный, а он был отменен?
Как достать статус заказа?
Чтобы инициализировать заказ и сделать его оплаченным - нужно делать так же как в robokassa?
Что произойдет, если я попробую изменить статус заказа на оплаченный, а он был отменен?