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

Инициализация платежа

Endpoint: POST /api/repayment/init/{$customerKey}

Request body:

FieldRequiredTypeDescription
return_url✅string (url)Адрес для перенаправления после оплаты
contract_idЕсли не указан contract_nameintID открытого контракта
contract_nameЕсли не указан contract_idstringНомер открытого контракта
amount✅numericСумма для оплаты
cardToken❌stringТокен карты из метода /api/card/search
pay_system✅stringНазвание платежной системы. Уточните название у менеджера
options❌objectДополнительные функции при оплате

Объект options.prolongation

FieldRequiredTypeDescription
period✅intСрок пролонгации в днях
code✅stringКод подписания из СМС
prolongationProcessId❌intID процесса пролонгации (По умолчанию: 1014334)
afterProlongationProcessId❌intID процесса для выполнения после пролонгации

Response:

{
"status": "ok",
"timestamp": "1646916652000",
"data": {
"url": "" // Ссылка на форму оплаты
}
}