Saltar al contenido principal

Pago por Número de Tarjeta

Ejemplo: "1000000" es 1 USDT cuando decimales=6. Reemplace todos los marcadores de posición con detalles verificados del destinatario y del instrumento. Enviar esta solicitud puede mover fondos reales. Revisar y autorizar explícitamente la operación antes de enviarla. Consulte Inicio rápido.

Iniciar un pago utilizando un instrumento de tarjeta virtual.

Ejemplo de solicitud​

curl --location 'https://app.heth.me/api/v1/transactions' \
--header 'Content-Type: application/json' \
--header "x-api-key: $HETH_API_KEY" \
--data '{
"params": {
"amount": "1000000",
"currency": "USDT",
"env": "prod",
"type": "payment",
"route": "hot_hot_ETH",
"money_storage": {
"network": "ETH",
"type": "bank_card",
"currency": "USDT",
"cardnumber": "YOUR_CARD_NUMBER",
"cvv": "YOUR_CVV",
"exp_month": "10",
"exp_year": "2026",
"cardholder": "John Doe"
},
"description": "Payment",
"txid": "f47ac10b-58cc-4372-a567-0e02b2c3d479"
}
}'
CampoDescripciónTipoEjemplo
amountMonto de la transacción (cadena de un número entero en unidades menores)String1000000
currencyMoneda de transacción (predeterminada USDT)StringUSDT
envprod (predeterminado). Conserve este valor al abrir y confirmar la solicitud.Stringprod
typeTipo de transacción (en este caso pago)Stringpayment
routeRuta de transacción (debe coincidir con el mapeo de ruta)Stringhot_hot_ETH
money_storageDescriptor de instrumento de tarjetaObject
>networkRed blockchain (TRX o ETH)StringETH
>typeTipo de instrumento (tarjeta_bancaria)Stringbank_card
>currencyMoneda del instrumento (predeterminado USDT)StringUSDT
>cardnumberNúmero de tarjeta virtualStringYOUR_CARD_NUMBER
>cvvTarjeta virtual CVVStringYOUR_CVV
>exp_monthMes de vencimientoString10
>exp_yearAño de vencimientoString2026
>cardholderNombre del titular de la tarjetaStringJohn Doe
descriptionDescripción de la transacciónStringPayment
txidIdentificador de transacción idempotente (cadena)Stringf47ac10b-58cc-4372-a567-0e02b2c3d479