Перейти к основному содержимому

Запрос платежа по номеру карты

Пользователи могут совершать платежи по виртуальной карте. Пример такой транзакции:

curl --location 'https://heth.me/api/v1/transactions' 
--header 'Content-Type: application/json'
--header 'x-api-key: 440944de-e5a4-6aab-9c57-3bf2e7282c64'
--data '{
"params": {
"amount": 10000000000000000,
"currency": "USDT",
"env": "prod",
"type": "payment",
"route": "hot_hot_ETH",
"money_storage": {
"network": "ETH",
"type": "bank_card",
"currency": "USDT",
"cardnumber":"9981050281497239",
"cvv": "229",
"exp_month": "10",
"exp_year": "2026",
"cardholder": "Ivan Ivanov"
},
"description": "Платёж",
"txid": "hot_hot_ETH"
}
}'
ПолеЗначениеТипПример
amountСумма транзакции (в минорных единицах)Число10000000000000000000
currencyВалюта транзакции (по умолчанию USDT)СтрокаUSDT
envСреда проведения транзакции (по умолчанию prod)Строкаprod
typeТип транзакции (в данном случае payment)Строкаpayment
routeРоут транзакции (проставлять роуты необходимо в соответствии с маппингом роутов)Строкаhot_hot_ETH
money_storageОбъект с данными получателяОбъект
>networkBlockchain-сеть транзакции (TRX или ETH)СтрокаETH
>typeТип транзакции в разрезе кошельков (в данном случае bank_card)Строкаbank_card
>currencyВалюта получателя транзакции (по умолчанию USDT)СтрокаUSDT
>cardnumberНомер виртуальной картыСтрока9981050281497239
>cvvcvv-код виртуальный картыСтрока229
>exp_monthМесяц срока истечения виртуальной картыСтрока10
>exp_yearГод срока истечения виртуальной картСтрока2026
>cardholderДержатель виртуальной картыСтрокаIvan Ivanov
descriptionОписание транзакцииСтрокаПлатёж
txidИдентификатор транзакцииСтрокаhot_hot_ETH