E-commerce e pagamentos avulsos

Crie um endereço para cada pedido, mostre-o como QR code e envie o produto assim que o pagamento for confirmado. O dinheiro vai direto para a sua carteira.

Por que a TrezorPay serve

Saiba na hora que foi pago

Com pending=1 chamamos você assim que o pagamento aparece na blockchain, e de novo quando ele é confirmado e encaminhado.

Preço na sua moeda

O /convert/ transforma o total do carrinho em BRL, USD, EUR ou outras 35 moedas no valor em cripto a cobrar.

QR code pronto

O /qrcode/ retorna uma imagem legível com o endereço e o valor, para carteiras de desktop e celular.

Como funciona

  1. Crie o endereço do pedido

    No checkout, chame /create/ com uma URL de callback que leve o id do pedido.

  2. Mostre o valor e o QR code

    Converta o total do carrinho e exiba o endereço com o seu QR code.

  3. Conclua o pedido no callback

    Marque o pedido como pago em pending=0 e envie o produto.

A requisição
GET /bep20/usdt/create/?callback=https://shop.example/paid?order=1042&address=YOUR_WALLET&pending=1 GET /bep20/usdt/qrcode/?address=ADDRESS_IN&value=49.90

Perguntas

O endereço expira?

Não. Se o cliente pagar com atraso, o pagamento ainda é recebido, encaminhado e informado ao seu callback.

Quais moedas devo oferecer?

USDT na Tron ou na BNB Smart Chain mantém as taxas baixas para o cliente; adicione ETH, BTC ou SOL para quem os possui.

Outros casos de uso

Comece com uma requisição

Sem cadastro, sem chave de API. Informe a sua carteira e a URL de callback e pronto.