Pular para o conteúdo principal
Dodo Payments supports a wide range of payment methods to help you serve customers globally. Turn on new payment methods instantly — no additional contracts, integrations, or merchant accounts needed.

Why Offer Multiple Payment Methods?

Boost Conversion

Local methods increase sales 20-30% in target markets.

One Platform

All methods managed through a single API.

Smart Routing

Right options shown based on location and device.

How It Works

Payment methods are automatically presented to customers based on:
  • Customer Location — Regional methods like iDEAL (Netherlands) or UPI (India) only appear for customers in those regions
  • Transaction Currency — Payment methods are filtered by supported currencies
  • Device Type — Apple Pay only appears on compatible Apple devices and browsers
  • Transaction Type — Some methods don’t support subscriptions or have minimum amounts
Automatic Activation: All payment methods are pre-configured and managed by Dodo Payments. No additional setup needed — they become available once your account is verified and live mode is enabled.

Supported Payment Methods

Payment MethodSupported CountriesSupported CurrenciesSubscriptionsMin Amount
Credit CardsGlobalAll currenciesYes$0.50
Debit CardsGlobalAll currenciesYes$0.50
Apple PayGlobal (Excl. IN)All currenciesYes$0.50
Google PayGlobal (Excl. IN)All currenciesYes$0.50
Amazon PayGlobal (Excl. IN)USDNo$0.50
Cash App PayUSUSDNo$0.50
KlarnaUS, EuropeUSD, EUR, GBP + 7 moreNo$50.01
AfterpayUS, UKUSD, GBPNo$50.01
UPIIndiaINRYes*₹1
RupayIndiaINRYes*₹1
iDEALNetherlandsEURNo€0.50
BancontactBelgiumEURNo€0.50
EPSAustriaEURNo€0.50
MultibancoPortugalEURNo€0.50
RevolutPayGlobalGBPNo£0.50
BillieGlobalGBPNo£0.50
PixBrazilBRLNo$0.50
Crypto & StablecoinsGlobal (Excl. IN)USDNo$0.50
WeChat PayGlobalUSD, CNYNo$0.50
*Todos os cartões emitidos na Índia (Visa, Mastercard, Rupay, etc.) e UPI suportam assinaturas com mandatos compatíveis com o RBI. O atraso de processamento de 48 horas se aplica a todos os cartões emitidos na Índia e UPI. Veja a página de Métodos de Pagamento na Índia para detalhes sobre requisitos de mandatos.
PayPal Support Paused: PayPal is temporarily unavailable for new transactions. We’ll update this page when restored.

Payment Method Categories

Credit & Debit Cards

Accept Visa, Mastercard, Amex, Discover, JCB, UnionPay, and regional networks like Cartes Bancaires and Interac.

Digital Wallets

Apple Pay, Google Pay, Amazon Pay, Cash App Pay, and RevolutPay for fast, secure one-tap checkout.

Buy Now Pay Later

Klarna, Afterpay, and Billie installment options to increase average order value and conversion.

India

UPI and Rupay cards with RBI-compliant subscription mandates for the Indian market.

Europe

iDEAL (Netherlands), Bancontact (Belgium), EPS (Austria), and Multibanco (Portugal).

Pix

Instant bank transfers for the Brazilian market via QR code or copy-paste key.

Crypto & Stablecoins

Accept cryptocurrency and stablecoin payments from customers worldwide (excluding India), billed in USD.

WeChat Pay

QR code payments for Chinese customers via WeChat, supporting USD and CNY.

Desabilitação de Método de Pagamento por Nível de Negócio

Você pode desabilitar métodos de pagamento específicos no nível de negócio a partir do seu painel. Isso se aplica a todas as sessões de checkout do seu negócio, sem a necessidade de configurar por produto ou sessão.
1

Navigate to Settings

Vá para Configurações > Métodos de Pagamento no painel de controle do Dodo Payments.
2

Disable Payment Methods

Desative qualquer método de pagamento que você não queira oferecer aos clientes.
Use isso para desabilitar métodos de pagamento que têm altas taxas de fraude na sua região ou para limitar as opções apenas aos métodos que seu negócio suporta operacionalmente.
Configurações no nível de negócios atuam como um filtro global. Restrições por checkout via allowed_payment_method_types restringem ainda mais os métodos disponíveis dentro do que está habilitado no nível de negócios.

Configuração de Método de Pagamento por Checkout

Além das configurações no nível de negócio, você pode restringir os métodos que são exibidos para sessões de checkout individuais usando allowed_payment_method_types:
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  allowed_payment_method_types: [
    'credit',
    'debit', 
    'apple_pay',
    'google_pay'
  ],
  return_url: 'https://example.com/success'
});

Tipos de Métodos Disponíveis

TipoDescrição
creditCartões de crédito (Visa, Mastercard, Amex, etc.)
debitCartões de débito
apple_payApple Pay
google_payGoogle Pay
amazon_payAmazon Pay
cashappCash App Pay
klarnaKlarna BNPL
afterpay_clearpayAfterpay / Clearpay
upi_collectUPI Collect (QR code)
idealiDEAL (Holanda)
bancontact_cardBancontact (Bélgica)
epsEPS (Áustria)
multibancoMultibanco (Portugal)
revolut_payRevolutPay
billieBillie B2B BNPL
pixPix (Brasil)
cryptoCripto & Stablecoins
wechat_payWeChat Pay
Inclua sempre credit e debit como opções de fallback. Se todos os métodos de pagamento especificados estiverem indisponíveis para um cliente, o checkout falhará.

Endpoints da API

Checkout Sessions

Crie uma cobrança com métodos permitidos.

Payments

Pagamentos únicos com filtragem de método.

Subscriptions

Pagamentos recorrentes com restrições de métodos.

Melhores Práticas

Inclua métodos de pagamento regionais para seus mercados-alvo. O iDEAL captura cerca de 60% dos pagamentos online na Holanda; UPI domina na Índia. Omissão desses métodos prejudica significativamente a conversão.
Mesmo ao direcionar métodos específicos, inclua credit e debit como opções de fallback. Nem todos os clientes têm acesso a todos os métodos de pagamento.
Métodos BNPL (Klarna, Afterpay) exigem um mínimo de $50,01. Não os inclua para produtos de baixo valor — eles simplesmente não aparecerão, o que está correto.
Use o modo de teste para verificar a disponibilidade de métodos de pagamento para diferentes localizações de clientes, moedas e tipos de dispositivos antes de ativar.

Solução de Problemas

Verifique estes fatores:
  1. Método incluído em allowed_payment_method_types?
  2. Localização do cliente corresponde à região suportada pelo método?
  3. Moeda da transação suportada pelo método?
  4. Quantia da transação atende ao mínimo (por exemplo, $50,01 para BNPL)?
  5. Para assinaturas: método suporta pagamentos recorrentes?
Solução: Remova temporariamente allowed_payment_method_types para ver todos os métodos elegíveis, depois restrinja para identificar o problema.
Causas possíveis:
  • allowed_payment_method_types não está sendo passado corretamente
  • Parâmetro formatado incorretamente (deve ser um array de strings)
Solução: Registre a carga útil da solicitação de sua API e verifique a estrutura do parâmetro.
Verifique:
  • Endereço de cobrança do cliente corresponde à região do método
  • Moeda está configurada corretamente (por exemplo, EUR para iDEAL)
  • Moeda Adaptativa está habilitada se o cliente for internacional
Solução: Verifique o código do país do endereço de cobrança e a moeda na sua solicitação de API.
Assinaturas UPI e Rupay têm requisitos únicos, incluindo atrasos de processamento de 48 horas e limites de mandato do RBI.Veja: Métodos de Pagamento na Índia para orientações completas.

Páginas Relacionadas

Adaptive Currency

Moedas suportadas e conversão automática.

Checkout Guide

Guia completo de implementação de checkout.

Testing Process

Cartões de teste, IDs UPI e teste de carteiras.

Subscriptions

Faturamento recorrente e atualizações de métodos de pagamento.

Expansão das Opções de Pagamento

Continuamos a adicionar novos métodos de pagamento. Se você precisar de um método específico não listado aqui, entre em contato conosco em support@dodopayments.com.
Last modified on April 20, 2026