Запросы, платежи и операции
Работа платёжной платформы строится на проведении платежей. Платежом в рамках платформы считается комплекс действий по выполнению заявки мерчанта на перевод денежных средств между ним и пользователем. Это может быть перевод средств от пользователя к мерчанту (и тогда платёж относится к оплате) либо от мерчанта к пользователю (и тогда платёж относится к выплате). Возвраты средств по проведённым оплатам рассматриваются в рамках оплат и не выделяются в отдельный тип платежей. Вместе с тем к платежам относится проверка действительности платёжного инструмента, в рамках которой может выполняться условный (нулевой) перевод денежных средств или реальная (ненулевая) блокировка средств с последующей отменой.
Технически всё это сводится к следующим типам платежей:
- разовая оплата, в одну или в две стадии —
purchase
; - повторяемая оплата со списаниями по запросу или с автоматическими списаниями —
recurring
; - оплата по платёжной ссылке, в одну или в две стадии —
invoice
; - выплата —
payout
; - проверка действительности платёжного инструмента —
account verification
.
Каждый платёж любого из этих типов должен быть инициирован со стороны мерчанта. Это может быть сделано через один из программных интерфейсов платёжной платформы (Gate или Payment Page API) с помощью запроса или через пользовательский интерфейс (Dashboard) с помощью соответствующего действия, равносильного запросу.
При получении корректного запроса в платформе создаётся объект payment
и инициируется выполнение соответствующей операции, которая может быть единственной или первой из нескольких.
Как правило, каждая последующая операция инициируется отдельным запросом со стороны мерчанта, однако в некоторых случаях операции могут быть инициированы автоматически на стороне платёжной платформы. К таким случаям относится, например, автоматическое списание средств в соответствии с переданным в платёжную платформу графиком (при проведении повторяемой оплаты с автоматическими списаниями).
В последующих разделах представлена информация о каждом типе платежа.