Recarga de conta e saldos

Dê a cada usuário um endereço de depósito que ele pode reutilizar para sempre. Cada depósito é informado separadamente, e você credita o saldo assim que ele é confirmado.

Por que a TrezorPay serve

Um endereço permanente por usuário

O usuário salva o endereço uma vez e recarrega quando quiser; ele nunca expira.

Todo depósito informado

Cada pagamento dispara o seu próprio callback assinado com o id da transação, então nada é creditado duas vezes.

Conciliação fácil

O /logs/ lista todos os pagamentos e callbacks de um endereço, com a transação de encaminhamento.

Como funciona

  1. Crie o endereço do usuário

    Chame /create/ uma vez por usuário com uma URL de callback que leve o id do usuário.

  2. O usuário deposita

    Mostre o endereço e o seu mínimo; o usuário recarrega quantas vezes quiser.

  3. Credite o saldo

    A cada callback, credite value_coin ao usuário, usando txid_in como chave.

A requisição
GET /sol/usdc/create/?callback=https://app.example/deposits?user=42&address=YOUR_WALLET

Perguntas

E os depósitos abaixo do mínimo?

Eles são registrados e aparecem em /logs/, mas não são encaminhados: cada moeda tem um mínimo para que o custo da rede não consuma o depósito.

Posso aceitar várias moedas?

Crie um endereço por moeda para o usuário, ou um endereço multi-token por rede.

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.