ПРАВИЛА ИНТЕГРАЦИИ

Основные понятия и способы интеграции

Основные понятия

  • Merchant - торгово-сервисное предприятие, использующее данное API.
  • Endpoint - ID, используемое Merchant, для подключения оплаты по набору параметров и услуг. У Merchant может быть множество Endpoint.
  • Invoice - счет на оплату. Фактически соответствует платежной транзакции. Создается при вызове /init.
  • Refund - возврат ранее оплаченного Invoice. Создается при вызове /refund.
  • Withdrawal - выплата на карту, через СБП или любым другим способом. Создается при вызове /withdrawal.
  • Customer - пользователь(покупатель), оплачивающий счет(Invoice) и совершающий выплату (Withdrawal) у Merchant.

Способы интеграции: host2host и redirect

При интеграции используя данное API существуют два принципиальных варианта:

  • host2host, в котором Merchant передает полный номер карты(PAN) в запросы /init и /withdrawal.
  • redirect, в котором Merchant перенаправляет пользователя для ввода карточных данных на стороне системы.

При разработке интеграции рекомендуется реализовывать оба способа интеграции одновременно, т. к. redirect работает не только для оплаты карточными методами, но и альтернативными платежными методами.