Pay by Bank
This payment method is in beta .
Pay by Bank is a payment method that allows customers to pay for goods or services directly from their bank account. Unlike traditional card payments, this method uses the bank's secure infrastructure, leveraging Open Banking APIs, to facilitate instant or near-instant transactions.
How it works
The process of paying by bank is straightforward and user-friendly:
- Payment Initiation: the customer selects "Pay by Bank" at the checkout
- Bank Selection: the customer chooses their bank from a provided list.
- Customer Authentication: the customer is redirected to their bank’s secure portal or app. Here, they log in and may need to provide additional verification, such as a code sent to their mobile device or biometric data like a fingerprint.
- Payment Confirmation: the customer reviews the payment details, including the amount and recipient, before confirming the payment.
- Funds Transfer: the bank processes the payment and transfers the funds from the customer’s account back to Mollie which will then reflect the funds in the merchant's balance.
- Notification and Settlement: both the customer and the business receive a notification confirming the payment. The bank then settles the transaction by updating the respective accounts.
Key information
Available country codes | AT, BE, CY, EE, FI, FR, DE, GR, IE, IT, LV, LT, LU, MT, NL, PT, SK, SI, ES, UK |
Supported merchant locations | All countries that Mollie is licensed for |
Supported currencies | EUR , GBP |
API method name | paybybank |
Supported API | Payments API , Orders API |
Minimum transaction amount | EUR/GBP 0.01 |
Maximum transaction amount | EUR 50,000 GBP 50,000 |
Session timeout | - |
Supported operations | Full Auto-Capture Full refund Partial refund |
Refund validity | 365 days |
Recurring | No |
Settlement delay | 2 business days |
Chargeback risk | No |
Chargeback period | - |
Resource pack | Available here |
Updated 30 days ago