Операції з приймання коштів для подальшого їх переказу
Запит
URI: /api/v2/currency-exchange/transfer-money
Метод дозволяє виконувати операції з приймання коштів для подальшого їх переказу.
Запит виконується методом POST з тілом запиту у JSON форматі.
⚠️ Запит повинен містити заголовки Accept: application/json та Content-Type: application/json
Параметри запиту
Ім'я | Тип | Обов'язковий | Опис |
---|---|---|---|
api_token | string | Так | Унікальний токен для авторизації запиту |
num_fiscal | integer | Так | Фіскальний номер операції |
action_type | string | Так | Тип дії: CURRENCY_SEND_MONEY — переказ коштів |
local_number | string | Так | Локальний номер операції, який клієнт передає з кожним чеком |
from_name | string | Так | Реквізити платника переказу. 🛈Дозволяється друкувати: необхідну ідентифікаційну інформацію (прізвище, ім’я, по батькові (за наявності), номер договору, реєстраційний код тощо) |
from_edrpou | string | Ні | Код ЄДРПОУ або інший ідентифікатор відправника |
to_name | string | Так | Реквізити отримувача переказу. 🛈Дозволяється друкувати: необхідну ідентифікаційну інформацію (найменування або прізвище, ім’я, по батькові (за наявності), податковий номер або серію (за наявності) та номер паспорта) |
to_edrpou | string | Ні | Код ЄДРПОУ або інший ідентифікатор отримувача (серію (за наявності) та номер паспорта) |
bank_name | string | Так | Назва банку отримувача |
iban | string | Так | Міжнародний номер банківського рахунку (IBAN) отримувача, відкритого у банку |
payment_id | string | Так | Унікальний ідентифікатор платежу |
sum | number | Так | Сума переказу без комісії |
total_sum | number | Так | Загальна сума до сплати, що включає основну суму та комісію |
commission | number | Так | Сума комісії за операцію |
payment | object | Так | Об'єкт, що містить деталі оплати |
payment.name | string | Так | Назва форми оплати:
|
payment.sum | number | Так | Сума оплати |
no_text_print | boolean | Ні | Параметр для відключення друку текстового чека |
no_pdf | boolean | Ні | Параметр для відключення генерації PDF-версії чека |
no_qr | boolean | Ні | Параметр для відключення генерації PDF-версії чека |
Приклад запиту
Запит: /api/v2/currency-exchange/transfer-money
{
"api_token": "{{api_token}}",
"num_fiscal": {{num_fiscal}},
"action_type": "CURRENCY_SEND_MONEY",
"local_number": "4",
"from_name": "Petrovich",
"from_edrpou": "EB121212",
"to_name": "Evgeniy",
"to_edrpou": "EH303030",
"bank_name": "MONO",
"iban": "UA124215125213581277812241",
"payment_id": "7777777",
"sum": 100.0,
"total_sum": 101.0,
"commission": 1,
"payment": {
"name": "Готівка",
"sum": 101.0
},
"no_text_print": true,
"no_pdf": true,
"no_qr": true
}
Параметри відповіді
Ім'я | Тип | Опис |
---|---|---|
ORDERNUM | string | Фіскальний номер чека |
ORDERDATE | string | Дата формування чека у форматі YYYY-MM-DD |
ORDERTIME | string | Час формування чека у форматі HH:MM:SS |
MAC | string | Код автентифікації повідомлення чека |
is_offline | boolean | Параметр, що вказує, чи було замовлення створено в офлайн-режимі |
qr | string | QR-код (або посилання на нього) |
qr_data | string | Дані для генерації QR кода |
link | string | Посилання для перегляду чека на сайті |
string | Посилання на PDF-версію чека | |
text_print | string | Текстова версія чека для друку |
uuid | string | Ідентифікатор чека |
local_number | string | Локальний номер операції, який клієнт передає з кожним чеком |
cash_in_box | integer | Сума готівки в касі після операції |
Приклад успішної відповіді
200 OK
Відповідь: /api/v2/currency-exchange/transfer-money
{
{
"ORDERNUM": "DEV_689f16f35b8cf",
"ORDERDATE": "2025-08-15",
"ORDERTIME": "14:16:02",
"MAC": "3317dca7b3323c0ed0fbb4a1471cacb22d8013641e5149e5a0fa77b981e03a7a",
"is_offline": false,
"qr": null,
"qr_data": null,
"link": null,
"pdf": null,
"text_print": null,
"uuid": "388b748e-22cb-45b8-a423-7b47a0ce6daa",
"local_number": "4",
"cash_in_box": 0
}
}