Auto-capture is not supported for iDEAL via Checkout.com. You must manually trigger capture after authorization. Contact your Checkout.com account manager to enable this payment method.
Get started with iDEAL via Checkout.com
Before you begin
If this is your first payment method, follow the Get started guide to begin processing payments with Primer.Configure in the Dashboard
-
Add Checkout.com to your Dashboard
Go to Integrations, click New Integration, and search for Checkout.com. Enter your Checkout.com credentials. -
Activate on the Checkout
Go to Checkout and activate iDEAL. -
Configure a Workflow
Ensure a Workflow with an Authorization action is set up to process APMs. Add a Capture step — iDEAL does not auto-capture.
Prepare the client session
iDEAL via Checkout.com leverages the following parameters to process a payment. Pass them when creating the client session.Prepare the SDK for payments
- Web
- iOS
- Android
Use the payment method type
CHECKOUT_IDEAL wherever the code below references YOUR_PAYMENT_METHOD_TYPE.- Primer Checkout (recommended)
- Universal Checkout (legacy)
- Headless Universal Checkout (legacy)
Primer Checkout is our latest web SDK, built around declarative web components. Once iDEAL is enabled in your Dashboard, the default For dynamic rendering based on what the server returns, listen to primer:methods-update or use primer-payment-method-container for declarative filtering.
<primer-checkout> layout renders it automatically alongside your other methods — no payment-method-specific markup is required.