Como funciona um pagamento TRC20 USDT: transferência e confirmação
TRC20-USDT é um token na TRON. Criar um pedido, transferir pela carteira, concluir na plataforma e entregar o produto são eventos distintos. Investigue cada etapa de um pagamento “enviado, mas não recebido”, sem depender de capturas de tela.
Do pedido às instruções
O comerciante envia valor, rede e URL de callback ao criar o pedido e salva o identificador. O pagador segue endereço, valor, rede e validade do checkout. BEP20-USDT também é suportado, mas TRON e BSC são redes diferentes: o nome USDT não torna os caminhos intercambiáveis.
Transmitir não é concluir
O hash identifica uma transferência enviada. A rede precisa processá-la, a plataforma aplicar seus critérios de confirmação e associar o pagamento ao pedido. A consulta inclui detectedAt, confirmedAt e completedAt. Um hash não substitui o estado completed.
Separar os custos
TRON usa largura de banda e energia; recursos insuficientes podem consumir TRX. Consulte o modelo de recursos TRON. Separe a taxa da carteira do pagador do plano e das tarifas de pagamentos ou consolidação. Use os preços atuais para os custos da plataforma.
Confirmado na rede, mas sem entrega
Confira primeiro a conclusão do pedido, depois a entrega do callback e o processamento local. Endpoint inacessível, corpo alterado ou falha de banco podem atrasar a loja. Siga a verificação de callbacks e a idempotência; não marque como pago apenas para remover um alerta.
Reunir evidências
- Números de pedido da plataforma e do comerciante.
- Rede, token, destino, valor e hash reais.
- Horários de criação, pagamento, confirmação e vencimento.
- Resultado HTTP e registros do processamento local.
Diferencie rede errada, divergência de valor, pagamento tardio e falha de callback. Não solicite transferências repetidas para testar o recebimento. Continue no guia de integração USDT.