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

Выплата по идентификатору кошелька

Данный тип транзакции позволяет инициировать выплату с использованием идентификатора кошелька (wallet_id).

Бизнес-процесс

  1. Владелец API-ключа подготавливает детали выплаты, включая wallet_id получателя.
  2. Создается транзакция выплаты с указанием кошелька в money_storage.
  3. После успешной обработки средства переводятся на указанный кошелек.
  4. Статус транзакции отслеживается стандартным методом получения транзакции.

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

curl --location 'https://app.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": "payout",
"route": "hot_hot_ETH",
"money_storage": {
"network": "ETH",
"type": "p2p_proxy",
"currency": "USDT",
"wallet_id": "9D0089A4A8024E4724D03D2E572EB53DDE850B99"
},
"description": "Выплата",
"txid": "a1b2c3d4-e5f6-4a7b-8c9d-0e1f2a3b4c5d"
}
}'

Описание полей

ПолеОписаниеТипПример
amountСумма транзакции (целое в минорных единицах, строкой)String10000000000000000
currencyВалюта транзакции (по умолчанию USDT)StringUSDT
envСреда выполнения (по умолчанию prod)Stringprod
typeТип транзакции (payout)Stringpayout
routeРоут обработки (должен соответствовать настроенному маппингу)Stringhot_hot_ETH
money_storageДескриптор кошелька получателяObject
>networkBlockchain-сеть (TRX или ETH)StringETH
>typeТип взаимодействия (например p2p_proxy)Stringp2p_proxy
>currencyВалюта кошелька (по умолчанию USDT)StringUSDT
>wallet_idИдентификатор кошелька получателяString9D0089A4A8024E4724D03D2E572EB53DDE850B99
descriptionОписаниеStringВыплата
txidИдемпотентный идентификатор транзакции (UUID)Stringa1b2c3d4-e5f6-4a7b-8c9d-0e1f2a3b4c5d

Примечания

  • Используйте уникальный (идемпотентный) txid для каждого бизнес-действия, чтобы исключить повторные списания при ретраях.
  • Значение route должно соответствовать активному маршруту для данного API-ключа.
  • Статус получайте стандартным GET-запросом транзакции до достижения терминального состояния.