Для эквайринга
Метод запроса
POST
URL запроса
/v2/merchant/transactions/acq
Параметры запроса
extId
string
Идентификатор транзакции клиента
currency
string(3-4)
Код валюты ISO 4217 (RUB)
amount
decimal(20, 2)
Сумма (Максимум 2 знака после точки)
callbackUrl
(опционально)
string(1-255)
Адрес колбэка для транзакции
successUrl
(опционально)
string(1-255)
Адрес редиректа в случае успешной оплаты
failureUrl
(опционально)
string(1-255)
Адрес редиректа в случае неуспешной оплаты
Пример запроса
curl --request POST \
--url https://{{domain}}/v2/merchant/transactions/acq \
--header 'Authorization: Bearer {{your_api_token}}' \
--header 'X-Signature: {{sign}}' \
-d '{
"extId": "123456789",
"currency": "RUB",
"amount": 100,
"callbackUrl": "https://webhook.site/#!/view/151a4e3c"
}'
Параметры ответа
id
int
Номер транзакции
paymentPageUrl
string(1-255)
Ссылка на форму оплаты
amount
decimal
Сумма транзакции
amountInUsdt
decimal
Сумма транзакции в USDT
commissionInUsdt
decimal
Коммисия в USDT
totalAmountInUsdt
decimal
Сумма транзакции c учётом коммиссии в USDT (amountInUsdt - commissionInUsdt)
currency
string(3,4)
Код валюты ISO 4217 (RUB)
currencyRate
decimal
Курс валюты
expiresAt
string(1-255)
Срок действия транзакции (15 min)
Пример ответа
{
"id": 1556,
"paymentPageUrl": "https://example.com/13c34f78-de9e-411f-b7b4-e806b9c67329",
"amount" : 5000,
"amountInUsdt": 53.9,
"commissionInUsdt": 5.39,
"totalAmountInUsdt": 48.51,
"currency": "RUB",
"currencyRate": 92.77,
"expiresAt": "2024-08-30T01:15:13",
}
Last updated