На сайте (MODX REVO) через Shopkeeper 3 оформляется заказа, при выборе онлайн оплаты пользователя перенаправляет на Яндекс.Кассу.
После успешной оплаты заказа нужно сохранять в формате JSON данные покупателя указанные при заказе, для дальнейшей передачи в кабинет пользователя.
Форма заказа оформляется через FormIt, далее данные передаются в кассу.
С онлайн платежами не приходилось работать, в каком направлении нужно искать? В API Яндекса нашел, что данные передаются в формате JSON но в Shopkeeper пользователь записывается без оплаты, а сразу после заказа.
без привязки к конкретным cms и платежным системам.
Вся нужная информация заранее уже сохранена.
В момент получения paymentAviso только проверяется,
что вызов хука не подделан (пришел с нужного ip, правильно подписан, такой
платеж мы ждем, то, что это не повторное уведомление,
сумма и валюта платежа требуемая.
Сейчас еще в этот момент добавляется 54-ФЗ о фискализации платежа.
) после чего документ помечается оплаченным.