Skip to main content
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

*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 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.

ACH Direct Debit

面向使用 USD 付款的美国客户提供银行账户扣款,可用于一次性付款。

India

面向印度市场提供带有符合 RBI 要求的订阅授权的 UPI 和 Rupay 卡。

Europe

iDEAL(荷兰)、Bancontact(比利时)、EPS(奥地利)、Multibanco(葡萄牙)和 BLIK(波兰)。

South Korea

Kakao Pay、Naver Pay 和 PAYCO 钱包,以及以 KRW 结算的韩国本地卡。

Pix

通过 QR 码或复制粘贴密钥,为巴西市场提供即时银行转账。

Stablecoins

接受全球客户(不包括印度)使用稳定币付款,并以 USD 结算。

WeChat Pay

中国客户可通过 WeChat 使用 QR 码付款,支持 USD 和 CNY。

在业务级别停用支付方式

你可以在控制面板中从业务级别停用特定支付方式。这会应用于你业务的所有结账会话,无需针对每个产品或会话单独配置。
1

Navigate to Settings

在 Dodo Payments 控制面板中前往 Settings > Payment Methods
2

Disable Payment Methods

关闭你不希望向客户提供的任何支付方式。
使用此设置可以停用你所在地区欺诈率较高的支付方式,或仅保留业务在运营层面支持的支付方式。
业务级别设置充当全局筛选器。通过 allowed_payment_method_types 设置的单次结账限制,会在业务级别已启用的支付方式范围内进一步缩小可用方式。

配置单次结账的支付方式

除了业务级别设置外,你还可以使用 allowed_payment_method_types 限制单个结账会话中显示的支付方式:

可用的支付方式类型

始终将 creditdebit 作为备用方式。如果指定的所有支付方式对某位客户均不可用,结账将失败。

API 端点

Checkout Sessions

创建包含允许支付方式的结账页面。

Preview Checkout

在创建会话之前预览定价和税费。

Update Payment Method

在订阅的支付方式更新页面上限制支付方式。

最佳实践

为你的目标市场提供区域性支付方式。iDEAL 覆盖了荷兰约 60% 的在线付款;UPI 在印度占据主导地位。省略这些支付方式会严重降低转化率。
即使针对特定支付方式,也应将 creditdebit 作为备用方式。并非所有客户都能使用每一种支付方式。
BNPL 方式有各自提供商规定的最低金额:Klarna 和 Afterpay 要求最低金额为 $50.01。对于不在这些金额范围内的产品,不要包含这些方式——它们不会显示,这没有问题。
上线前使用测试模式,验证不同客户所在地、货币和设备类型下的支付方式可用性。

故障排除

检查以下因素:
  1. 是否在 allowed_payment_method_types 中包含了该支付方式?
  2. 客户所在地是否与该支付方式支持的区域匹配?
  3. 该支付方式是否支持交易货币? 4. 交易金额是否在该支付方式支持的范围内(例如,Klarna/Afterpay 的最低金额为 $50.01)?
  4. 对于订阅:该支付方式是否支持周期性付款?
解决方案: 临时移除 allowed_payment_method_types,以查看所有符合条件的支付方式,然后逐步缩小问题范围。
可能的原因:
  • 未正确传递 allowed_payment_method_types
  • 参数格式不正确(必须是字符串数组)
解决方案: 记录你的 API 请求负载,并验证参数结构。
检查:
  • 客户账单地址是否与支付方式的区域匹配
  • 货币是否设置正确(例如,iDEAL 使用 EUR)
  • 如果客户来自国际地区,是否已启用 Adaptive Currency
解决方案: 在 API 请求中验证账单地址国家/地区代码和货币。
UPI 和 Rupay 订阅有独特的要求,包括 48 小时处理延迟和 RBI 授权限额。参见: 印度支付方式,获取完整指南。

相关页面

Adaptive Currency

支持的货币和自动转换。

Checkout Guide

完整的结账实施指南。

Testing Process

测试卡、UPI ID 和钱包测试。

Subscriptions

周期性账单和支付方式更新。

扩展支付选项

我们会持续添加新的支付方式。如果你需要此处未列出的特定支付方式,请通过 support@dodopayments.com 联系我们。
最后修改于 2026年8月21日