iDEAL is the leading payment method in the Netherlands. With over 60% market share in Dutch e-commerce, iDEAL provides a trusted and secure payment experience with real-time confirmation.
Payments are confirmed instantly with immediate fund transfer to the merchant.
Works directly with all major Dutch bank apps — no separate iDEAL account required.
Familiar banking environment increases customer confidence and conversion rates.
Bank-authenticated transfers eliminate chargeback risk for merchants.
iDEAL is exclusively available in the Netherlands.
| Country | Currency | Minimum Amount |
|---|---|---|
| Netherlands (NL) | EUR | 0.01 EUR |
| Field | Type | Description | Required |
|---|---|---|---|
orderAmount | string | Payment amount to be charged | ✅ |
orderCurrency | string | Transaction currency (ISO 4217) | ✅ |
country | string | Transaction country (ISO 3166) | ✅ |
lpmsInfo | string | {"lpmsType":"iDEAL"} | ✅ |
firstName | string | Consumer's given name | ✅ |
lastName | string | Consumer's family name | ✅ |
email | string | Consumer's email address | ✅ |
phone | string | Consumer's phone number | ✅ |
city | string | Consumer's city | ✅ |
address | string | Consumer's address | ✅ |
postalCode | string | Consumer's postal code | ✅ |
{
"lpmsType": "iDEAL"
}
lpmsType value is case-sensitive. Ensure you use iDEAL exactly as shown.| Type | API | User Flow |
|---|---|---|
| DIRECT | Payment API | Merchant → iDEAL Bank Selection |
| REDIRECT | Checkout API | Merchant → Onerway Checkout → iDEAL |
The iDEAL payment flow involves the customer selecting their bank and authenticating through their online banking environment:
iDEAL provides a familiar banking experience for Dutch consumers. After selecting iDEAL, customers choose their bank and complete authentication:
