Как завершить заказ после успешной оплаты OpenCART API Android? - PullRequest
0 голосов
/ 20 сентября 2018

Я занимаюсь разработкой приложения для Android с использованием Opencart API.

Мне удалось получить ответы на платежные платежи Payumoney и проверить их.Но я не понимаю, что будет дальше.Статус заказа должен быть обновлен, история должна быть создана, и корзина должна быть очищена.

Полагаю, checkout/success предназначено для веба и возвращает HTML.Мне просто нужно обновить статус заказа и очистить корзину.

1 Ответ

0 голосов
/ 24 сентября 2018

Вы смотрите не в том месте.Каждая остановка платежа имеет своего контролера для получения ответа о состоянии платежа.Обычно он лежит в контроллере / платеже .

Платежная система после оплаты вызывает этот метод, и в нем происходит вся процедура создания и изменения статуса.Обычно он просто вызывает метод

  $this->model->checkout->order->addHistory(...);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...