跳转到主要内容
Dodo Payments 支持广泛的支付方式,帮助您服务全球客户。即时开启新支付方式——无需额外合同、集成或商户账户。

为什么要提供多种支付方式?

提高转化率

本地支付方式在目标市场可增加 20-30% 的销售额。

一个平台

所有支付方式通过一个 API 管理。

智能路由

根据地点和设备展示合适的选项。

工作原理

支付方式会根据以下内容自动向客户展示:
  • 客户位置 — iDEAL(荷兰)或 UPI(印度)等区域性支付方式仅在客户位于这些地区时出现
  • 交易货币 — 支付方式按支持的货币进行过滤
  • 设备类型 — Apple Pay 仅在兼容的 Apple 设备和浏览器上显示
  • 交易类型 — 一些支付方式不支持订阅或有最低金额要求
自动激活: 所有支付方式都是由 Dodo Payments 预配置和管理的。无需额外设置——一旦您的账号通过验证并启用实时模式,它们就会可用。

支持的支付方式

支付方式支持国家支持货币订阅最低金额
信用卡全球所有货币$0.50
借记卡全球所有货币$0.50
Apple Pay全球(不包括印度)所有货币$0.50
Google Pay全球(不包括印度)所有货币$0.50
Amazon Pay全球(不包括印度)美元$0.50
Cash App Pay美国美元$0.50
Klarna美国,欧洲美元,欧元,英镑 + 7 种更多$50.01
Afterpay美国,英国美元,英镑$50.01
UPI印度印度卢比是*₹1
Rupay印度印度卢比是*₹1
iDEAL荷兰欧元€0.50
Bancontact比利时欧元€0.50
EPS奥地利欧元€0.50
Multibanco葡萄牙欧元€0.50
RevolutPay全球英镑£0.50
Billie全球英镑£0.50
*印度支付方式(UPI,Rupay)支持具有 RBI 合规要求的订阅。有关 48 小时处理延迟和授权要求的详细信息,请参见 印度支付方式 页面。
PayPal 支持已暂停: PayPal 暂时无法用于新交易。恢复后我们将更新此页面。

支付方式类别

配置支付方式

默认情况下,所有符合条件的支付方式会自动显示。使用 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 收款(二维码)
idealiDEAL(荷兰)
bancontact_cardBancontact(比利时)
epsEPS(奥地利)
multibancoMultibanco(葡萄牙)
revolut_payRevolutPay
billieBillie B2B BNPL
始终包括 creditdebit 作为后备选项。如果客户没有所有指定的支付方式,结账将失败。

API 终端

最佳实践

为您的目标市场包括区域支付方式。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 的欧元)
  • 如果客户为国际客户,是否启用自适应货币
解决方案: 在您的 API 请求中验证账单地址国家代码和货币。
UPI 和 Rupay 订阅有独特要求,包括 48 小时处理延迟和 RBI 授权限制。见: 印度支付方式 以获取完整指导。

相关页面

扩展支付选项

我们不断增加新的支付方式。如果您需要这里未列出的特定方式,请通过 support@dodopayments.com 联系我们。