Рекуррентный платеж через API
Рекуррентный платеж через API
Адреса:
POST https://api.maxpay.kz/payments/cards/payin/recurring
- для одностадийного платежа
POST https://api.maxpay.kz/payments/cards/payin/recurring/auth
- для двухстадийного платежа
Параметры запроса:
Параметр | Тип | Обязательно | Описание |
---|---|---|---|
merchant_id | integer | да | Идентификатор мерчанта в системе MaxPay. |
signature | string | да | Подпись. Формирование подписи sha256("reference_id"+"secret_key"), где secret_key -это секретный ключ мерчанта, который выдается при заведении мерчанта в системе MaxPay. |
reference_id | integer | да | Идентификатор пользователя в системе мерчанта. |
user_id | integer | да | Идентификатор пользователя в системе мерчанта. |
string | нет | Email пользователя. | |
phone | string | нет | Телефон пользователя. |
amount | float | да | Сумма платежа. |
currency | integer | нет | Код валюты: KZT/RUB/USD/EUR/GBP (см. Справочник Список валют) |
description | string | нет | Назначение (описание) платежа. |
card_id | integer | да | Владелец карты. |
back_url | string | нет | url, на который будет отправлено сообщение о результатах платежа в случаях успеха или неудачи. Обязателен, если не указан в настройках мерчанта. |
Параметры ответа:
Параметр | Тип | Описание |
---|---|---|
status | boolean | Флаг, указывающий на успешность выполнения операции. |
message | string | Текстовое описание ошибки (присутствует только при ошибке). |
Пример запроса:
Пример успешного ответа:
Пример ответа с ошибкой: