Pagamentos com stablecoins para assinaturas
Como cobrar assinaturas em stablecoins quando o cliente envia cada pagamento: um pagamento por período, lembretes, carência e renovações perdidas.

Um cartão pode ser cobrado automaticamente todos os meses. Uma transferência em stablecoin não: é o cliente que a envia. A Qvard não oferece débitos recorrentes automáticos, por isso uma assinatura é uma série de pagamentos que o cliente aprova em cada período. Este guia mostra como estruturar a cobrança em torno disso e onde ela funciona melhor do que se esperaria.
Um pagamento por período
Para cada período de cobrança, crie um pagamento com um POST para https://api.qvard.com/api/v1/payment. Torne o id único por assinatura e período, por exemplo sub-1042-2026-11, e defina o price como o preço do plano em dólares americanos. Envie o redirectUrl ao cliente por e-mail.
O mesmo id devolve o pagamento existente, por isso um lembrete reenviado aponta para o mesmo link em vez de criar um duplicado. Quando o pagamento é concluído, a Qvard envia um webhook com esse id; o seu handler prolonga a assinatura por um período. Há um exemplo de código em pagamentos cripto para SaaS.
Lembretes e carência
Como nada é cobrado automaticamente, os lembretes são a sua ferramenta de retenção. Um padrão que funciona em muitos negócios (uma sugestão, não uma função da Qvard):
- envie o link de pagamento alguns dias antes do fim do período;
- envie outro lembrete no dia do vencimento;
- mantenha o acesso por um curto período de carência depois;
- depois suspenda a assinatura e guarde os dados para reativação fácil.
Diga aos clientes que a cotação na página de pagamento fica fixa por uma hora, por isso devem pagar quando abrirem o link.
Onde funciona bem
Os pagamentos iniciados pelo cliente atendem a algumas assinaturas melhor do que o débito automático em cartão:
- Planos anuais ou trimestrais, onde um pagamento por ano é natural e você pode oferecer desconto por pagamento antecipado.
- Clientes B2B que aprovam cada pagamento no seu próprio processo de qualquer jeito.
- Clientes no exterior cujos cartões são recusados em cobranças recorrentes.
Servem pior a um plano mensal barato para o consumidor final, onde o atrito em cada renovação faz você perder assinantes. Nesse caso ofereça cripto como opção ao lado dos cartões, não em vez deles.
Operações e custos
Trate uma renovação perdida como algo normal. Não deixe falhas passarem em silêncio: mostre o link de pagamento na conta do cliente, faça seu handler poder rodar duas vezes com segurança e responda exatamente HTTP 200. Para pagamentos incompletos (status partial) o webhook não é enviado; não prolongue nada até a diferença chegar. Veja como tratar pagamentos incompletos em USDT.
A Qvard não cobra mensalidade. A comissão é individual para o seu projeto e, segundo a página de preços, começa em 1% e pode cair até 0,1%. O saque para a sua carteira custa apenas a taxa de rede.
FAQ
A Qvard pode cobrar os clientes automaticamente todos os meses?
Não. Uma transferência cripto é enviada pelo cliente. Você cria um novo pagamento a cada período e o cliente a aprova.
Como evito pagamentos duplicados no mesmo período?
Use um id por assinatura e período. Repetir a requisição com o mesmo id devolve o pagamento existente.
Os planos anuais encaixam bem?
Sim. Um pagamento por ano significa pouco atrito, e você pode oferecer desconto por pagamento antecipado.


