Why Local European Payment Methods?
Higher Conversion
iDEAL captures ~60% of Dutch online payments. Not offering it means losing customers.
Lower Fraud
Bank-authenticated payments have near-zero fraud rates and no chargebacks.
Real-Time Settlement
Most European methods provide instant payment confirmation.
Supported Methods
iDEAL (Netherlands)
iDEAL is the dominant online payment method in the Netherlands, connecting directly to all major Dutch banks.How It Works
Supported Banks
All major Dutch banks are supported:- ABN AMRO
- ASN Bank
- Bunq
- ING
- Knab
- Rabobank
- RegioBank
- Revolut
- SNS
- Triodos Bank
- Van Lanschot
Configuration
Bancontact (Belgium)
Bancontact is Belgium’s national payment scheme, used by virtually all Belgian banks for online payments.Features
- Works with existing Belgian debit cards
- Mobile app support (Payconiq by Bancontact)
- Instant payment confirmation
- No additional registration needed for customers
Configuration
EPS (Austria)
EPS (Electronic Payment Standard) enables direct online bank transfers for Austrian customers.Features
- Direct integration with Austrian banks
- Real-time payment confirmation
- High trust among Austrian consumers
- No chargebacks
Supported Banks
Major Austrian banks including:- Erste Bank
- Bank Austria
- Raiffeisen
- BAWAG
- Volksbank
Configuration
Multibanco (Portugal)
Multibanco is Portugal’s interbank network, offering both online payments and ATM-based payments.Payment Options
- Online Banking — Direct bank transfer via internet banking
- ATM Payment — Customer receives a reference to pay at any Multibanco ATM
- Mobile Banking — Payment via bank mobile apps
How ATM Payment Works
For ATM payments, customers receive a payment reference:Configuration
Multibanco ATM payments may have a delay between checkout and actual payment. Monitor webhooks for payment confirmation.
BLIK(波兰)
BLIK 是波兰最受欢迎的移动支付方式,客户可以使用银行应用生成的一次性 6 位数代码进行支付。BLIK 以 PLN(波兰兹罗提)结算,而不是 EUR。工作原理
可用性
- **账单货币:**仅限 PLN
- **交易类型:**仅限一次性付款(不支持订阅)
- **覆盖范围:**所有支持 BLIK 的主要波兰银行
配置
BLIK 要求使用 PLN 账单货币。如果您以 EUR 报价,请启用 Adaptive Currency,这样波兰客户将以 PLN 付款,并且 BLIK 将可用。
SEPA Direct Debit(欧元区)
SEPA Direct Debit 允许欧元区各地的客户直接从银行账户付款,而无需使用银行卡。该方式适用于 EUR 结账中的一次性付款。工作原理
客户在结账时授权扣款,随后 Dodo Payments 会从其银行账户中收取资金。由于银行会异步结算扣款,付款会先进入processing 状态,然后才会达到最终结果:
付款时间线
由于客户离开你的网站数天后才会收到确认,你的 webhook handler——而不是结账重定向——必须负责授予访问权限。请参阅下方的处理确认延迟。
可用性
- 结算货币: EUR
- 交易类型: 仅限一次性付款(不适用于订阅)
配置
SEPA 测试 IBAN
在测试模式下,在结账时输入以下 IBAN 之一,以强制触发特定结果。
要测试特定国家/地区的行为,请使用其他欧元区国家对应的成功 IBAN:
延迟测试 IBAN 有助于确认是你的 webhook handler——而不是结账重定向——负责授予访问权限,因为 SEPA 付款会在客户离开结账页面很久之后才确认。
处理确认延迟
由于 SEPA 在结账后最多需要 6 个工作日才能结算,你不能依赖浏览器重定向来判断付款是否已到账。相反,应通过 webhook 事件驱动订单履行。启用payload.type 并处理每个阶段:
Handling SEPA payment events
Satispay(欧洲)
Satispay 是一个广受欢迎的欧洲移动支付网络,尤其在意大利普及。它允许客户直接通过 Satispay 应用付款,而无需分享卡或银行详细信息。Satispay 以 EUR 结算。功能
- 基于应用的付款,不依赖卡网络
- 在意大利得到广泛采用,并逐渐拓展至其他欧洲市场
- 同时支持一次性付款和订阅
可用性
- 结算货币: EUR
- 交易类型: 一次性付款和订阅
配置
API Method Types
多国家/地区欧洲结账
如果你的企业服务多个欧洲国家/地区,请包含所有区域性付款方式:测试
欧洲付款方式可以在 Test Mode 中进行测试。测试流程会模拟银行身份验证过程。SEPA Direct Debit 的测试方式有所不同——你需要直接输入测试 IBAN,而不是使用模拟的银行流程。请参阅 SEPA Test IBANs。
1
Enable test mode
使用你的 Dodo Payments 测试 API keys。
2
Set appropriate billing address
将账单地址国家/地区设置为与付款方式匹配:
NL,用于 iDEALBE,用于 BancontactAT,用于 EPSPT,用于 MultibancoPL,用于 BLIK(账单货币为 PLN)IT,用于 Satispay
3
Complete the test flow
在测试环境中按照模拟的银行身份验证流程操作。
最佳实践
Always include regional methods for target markets
Always include regional methods for target markets
如果你向荷兰客户销售,请包含 iDEAL。不这样做就像在美国不接受 Visa 一样——你会损失大量销售额。
Match currency to region
Match currency to region
大多数欧洲付款方式都要求使用 EUR——请确保你的定价支持欧元交易。唯一的例外是 BLIK,它仅提供 PLN(波兰兹罗提)账单货币。
Handle redirects gracefully
Handle redirects gracefully
所有欧洲付款方式都会重定向至银行网站。请确保返回 URL 处理稳健,并能够处理用户在流程中途放弃的情况。
Provide card fallbacks
Provide card fallbacks
并非所有欧洲客户都能使用这些区域性付款方式(例如游客、外籍人士等)。请始终包含
credit 和 debit 作为备用方式。Consider Multibanco timing
Consider Multibanco timing
Multibanco ATM 付款可能需要数小时才能完成。不要因等待即时付款而阻塞订单履行——请使用 webhook 进行异步确认。
Account for the SEPA 6-day delay
Account for the SEPA 6-day delay
SEPA Direct Debit 最多需要 6 个工作日才能确认。切勿在结账重定向或
payment.processing 上履行订单——只能通过 payment.succeeded webhook 授予访问权限,并在结账时明确告知客户订单处于待处理状态。请参阅处理确认延迟。故障排除
European method not appearing
European method not appearing
检查:
- 客户账单国家/地区是否与付款方式的国家/地区匹配?
- 货币是否设置为 EUR?
- 是否在
allowed_payment_method_types中包含该付款方式?
DE(德国)的客户不会看到 iDEAL,因为 iDEAL 仅适用于荷兰。Bank authentication failed
Bank authentication failed
原因:
- 客户在银行身份验证期间取消
- 银行身份验证系统暂时不可用
- 客户输入了错误的凭据
Redirect not completing
Redirect not completing
原因:
- 客户在银行重定向期间关闭了浏览器
- 身份验证期间出现网络问题
- 返回 URL 配置错误
Multibanco payment pending
Multibanco payment pending
原因: 客户已收到付款参考号,但尚未付款。解决方案: 这是基于 ATM 的付款方式的正常情况。请等待 webhook 确认。参考号通常会在 24-72 小时后过期。
SEPA payment stuck in processing
SEPA payment stuck in processing
原因: SEPA Direct Debit 会通过客户的银行进行异步结算。解决方案: 这是正常情况。
payment.processing 状态可能持续最多 6 个工作日,之后扣款才会到账。请等待最终的 payment.succeeded(履行订单)或 payment.failed(不要履行订单)webhook——不要将结账重定向视为确认。请参阅处理确认延迟。PSD2 合规性
所有欧洲付款方式均符合 PSD2(Payment Services Directive 2)法规:- Strong Customer Authentication (SCA) —— 集成在银行身份验证流程中
- 安全通信 —— 所有数据均通过安全通道传输
- 消费者保护 —— 完全符合欧盟消费者权益要求
相关页面
Payment Methods Overview
查看所有支持的付款方式。
Adaptive Currency
货币支持和自动转换。
Checkout Guide
完整的结账实现指南。
Webhooks
异步处理付款确认。