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

Схема проведения платежа

Виды проведения платежа

В Системе для типа прием средств реализованы две схемы проведения платежа: одностадийное и двухстадийное.

Одностадийный платеж выполняется одним запросом, в то время как двухстадийный – двумя. После первого успешного запроса на инициацию платежа, сумма операции будет блокирована на счету Клиента. Далее у Партнера есть до 5 дней (в зависимости от типа Карты) для подтверждения операции. Подтвердить можно как всю сумму, так и часть.

Тип платежа

Система предполагает два основных типа платежа: прием денежных средств и вывод денежных средств. При приеме денежные средства перечисляются от Клиента в пользу Партнера. Эта операция используется в случаях, например оплаты Клиентом покупок на сайте Партнера либо, например пополнения своего счета в системе Партнера.

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

Операция приема может осуществляться в безакцептном виде, то есть в один клик. После первого успешного платежа, в случае желания клиента не вводить каждый раз данные Карты, Система формирует безопасный токен по карточным данным и в дальнейшем для оплат может использоваться сохраненный токен. Токен существует ограниченное время и действует на ограниченное количество платежей.

Помимо основных типов платежей в Системе заложены также:

Основной сценарий проведения платежа

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

  1. Партнер у себя на сайте формирует заказ Покупателя. При этом если желает, то сохраняет в своей системе данные по платежу.
  2. Партнер инициирует в Системе платеж, отправляя инициации в Систему.
  3. В случае успешной инициации Партнер в ответе получает ссылку (называемую в Системе redirectUrl) на форму оплаты (вывод или пополнение в зависимости от типа платежа).
  4. Партнер перенаправляет Клиента на переданную ссылку.
  5. Клиент переходит по ссылке и вводит данные своей Карты.
  6. Система проводит платеж.
  7. Партнер получает от Системы результат проведения платежа на ссылку, предоставленную Партнером (и называемую в Системе callback_url).
  8. Клиент переадресовывается на сайт Партнера по возвратной ссылке, предоставляемой Системе Партнером (request_url), где Партнер может отобразить контент в соответствии с полученным от Системы результатом.

3-D Secure

3-D Secure – это функционал от Visa и MasterCard защиты от несанкционированного использования карты и дополнительной проверки подлинности Держателя Карты. При этом функционале в сценарий проведения платежа добавляется дополнительный шаг: после запроса на проведение платежа операции приема (для вывода не используется) Держатель Карты перенаправляется на специальную форму, где должен ввести пароль и секретный код, как правило, отправляемый в СМС-сообщении). Форма может выглядеть следующим образом:

3dsecure-img