Оплата та повернення
Запит
URI: /api/v1/pay
Метод використовується для оплати та повернення в інтеграції з платіжними терміналами.
Запит виконується методом POST у json форматі.
Параметри запиту
Ім'я | Тип | Обов'язковий | Опис |
---|---|---|---|
guid | string | Так | Ідентифікатор платіжного термінала, копіюється з додатку SmartPay |
action_type | string | Так | Тип операції: |
sum | float | Так | Сума операції |
Параметри відповіді
Ім'я | Тип | Опис |
---|---|---|
rrn | string | Ідентифікатор банківської транзакції |
auth_code | string | Код авторизації |
epz | string | Номер банківської картки |
card_type | string | Тип банківської картки |
terminal_id | string | Ідентифікатор платіжного термінала |
merchant_id | string | Ідентифікатор еквайра торговця Актуально з версії 1.0.0.7 |
sum | float | Сума операції |
action_type | string | Тип операції: |
Приклад успішної відповіді
200 OK
Відповідь: /api/v1/pay
{
"rrn": "rrn_11111",
"auth_code": "987654321",
"epz": "4578 XXXX XXXX 7478",
"card_type": "VISA",
"terminal_id": "1122334455",
"merchant_id": "4545FA7D",
"sum": 10,
"action_type": "PAY"
}