Для карты

Метод запроса

POST

URL запроса

/v2/merchant/transactions/withdrawal

Параметры запроса

Название
Формат
Описание

extId

string

Идентификатор транзакции клиента

callbackUrl

(опционально)

string(1-255)

Адрес колбэка для транзакции

currency

string(3-4)

Код валюты ISO 4217 (RUB, UZS и т.д.)

amount

int

Сумма (Только сумма кратная 100)

cardNumber

string(1-255)

Номер карты (Валидируется алгоритмом Луна)

Пример запроса

curl --request POST \
  --url https://{{domain}}/v2/merchant/transactions/withdrawal \
  --header 'Authorization: Bearer {{your_api_token}}' \
  --header 'X-Signature: {{sign}}' \
  -d '{
  "extId": "123456789",  
  "callbackUrl": "https://webhook.site/#!/view/151a4e3c",
  "currency": "RUB",
  "amount": 1000,
  "cardNumber": "4111111111111111"
}'

Параметры ответа

Название
Формат
Описание

id

int

Номер транзакции

amount

decimal

Сумма транзакции

amountInUsdt

decimal

Сумма транзакции в USDT

commissionInUsdt

decimal

Коммисия в USDT

totalAmountInUsdt

decimal

Сумма транзакции c учётом коммиссии в USDT (amountInUsdt - commissionInUsdt)

currency

string(3,4)

Код валюты ISO 4217 (RUB, UZS и т.д.)

currencyRate

decimal

Курс валюты

Пример ответа

{
  "id": 1234,
  "amount": 1000.0,
  "amountInUsdt": 11.11,
  "commissionInUsdt": 0.11,
  "totalAmountInUsdt": 11.0,
  "currency": "RUB",
  "currencyRate": 90.0
}

Last updated