API для разработчиков
Выполнение выплаты
Процессирование платежа.
/api/payment/process
Передаваемые параметры (обязательно для передачи одно из полей):
Поле | Описание |
---|---|
payment_id | номер учета платежа в системе агента (например номер заявки) |
tracking | учетный код платежного поручения в системе учета платежного шлюза (необязательный параметр) |
Ответ от платежного шлюза
Поле | Описание поля |
---|---|
payment_id | номер учета платежа в системе агента (например номер заявки) |
tracking | учетный код платежного поручения в системе учета платежного шлюза |
status | статус платежа. Операция считается принятой в обработку если это поле вернуло значение IN_PROGRESS в противном случае в проведении платежа отказано. Причина отказа в проведении платежа будет передана в виде текстового сообщения в поле message |
message | причина отказа в выполнении платежного поручения |