Pular para o conteúdo principal

Documentation Index

Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt

Use this file to discover all available pages before exploring further.

Pagamentos em stablecoin permitem que os clientes paguem usando stablecoins de qualquer lugar do mundo (exceto Índia). As transações são faturadas em USD, então você recebe moeda fiduciária enquanto os clientes pagam com sua carteira de stablecoins preferida.

Por que Oferecer Stablecoins?

Global Reach

Aceite pagamentos de qualquer país — nenhuma infraestrutura bancária é necessária do lado do cliente.

No Chargebacks

Transações com stablecoin são irreversíveis, eliminando completamente fraudes de chargeback.

USD Settlement

Você recebe USD — sem necessidade de gerenciar volatilidade ou carteiras.

Visão Geral

DetalheValor
Moeda de FaturamentoUSD
Países SuportadosGlobal (Excl. IN)
AssinaturasNão
Valor Mínimo$0.50
LiquidaçãoUSD

Como Funciona

Experiência do Cliente

  1. O cliente seleciona Stablecoins no checkout
  2. Um endereço de carteira e um código QR são exibidos com o valor em stablecoins
  3. O cliente envia o valor exato de sua carteira de stablecoins
  4. A transação é confirmada na blockchain
  5. O cliente é redirecionado para a página de sucesso
Os pagamentos em stablecoin são faturados em USD. O valor em stablecoin exibido no checkout reflete a taxa de câmbio em tempo real no momento do pagamento.

Moedas e Redes Suportadas

MoedaRedes
USDCEthereum, Solana, Polygon, Base
USDPEthereum, Solana
USDGEthereum

Configuração

const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  allowed_payment_method_types: ['crypto', 'credit', 'debit'],
  return_url: 'https://example.com/success'
});

Tipo de Método de API

TipoMétodoPaís
cryptoStablecoinsGlobal (Excl. IN)

Teste

1

Enable test mode

Use suas chaves de API de teste do Dodo Payments.
2

Create a test checkout

Crie uma sessão de checkout com crypto nos métodos de pagamento permitidos.
3

Complete the test flow

Siga o fluxo de pagamento simulado em stablecoin no ambiente de teste.

Melhores Práticas

Nem todos os clientes têm carteiras de stablecoin. Sempre inclua credit e debit como métodos de pagamento de fallback.
Confirmações de blockchain podem levar minutos dependendo da rede. Certifique-se de que seu checkout comunique isso aos clientes.
Os pagamentos em stablecoin podem ocasionalmente diferir ligeiramente do valor exato devido a taxas de rede. Monitore os webhooks para atualizações de status de pagamento.

Solução de Problemas

Verifique:
  1. crypto incluído em allowed_payment_method_types?
  2. O valor da transação atende ao mínimo ($0.50)?
Solução: Verifique se o tipo de método de pagamento está corretamente passado na sua solicitação de API.
Causa: Os tempos de confirmação de blockchain variam. Algumas redes demoram mais do que outras.Solução: Aguarde a confirmação do webhook. Não trate o pagamento como falho até que a janela de confirmação tenha passado.
Causa: As taxas de rede podem fazer com que o valor recebido difira ligeiramente do valor solicitado.Solução: Monitore os webhooks para o valor final confirmado. Pequenas discrepâncias são tratadas automaticamente.

Páginas Relacionadas

Payment Methods Overview

Veja todos os métodos de pagamento suportados.

Checkout Guide

Guia completo de implementação de checkout.

Webhooks

Trate as confirmações de pagamento de forma assíncrona.

Testing Process

Guia completo de teste para todos os métodos de pagamento.
Last modified on May 4, 2026