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 Method | Supported Countries | Supported Currencies | Subscriptions | Min Amount |
|---|---|---|---|---|
| Credit Cards | Global | All currencies | Yes | $0.50 |
| Debit Cards | Global | All currencies | Yes | $0.50 |
| Apple Pay | Global (Excl. IN) | All currencies | Yes | $0.50 |
| Google Pay | Global (Excl. IN) | All currencies | Yes | $0.50 |
| Amazon Pay | Global (Excl. IN) | USD | No | $0.50 |
| Cash App Pay | US | USD | No | $0.50 |
| Klarna | US, Europe | USD, EUR, GBP + 7 more | No | $50.01 |
| Afterpay | US, UK | USD, GBP | No | $50.01 |
| UPI | India | INR | Yes* | ₹1 |
| Rupay | India | INR | Yes* | ₹1 |
| iDEAL | Netherlands | EUR | No | €0.50 |
| Bancontact | Belgium | EUR | No | €0.50 |
| EPS | Austria | EUR | No | €0.50 |
| Multibanco | Portugal | EUR | No | €0.50 |
| RevolutPay | Global | GBP | No | £0.50 |
| Billie | Global | GBP | No | £0.50 |
| Pix | Brazil | BRL | No | $0.50 |
| Crypto & Stablecoins | Global (Excl. IN) | USD | No | $0.50 |
| WeChat Pay | Global | USD, CNY | No | $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.
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.Navigate to Settings
Vá para Configurações > Métodos de Pagamento no painel de controle do Dodo Payments.
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 usandoallowed_payment_method_types:
- JavaScript
- Python
- cURL
Tipos de Métodos Disponíveis
| Tipo | Descrição |
|---|---|
credit | Cartões de crédito (Visa, Mastercard, Amex, etc.) |
debit | Cartões de débito |
apple_pay | Apple Pay |
google_pay | Google Pay |
amazon_pay | Amazon Pay |
cashapp | Cash App Pay |
klarna | Klarna BNPL |
afterpay_clearpay | Afterpay / Clearpay |
upi_collect | UPI Collect (QR code) |
ideal | iDEAL (Holanda) |
bancontact_card | Bancontact (Bélgica) |
eps | EPS (Áustria) |
multibanco | Multibanco (Portugal) |
revolut_pay | RevolutPay |
billie | Billie B2B BNPL |
pix | Pix (Brasil) |
crypto | Cripto & Stablecoins |
wechat_pay | WeChat Pay |
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
Match methods to your market
Match methods to your market
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.
Always provide card fallbacks
Always provide card fallbacks
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.Consider transaction minimums
Consider transaction minimums
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.
Test across regions and devices
Test across regions and devices
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
Payment method not appearing
Payment method not appearing
Verifique estes fatores:
- Método incluído em
allowed_payment_method_types? - Localização do cliente corresponde à região suportada pelo método?
- Moeda da transação suportada pelo método?
- Quantia da transação atende ao mínimo (por exemplo, $50,01 para BNPL)?
- Para assinaturas: método suporta pagamentos recorrentes?
allowed_payment_method_types para ver todos os métodos elegíveis, depois restrinja para identificar o problema.Unexpected methods appearing
Unexpected methods appearing
Causas possíveis:
allowed_payment_method_typesnão está sendo passado corretamente- Parâmetro formatado incorretamente (deve ser um array de strings)
Regional method not available
Regional method not available
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
Indian payment method issues
Indian payment method issues
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.