Skip to main content
Dodo Payments supports 40+ payment methods across 220+ countries. All methods are pre-configured and managed by Dodo Payments — no additional contracts, integrations, or merchant accounts needed. Turn on new methods instantly.

Why Offer Multiple Payment Methods?

Boost Conversion

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

One Platform

All methods managed through a single API and dashboard.

Smart Routing

The right options appear based on customer location, currency, and device.

How Payment Methods Are Selected

Dodo Payments automatically shows customers the payment methods available to them based on:
  • Billing Country — Regional methods like iDEAL (Netherlands) or UPI (India) only appear for customers in those countries
  • Transaction Currency — Payment methods are filtered by the currency they support
  • Device Type — Apple Pay only appears on compatible Apple devices and browsers
  • Transaction Type — Some methods don’t support subscriptions or have minimum transaction amounts
All payment methods are pre-configured and managed by Dodo Payments. No setup is required — they become available once your account is verified and live mode is enabled.

Supported Payment Methods

*All Indian-issued cards (Visa, Mastercard, Rupay, etc.) and UPI support subscriptions with RBI-compliant mandates. The 48-hour processing delay applies to all Indian-issued cards and UPI. See the India Payment Methods page for details on mandate requirements.
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.

ACH Direct Debit

Bank account debits for US customers paying in USD, available on one-time payments.

India

UPI, Rupay cards, and Apple Pay in INR, with RBI-compliant subscription mandates for the Indian market.

Europe

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

South Korea

Kakao Pay, Naver Pay, and PAYCO wallets plus Korean local cards, billed in KRW.

Pix

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

Stablecoins

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

WeChat Pay

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

Asia-Pacific

GCash (Philippines), Alipay HK and FPS (Hong Kong), and Touch ‘n Go (Malaysia).

Disable Payment Methods at the Business Level

You can disable specific payment methods from your dashboard. This applies across all checkout sessions for your business without needing to configure each session individually.
1

Open Settings

Go to Settings → Payment Methods in your Merchant Dashboard.
2

Disable Methods

Toggle off any payment methods you don’t want to offer.
Disable payment methods that have high fraud rates in your region, or limit options to only the methods your business supports operationally.
Business-level settings act as a global filter. Per-checkout restrictions via allowed_payment_method_types further narrow the available methods within what’s enabled at the business level.

Restrict Payment Methods Per Checkout

In addition to business-level settings, you can restrict which methods appear for individual checkout sessions using allowed_payment_method_types:

Available Method Types

Always include credit and debit as fallbacks. If all specified payment methods are unavailable for a customer, checkout will fail.

API Endpoints

Checkout Sessions

Create checkout with allowed methods.

Preview Checkout

Preview pricing and taxes before creating a session.

Update Payment Method

Restrict methods on a subscription’s payment-method update page.

Best Practices

Include regional payment methods for your target markets. iDEAL captures ~60% of online payments in the Netherlands; UPI dominates in India. Omitting these methods significantly hurts conversion.
Include credit and debit as fallbacks even when targeting specific methods. Not all customers have access to every payment method.
BNPL methods have per-provider minimums. Klarna and Afterpay require $50.01 minimum. Don’t include them for products outside these ranges — they won’t appear. When a payment method’s minimum and the currency minimum differ, the higher of the two applies.
Use test mode to verify payment method availability for different customer locations, currencies, and device types before going live.

Troubleshooting

Check these factors:
  1. Is the method included in allowed_payment_method_types?
  2. Does the customer’s location match the method’s supported region?
  3. Does the method support the transaction currency?
  4. Is the transaction amount within the method’s supported range (e.g., Klarna/Afterpay minimum $50.01)?
  5. For subscriptions: does the method support recurring payments?
Solution: Remove allowed_payment_method_types temporarily to see all eligible methods, then narrow down the issue.
Possible causes:
  • allowed_payment_method_types not being passed correctly
  • Parameter formatted incorrectly (must be an array of strings)
Solution: Log your API request payload and verify the parameter structure.
Check:
  • Customer billing address matches the method’s region
  • Currency is set correctly (e.g., EUR for iDEAL)
  • Adaptive Currency is enabled if the customer is international
Solution: Verify billing address country code and currency in your API request.
UPI and Rupay subscriptions have unique requirements including 48-hour processing delays and RBI mandate limits.See: India Payment Methods for complete guidance.

Adaptive Currency

Show prices in 80+ local currencies and accept payments in the customer’s local currency.

Checkout Guide

Complete checkout implementation guide.

Testing Process

Test cards, UPI IDs, and wallet testing in test mode.

Subscriptions

Recurring billing and payment method updates for subscriptions.

Request a Payment Method

We continuously add new payment methods. If you need a specific method not listed here, contact support@dodopayments.com.
Last modified on October 1, 2026