Para aceitar pagamentos em TON, você precisa de três coisas: um endereço de recebimento único para cada pedido, algo que monitore a blockchain em busca de um pagamento para esse endereço e uma mensagem assinada de volta para o seu próprio backend quando o dinheiro chegar. A Payora faz as três coisas a partir de uma chave pública mestre — nenhuma chave privada chega ao servidor. O Toncoin aparece na interface da Payora como Gram, o nome original da moeda; é o mesmo ativo, e a Payora não tem afiliação com o Telegram ou a Fundação TON.
Por que o TON é uma boa opção para pagamentos em escala de consumidor
A maioria das blockchains é adequada para um pedido de $400. Muito poucas são adequadas para um de $3. Esse é todo o argumento a favor do TON.
Uma transferência simples de Toncoin custa cerca de um centavo e é confirmada em segundos, em vez de minutos. Compare isso honestamente com o Bitcoin: quando a mempool está ocupada, uma transferência de Bitcoin pode custar vários dólares e levar uma hora para alcançar uma profundidade de confirmação confortável. O Bitcoin é um excelente dinheiro de liquidação e uma opção perfeitamente boa para faturas na casa das centenas — já escrevemos sobre aceitar Bitcoin para uma pequena empresa — mas ninguém está comprando um pacote de adesivos de $2 com isso. No TON, a taxa da rede é insignificante em relação ao preço de compra, então a pequena venda digital realmente é concluída.
A segunda razão é a distribuição. O TON cresceu ao lado do Telegram, e os aplicativos de carteira nesse ecossistema têm uma base de usuários muito grande e não técnica que já possui uma carteira financiada em seu telefone. A parte mais difícil do checkout em cripto nunca foi a blockchain; é o comprador que precisa encontrar uma carteira, financiá-la e descobrir o que é um memo. Quando seu comprador já possui uma carteira TON, o checkout se resume a: toque no link, confirme, pronto.
A experiência do usuário reflete isso. O checkout hospedado da Payora gera um código QR mais um link profundo da carteira para a fatura. Em um telefone, o comprador toca no link, o aplicativo da carteira abre com o endereço e o valor exato preenchido, e eles aprovam. Em um desktop, eles escaneiam o mesmo QR. Nada é copiado manualmente, o que remove a maneira mais comum de um cliente enviar o valor errado para o lugar errado.
As trocas honestas
O TON não é um Bitcoin estritamente melhor, e fingir o contrário coloca os comerciantes em apuros.
- O preço do Toncoin varia. Se você precificar em USD e manter o que recebe, você está assumindo risco de mercado desde o momento do pagamento. A Payora fixa uma taxa para a janela da fatura, para que o comprador saiba o que enviar; não pode tornar o ativo estável depois.
- O conjunto de validadores e as ferramentas são mais jovens do que as do Bitcoin. Uma consideração real se você liquida sete dígitos por dia; em grande parte irrelevante se você vende bens digitais a $5.
- As transferências de Jetton custam mais do que transferências nativas — ainda centavos, mas um envio de USDT-on-TON consome mais gás do que um envio simples de Toncoin, e o remetente precisa de um pequeno saldo de Toncoin para pagá-lo. Uma carteira que possui apenas USDT e zero TON não pode pagar você. Isso surpreende as pessoas.
USDT no TON: valores em dólares em uma blockchain barata e rápida
A maioria dos comerciantes não quer realmente Toncoin. Eles querem dólares, de forma barata e rápida, e o TON é um dos melhores lugares para conseguir exatamente isso. USDT no TON é um jetton — o padrão de token do TON — e se liquida com o mesmo perfil de segundos e centavos que a moeda nativa.
Comparado com as alternativas usuais: USDT no Ethereum é seguro e líquido e pode custar alguns dólares em gás por transferência. USDT no Tron é barato e extremamente amplamente utilizado. USDT no TON é barato, rápido e está diante de um público que já tem a carteira instalada. A Payora suporta todos eles, então, na prática, você não escolhe um — você lista os que seus compradores realmente usam e deixa que eles escolham no checkout. Comparamos as blockchains em detalhes em aceitando USDT através de TRC20, ERC20 e TON.
O problema do jetton falso e como um depósito é realmente verificado
Esta é a parte que merece sua atenção, porque é onde uma integração ingênua perde dinheiro silenciosamente.
Qualquer um pode implantar um jetton no TON e chamá-lo de USDT. Custa quase nada. Eles podem copiar o nome, o símbolo e o ícone. Se seu gateway credita uma fatura porque "um token chamado USDT chegou ao endereço pelo valor certo", um atacante pode criar dez mil unidades semelhantes sem valor, enviá-las para o seu endereço de fatura e sair com um produto real por zero dólares. Isso não é teórico; é o truque padrão em toda blockchain com implantação de token barata.
A verificação que realmente funciona é estrutural. No TON, cada detentor de um jetton tem seu próprio contrato de carteira de jetton, e esse contrato é derivado deterministicamente de duas entradas: o endereço do proprietário e o contrato mestre de jetton para aquele token específico. O verdadeiro USDT no TON tem exatamente um endereço de contrato mestre. Portanto, quando uma notificação de transferência chega ao seu endereço de recebimento, a pergunta não é "como esse token se chama" — é "isso foi enviado pela carteira de jetton que o contrato mestre real de USDT teria produzido para esse remetente?"
A Payora calcula o endereço esperado da carteira de jetton a partir do mestre USDT conhecido e o compara com o remetente real. Se houver correspondência, o depósito é creditado. Se não houver correspondência, é um semelhante — ele chega ao endereço, é visível em um explorador e nunca é creditado à sua fatura. O nome do token é tratado como decoração, porque é tudo o que é.
Você não precisa implementar isso você mesmo. Mas você deve perguntar a qualquer gateway que você avaliar como ele faz isso.
Um endereço por fatura, monitorado desde a primeira confirmação
O TON funciona da mesma forma que qualquer outro ativo na Payora: a fatura recebe um endereço próprio, e o gateway monitora esse endereço e nada mais. A partir dessa chave pública mestre, a Payora deriva um novo endereço de recebimento para cada fatura. Ela pode monitorar esses endereços. Não pode gastar nada, porque as chaves privadas foram geradas offline e permanecem offline; os pagamentos também são assinados offline.
A consequência prática: se alguém possuir seu servidor web amanhã, eles obterão sua tabela de pedidos e seu histórico de faturas. Eles não obterão seus fundos, porque não há nada naquela caixa que possa assinar uma transação. A mecânica está exposta em como carteiras HD baseadas em xPub tornam um gateway apenas de monitoramento.
Um endereço único por fatura também faz sua contabilidade para você. Não há endereço de depósito compartilhado, nenhum memo ou tag de comentário para o comprador esquecer, e nenhuma ambiguidade sobre qual dos dois pagamentos idênticos de $9 pertence a qual pedido.
Confirmações e finalidade
O TON alcança a finalidade prática em segundos, e a janela de confirmação que a Payora aguarda é medida em segundos, em vez das dezenas de minutos que o Bitcoin precisa. A Payora aplica a própria regra de finalidade de cada ativo, em vez de um número global, porque "6 confirmações" significa algo completamente diferente no Bitcoin do que uma contagem de blocos significa no TON. A lógica por trás desses limites está em quantas confirmações são realmente seguras.
Quando a regra é satisfeita, seu servidor recebe um webhook assinado em HMAC-SHA256 com uma janela de timestamp e uma chave de idempotência. Verifique a assinatura, verifique o id do pedido, marque como pago. Essa é toda a integração do seu lado.
Configurando isso
Dois caminhos, dependendo do que você executa.
- Uma loja CMS. Instale o módulo gratuito para sua plataforma — WooCommerce, OpenCart, PrestaShop, Magento 2, WHMCS e 17 outros estão na página de módulos. Cole sua chave API, marque Gram e USDT no TON, pronto. Sem código.
- Um site personalizado. Uma chamada de API cria a fatura com seu id de pedido e valor; você redireciona o comprador para a URL de checkout retornada e aguarda o webhook. Há um SDK PHP de um arquivo, sem dependências (7.4+) e uma API REST em JSON simples na documentação.
POST /api/v1/invoice
{ "order_id": "A-1042", "amount": "4.90", "currency": "USD",
"assets": ["TON", "USDT_TON"], "callback_url": "https://shop.example/hook" }De qualquer forma, você está aceitando a 0% — a Payora não cobra nada para receber um pagamento e só cobra quando você move fundos para fora: 1,5% em pagamentos, transferências e retiradas no plano Gratuito (0,75% no Pro, 0,5% no Business), além da taxa de rede da moeda’ (retirada mínima de $50). As taxas de rede são on-chain e pagas pelo remetente. A divisão completa está em preços.
Se você vende qualquer coisa pequena e digital para um público que usa principalmente o telefone, o TON é uma das poucas opções onde a economia realmente funciona. Crie uma conta gratuita, aponte a Payora para sua chave pública mestre e aceite seu primeiro pagamento em TON hoje.


Comments