Выбираем товар.
Подтверждаем выбранный нами товар.
Создаем заказ в базе данных.
Отправляем банку запрос на созданию платежа и получаем ответ.
Если всё успешно, получаем в ответе ссылку, где пользователь будет оплачивать.
Перенаправляем пользователя на оплату.
А дальше? Как общаться?
В документации есть следующее:
Как приложению узнать, что оплата прошла или не прошла. То есть, я могу сделать запрос к серверу банка и получить ответ по конкретному платежу, так как до перенаправления пользователя в таблице заказы я сохраню всю легальную информацию, которую мне отправляем банк при запросе на создание платежа.
Как это происходит? До этого никогда не подключал подобное, нуждаюсь чтобы со мной поделились опытом. Спасибо!