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

Выплата - рекуррентный платеж через API

Выплата - рекуррентный платеж через API

Адреса:

POST https://api.maxpay.kz/payments/cards/payout/recurring

примечание

Tестовый метод

Для проверки взаимодействия с системой MaxPay без реального списания денежных средств с банковской карты Клиента можно вызвать данный метод:

POST https://api.maxpay.kz/test/payments/cards/payout

Параметры запроса:

ПараметрТипОбязательноОписание
merchant_idintegerдаИдентификатор мерчанта в системе MaxPay.
signaturestringдаПодпись. Формирование подписи sha256("reference_id"+"secret_key"), где secret_key -это секретный ключ мерчанта, который выдается при заведении мерчанта в системе MaxPay.
reference_idintegerдаИдентификатор пользователя в системе мерчанта.
user_idintegerдаИдентификатор пользователя в системе мерчанта.
emailstringнетEmail пользователя.
phonestringнетТелефон пользователя.
amountfloatдаСумма платежа.
currencyintegerнетКод валюты: KZT/RUB/USD/EUR/GBP (см. Справочник Список валют)
descriptionstringнетНазначение (описание) платежа.
card_idintegerдаИдентификатор выбранной пользователем карты (данный параметр получаете в api "Вывод карт пользователя").
back_urlstringнетurl, на который будет отправлено сообщение о результатах платежа в случаях успеха или неудачи. Обязателен, если не указан в настройках мерчанта.

Параметры ответа:

ПараметрТипОписание
statusbooleanФлаг, указывающий на успешность выполнения операции.
messagestringТекстовое описание ошибки (присутствует только при ошибке).

Пример запроса:

bash-image

Пример успешного ответа:

bash-image

Пример ответа с ошибкой:

bash-image