跳转到主要内容
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
*所有印度发行的卡(Visa, Mastercard, Rupay 等)和 UPI 支持符合 RBI 的授权订阅。48 小时处理延迟适用于所有印度发行的卡和 UPI。查看 印度支付方式 页面以了解授权要求的详细信息。
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.

业务级支付方式禁用

您可以从仪表盘在业务级别禁用特定的支付方式。这适用于您的业务的所有结账会话,而无需为每个产品或会话进行配置。
1

Navigate to Settings

前往 Dodo Payments 仪表盘中的 设置 > 支付方式
2

Disable Payment Methods

关闭您不希望提供给客户的任何支付方式。
使用此功能禁用在您所在地区欺诈率高的支付方式,或将选项限制为只有您业务在运营上支持的方式。
业务级别设置充当全局过滤器。通过 allowed_payment_method_types 的每个结账限制进一步缩小业务级别启用的方法范围。

每次结账的支付方式配置

除业务级别设置外,您还可以使用 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'
});

可用方法类型

类型描述
credit信用卡(Visa, Mastercard, Amex 等)
debit借记卡
apple_payApple Pay
google_payGoogle Pay
amazon_payAmazon Pay
cashappCash App Pay
klarnaKlarna BNPL
afterpay_clearpayAfterpay / Clearpay
upi_collectUPI Collect (二维码)
idealiDEAL(荷兰)
bancontact_cardBancontact(比利时)
epsEPS(奥地利)
multibancoMultibanco(葡萄牙)
revolut_payRevolutPay
billieBillie B2B BNPL
pixPix(巴西)
crypto加密货币和稳定币
wechat_pay微信支付
始终包括 creditdebit 作为备用。当所有指定的支付方式对某个客户不可用时,结账将失败。

API 端点

Checkout Sessions

使用允许的方法创建结账。

Payments

具有方法过滤的一次性支付。

Subscriptions

具有方法限制的定期支付。

最佳实践

为目标市场包含区域支付方式。iDEAL 捕获了荷兰约 60% 的在线支付;UPI 在印度占主导地位。遗漏这些方法将显著影响转化。
即使在针对特定方法时,仍包括 creditdebit 作为备用。并非所有客户都能访问每种支付方式。
BNPL 方法(Klarna,Afterpay)要求最低 50.01 美元。不应将其包括在低价值产品中 — 它们根本不会出现,这没关系。
在投入使用前,使用测试模式验证不同客户位置、货币和设备类型的支付方式可用性。

故障排除

检查这些因素:
  1. 方法包含在 allowed_payment_method_types 中?
  2. 客户位置与方法支持的地区匹配吗?
  3. 交易货币是否支持该方法?
  4. 交易金额符合最低要求吗(例如,BNPL 为 50.01 美元)?
  5. 对于订阅:方法支持定期支付吗?
解决方法: 暂时移除 allowed_payment_method_types 查看所有可用方法,然后狭窄问题范围。
可能的原因:
  • allowed_payment_method_types 未正确传递
  • 参数格式错误(必须是字符串数组)
解决方法: 记录您的 API 请求负载并验证参数结构。
检查:
  • 客户账单地址是否与方法的地区匹配
  • 货币设置是否正确(例如,iDEAL 的 EUR)
  • 如果客户是国际,则启用自适应货币
解决方法: 在您的 API 请求中验证账单地址国家代码和货币。
UPI 和 Rupay 订阅有独特要求,包括 48 小时处理延迟和 RBI 授权限制。见: 印度支付方式 以获得完整指导。

相关页面

Adaptive Currency

支持的货币和自动转换。

Checkout Guide

完整的结账实施指南。

Testing Process

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

Subscriptions

定期计费和支付方式更新。

扩展支付选项

我们会不断添加新的支付方式。如果您需要未列出的特定方法,请通过 support@dodopayments.com 联系我们。
Last modified on April 20, 2026