CChainPay
Entrar

Como aceitar pagamentos em USDT (TRC20) no seu site ou bot

USDT na TRON é a forma mais comum de pagar em cripto em muitas regiões: transferências rápidas e baratas para quem paga. Este guia mostra a integração mínima com a ChainPay.

O modelo

  1. O seu backend pede à ChainPay um endereço de depósito para cada encomenda (ou cada utilizador).
  2. O pagador envia USDT para esse endereço.
  3. Depois de a rede confirmar a transferência, a ChainPay envia-a para a sua carteira e chama o seu webhook.

A custódia fica consigo: o destino é o seu forwardAddress e a ChainPay não mantém saldo do comerciante.

Um endereço por encomenda ou por utilizador

Crie o endereço

curl -X POST https://api.chainpay.site/deposit-address \
  -H 'content-type: application/json' \
  -d '{
    "ticker": "trc20/usdt",
    "callbackUrl": "https://shop.example.com/crypto-webhook?token=SECRET",
    "forwardAddress": "TYourOwnTronWallet...",
    "externalReference": "order-123"
  }'

Trate o webhook

O que o pagador paga

Cada transferência TRC20 precisa de Energy da TRON, por isso a taxa tem uma parte percentual (1 %) e uma parte fixa calculada pelo custo real da rede. Na TRON essa parte fixa ronda os 4 USDT às tarifas atuais, pelo que pagamentos muito pequenos não compensam. Defina um valor mínimo razoável. Valores atuais em Preços.

Experimente

Se quiser ver o endereço na sua conta, registe-se no cabinet, crie uma API key e envie o mesmo pedido com x-api-key. Comece com um valor pequeno.

Relacionado