Integrate your own checkout with our API and allow your customers to make payments with iDEAL.

How does it work?

  1. Customer opens your webshop, adds some items to the shopping basket, and clicks on 'Proceed to Checkout'.
  2. Customer lands on your own checkout, and selects iDEAL.
  3. After creating an iDEAL transaction using the create iDEAL transaction endpoint, you redirect the customer to the provided URL.
  4. The customer completes the payment process, you receive a webhook (if you configured it for your iDEAL transaction), and the customer is redirected to the Return URL(s) you specified on your iDEAL transaction.
  5. You make a request to the get iDEAL transaction endpoint, and use its latest details to update your system.

📘

When using webhooks, be aware that they are only a "best effort" mechanism. Find more details here.