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