Описание процесса
Описание, как происходит процесс. (настройка платежа в другом месте)
Описание сценария
Подробное описание цепочки от перехода к оплате до уведомления
1 шаг
- оформление заказа (на стороне вашего сайта)
- Требуется сгенерировать форму оплаты с методом
get
- В форме обязательно должен быть сгенерированный ключ
sign
,
а так же другие дополнительные параметры, которые Вы можете найти в первый платеж, форма
2 шаг
- отправка клиента к нам
- После перехода к оплате, проверяются переданные параметры, если один из параметров будет указан неверно, то система выдаст ошибку.
2.1 шаг
- оплата счета клиентом
- Клиент оплачивает выставленный вами счет. Сумма оплаты будет выдана клиенту с комиссией, которую вы укажите в настройках магазина.
3 шаг
- переадресация клиента
- После оплаты клиентом, он переадресовывается на 302 страницу, где будет происходить проверка прихода средств. Как на нашу сторону придет уведомление о статусе оплаты, мы переадресовываем его на соответствующую страницу после успешной/неуспешной страницы
4 шаг
- отправка вебхука на ваш сервер
- Если клиент оплатил выставленный счет, то только тогда Вам приходит уведомление об оплате с get/post параметрами. Какие параметры отправляются?
5 шаг
- обработка вебхука и выполнение обязательств
- После отправки хука, вы обязательно должны выполнить обязательства. Если клиент не получает услугу после оплаты, ваш магазин будет заблокирован без вывода средств.