Перейти к основному содержимому

Регистрация мерчанта

Самое первое, что необходимо сделать - создать сущность мерчанта в системе FirstPay.

При создании нужно будет указать postback url.

Создание postback url

На этот URL будут отправляться POST запросы из системы FirstPay. Также при создании платежа можно будет передавать postback url параметром.

Схема взаимодействия выглядит следующим образом:

  1. FirstPay получает запрос с платежом от мерчанта.
  2. FirstPay производит валидацию платежа.
  3. В случае подтверждения платежа FirstPay отправляет POST запрос на postback url. Если url передавали параметром при создании платежа, то запрос отправляется на него. В ином случае отправляется запрос на URL, зарегистрированный на странице мерчанта.
  4. FirstPay ожидает от URL ответ в виде "status code 200". Если ответ на запрос отличен от кода 200, то FirstPay продолжит отправлять повторные запросы с некоторой периодичностью.

Подробнее про контракт взаимодействия с postback url в разделе Работа с postback запросами.