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

Обзор выплат

API позволяет проводить выплаты удобно и безопасно.

Можно отправлять выплаты любым физическим лицам на банковские карты Visa и MasterCard.

Как получать данные карт для выплат

При необходимости можно собирать данные банковских карт для выплат на вашей стороне (необходимо выполнять дополнительные требования стандарта PCI DSS). В ином случае можно использовать наш виджет: получатель выплаты вносит данные своей карты в виджете, вы получаете токен, по которому можно провести выплату на эту карту.

Как провести выплату на карту

В можете использовать наш виджет для получения токенизированных данных банковской карты.

Как провести выплату на карту с виджетом

Если у вас уже есть

проводите выплату по токену.

Как провести выплату на карту по токену

Сквозной идентификатор карты

Сквозной идентификатор карты создается на основе номера карты и, при наличии, срока действия. Он позволяет определить, какую карту использует получатель и есть ли пересечения между картами получателей (если несколько человек используют одну и ту же карту). Этот идентификатор передается в параметре card_id.

Параметр card_id по умолчанию уникален для каждого проекта, но вы можете настроить его так, чтобы он был одинаковым для всех ваших проектов.

Подробнее о проекте

к сведению

Сквозной идентификатор карты не может использоваться для проведения платежей и не предназначен для запроса списка всех карт, привязанных к получателю.

Как сделать выплату

Все API-операции осуществляются в рамках платежной сессии.

Чтобы сделать выплату, выполните следующие шаги:

  1. Создайте платежную сессию при помощи запроса session/create.

    Также вы можете использовать запрос session/init/payout. В этом случае, сразу передайте все параметры выплаты сразу и пропустите следующий шаг.

  2. Начните выплату запросом session/start/payout.

  3. Дождитесь вебхука ready_to_confirm. Когда вы его получите, это значит, что Pike готов провести выплату и ждем вашего подтверждения.

  4. Отправьте запрос session/confirm или session/cancel, чтобы подтвердить или отменить выплату.

  5. Дождитесь вебхука payment_finished с результатом выплаты. Если статус succeeded, выплата прошла успешно. Подробнее про статусы выплат.

Схема выплаты

SequencePCIDSS