Pular para o conteúdo principal
Pagamentos em Cripto & Stablecoins permitem que os clientes paguem usando criptomoedas e stablecoins de qualquer lugar do mundo (excluindo Índia). As transações são faturadas em USD, então você recebe moeda fiduciária enquanto os clientes pagam com sua carteira cripto preferida.

Por que Oferecer Cripto & Stablecoins?

Global Reach

Aceite pagamentos de qualquer país — sem necessidade de infraestrutura bancária do lado do cliente.

No Chargebacks

As transações em cripto são irreversíveis, eliminando completamente fraudes de estorno.

USD Settlement

Você recebe em USD — sem necessidade de gerenciar volatilidade de cripto 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 Cripto & Stablecoins no checkout
  2. Um endereço de carteira e um código QR são exibidos com o valor em cripto
  3. O cliente envia o valor exato de sua carteira cripto
  4. A transação é confirmada no blockchain
  5. O cliente é redirecionado para a página de sucesso
Pagamentos em cripto são faturados em USD. O valor em cripto 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 da API

TipoMétodoPaís
cryptoCripto & StablecoinsGlobal (Excl. IN)

Testes

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 cripto simulado no ambiente de teste.

Melhores Práticas

Nem todos os clientes possuem carteiras cripto. Sempre inclua credit e debit como métodos de pagamento alternativos.
Confirmações de blockchain podem levar minutos dependendo da rede. Certifique-se de que seu checkout comunique isso aos clientes.
Pagamentos em cripto podem ocasionalmente diferir ligeiramente do valor exato devido às taxas de rede. Monitore webhooks para atualizações de status de pagamento.

Solução de Problemas

Checar:
  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 do blockchain variam. Algumas redes demoram mais que outras.Solução: Aguarde a confirmação do webhook. Não trate o pagamento como falhado até que a janela de confirmação tenha passado.
Causa: As taxas de câmbio de cripto flutuam entre o início do pagamento e o envio.Solução: Monitore 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

Lide com confirmações de pagamento de forma assíncrona.

Testing Process

Guia completo de testes para todos os métodos de pagamento.
Last modified on April 8, 2026