Como funciona
Sua moeda-base é aquela em que você definiu o preço do produto ou adicional — ela pode ser qualquer moeda que o Dodo Payments possa cobrar, não apenas USD. Adaptive Currency converte esse preço-base usando taxas de câmbio em tempo real. Para definir seu próprio preço fixo por moeda ou país, consulte Localized Pricing.Principais benefícios
- Checkout localizado — Os preços aparecem por padrão na moeda local do cliente
- Mais métodos de pagamento — Desbloqueia métodos de pagamento disponíveis apenas para a moeda local
- Reembolsos na mesma moeda — Reembolse o cliente na moeda usada no pagamento
- Precificação avançada — Ativa Purchasing Power Parity e Charm Pricing para otimização automática de preços por mercado
Ativar o Adaptive Currency
1
Open Settings
Acesse o Merchant Dashboard e vá para Settings → Business.
2
Enable Adaptive Currency
Ative o Adaptive Currency. Você pode desativá-lo a qualquer momento.
3
Save and Test
Salve suas configurações e verifique se um checkout de teste exibe os preços na sua moeda local quando compatível.

Experiência do cliente
Quando o Adaptive Currency está ativado:- Detecção — O sistema detecta o país do cliente com base no endereço de cobrança
- Seleção da moeda — Se o país for compatível, os preços serão exibidos por padrão na moeda local. Os clientes podem voltar à sua moeda-base
- Métodos de pagamento — Métodos de pagamento locais aparecem quando aplicável
- Checkout — O pagamento é concluído na moeda selecionada
Conversão e tarifas
Adaptive Currency cobra o cliente na moeda local usando taxas de câmbio em tempo real. As tarifas variam conforme o valor do pedido:- 4% para pedidos abaixo de $500
- 3% para pedidos de $500 a $1.500
- 2% para pedidos acima de $1.500
Ativar Fees Inclusive
1
Open Settings
Acesse Settings → Business e ative o Adaptive Currency, caso ainda não tenha feito isso.
2
Enable Fees Inclusive
Depois de ativar o Adaptive Currency, ative o botão Fees Inclusive na mesma seção.
Substituir por solicitação
Você pode substituir o padrão do merchant por solicitação passandoadaptive_currency_fees_inclusive (boolean) em um pagamento único, uma assinatura sob demanda (on_demand.adaptive_currency_fees_inclusive), uma cobrança de assinatura ou uma alteração de plano. Em sessões de checkout, ele é aceito apenas para assinaturas sob demanda, como subscription_data.on_demand.adaptive_currency_fees_inclusive, e não no nível superior da solicitação:
As transações INR → INR são sempre tratadas como inclusivas, independentemente da configuração da empresa ou da substituição por solicitação.
Quando uma regra de Localized Pricing corresponde, a transação é sempre tratada como inclusiva, independentemente da configuração Fees Inclusive ou de qualquer substituição por solicitação. O cliente paga exatamente o valor localizado definido por você, e a tarifa de conversão é deduzida do seu repasse.
Moedas compatíveis
Reembolsos e ajustes
Dodo Payments emite reembolsos na moeda originalmente usada pelo cliente, aplicando a taxa de câmbio mais recente. O valor na sua moeda-base permanece fixo no dashboard, nas faturas e no reembolso. Dependendo das variações cambiais, o cliente pode receber mais ou menos do que o valor original na moeda local.As tarifas do Adaptive Currency (tarifas de FX) não são reembolsadas.
Exemplo de reembolso
- Você vende um produto por 100 USD com o Adaptive Currency ativado
- Um cliente canadense vê 137 CAD a uma taxa de câmbio de 1,37 CAD por 1 USD e conclui a compra
- O Dodo Payments processa o pagamento, convertendo 137 CAD em 100 USD para o seu repasse
- Mais tarde, a taxa de câmbio muda para 1,40 CAD por 1 USD e você emite um reembolso integral
- O Dodo Payments deduz 100 USD e reembolsa o cliente em 140 CAD
Faturas e tributação
- As faturas exibem apenas o valor na moeda de repasse
- Os impostos e as tarifas da plataforma são calculados sobre o valor na moeda de repasse
- Exemplo: uma venda de $10 convertida em 36 AED continua sendo exibida como $10 no Dashboard e nas faturas
Todos os valores são arredondados de acordo com a lógica interna de arredondamento do Dodo Payments.
Definir a moeda de cobrança por checkout
Passebilling_currency para definir explicitamente a moeda de cobrança de uma sessão de checkout:
Quando o Adaptive Currency está desativado,
billing_currency é ignorado.Páginas relacionadas
Purchasing Power Parity
Reduza os preços por país automaticamente. Requer o Adaptive Currency.
Charm Pricing
Arredonde os preços convertidos para terminações simples, como 49,99. Requer o Adaptive Currency.
Localized Pricing
Defina um preço exato por país ou moeda em vez da conversão automática.
Tax-Inclusive Pricing
Controle se os preços incluem impostos.
Checkout Session
Crie sessões de checkout com configuração da moeda de cobrança.