Skip to content

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

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

Request body:

FieldRequiredTypeDescription
return_urlstring (url)Адрес для перенаправления после оплаты
contract_idЕсли не указан contract_nameintID открытого контракта
contract_nameЕсли не указан contract_idstringНомер открытого контракта
amountnumericСумма для оплаты
cardTokenstringТокен карты из метода /api/card/search
pay_systemstringНазвание платежной системы. Уточните название у менеджера
optionsobjectДополнительные функции при оплате

Объект options.prolongation

FieldRequiredTypeDescription
periodintСрок пролонгации в днях
codestringКод подписания из СМС
prolongationProcessIdintID процесса пролонгации (По умолчанию: 1014334)
afterProlongationProcessIdintID процесса для выполнения после пролонгации

Response:

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