iDEAL 1 vs iDEAL 2

      iDEAL 1 vs iDEAL 2


        Article summary

        What are the differences between iDEAL 1 vs iDEAL 2?

        The biggest difference between iDEAL 1 and iDEAL 2 is the place where a consumer chooses their bank and confirms the payment in their online banking environment. For iDEAL 1 payments this was mostly done on the Merchants own checkout or via Buckaroos hosted payment page, where for iDEAL 2 the consumer is redirected to Currence own landing page.

        Key benefits:
        • Ability to scan a QR code on the iDEAL page by using their own banking app and quickly approve the payment. In case of the desktop flow. Or consumer can select their bank of choice from the dropdown menu.
        • Automated bank selection through customer recognition. (will become available soon via Buckaroo).
        iDEAL Fast checkout. Consumers can create a profile where they can store their payment preferences, such as delivery and e-mail address. These details could be auto-filled during the checkout for a seamless checkout process. For this feature you will have to integrate the iDEAL fast checkout feature.

        What do I need to do as a merchant?

        Currence introduced a transition period during which Merchants are still allowed to let consumers choose their bank in the checkout and directly go to their bank of choice. This transition period will end at the 1st of January 2025 and additional costs will be charged for this on top of the regular transaction costs. (A surcharge of 0.002 cents per transaction).
        The changes to be made to avoid this surcharge and to be compliant before January the 1st depends on your set-up.
        • Hosted Payment Page Buckaroo
        • Self-build checkout via API
        • Plug-in

        Hosted Payment Page Buckaroo

        If you are making use of the Hosted Payment Page there is no further action required. You have already been migrated to iDEAL 2.0 and if the consumer chooses iDEAL on the Hosted Payment Page, they will be redirected to the Currence landing page where they can scan a QR code or choose their bank of preference.

        Old situation (Hosted Payment Page Buckaroo):

        image.png

        New Situation (Currence Landing Page):

        image.png

        Self-build checkout via API

        If you have built your own checkout and are connected via the API, there is one change required to comply with the iDEAL 2.0 scheme rules and to avoid the additional surcharge.
        You will have to remove the issuer selection on the checkout and instead only show the iDEAL payment button.
        This is reflected in the transaction call where you should remove the Parameter ‘issuer’ send to Buckaroo.

        image.png

        Below an example of a transaction call with the issuer:

        {
          "Currency": "EUR",
          "AmountDebit": 10.00,
          "Invoice": "testinvoice 123",
          "Services": {
            "ServiceList": [
              {
                "Name": "ideal",
                "Action": "Pay",
                "Parameters": [
                  {
                    "Name": "issuer",
                    "Value": "ABNANL2A"
                  }
                ]
              }
            ]
          }
        }
        

        And an example of a transaction call without the issuer:

        {
          "Currency": "EUR",
          "AmountDebit": 10.00,
          "Invoice": "testinvoice 123",
          "Services": {
            "ServiceList": [
              {
                "Name": "ideal",
                "Action": "Pay",
                "Parameters": [
                ]
              }
            ]
          }
        }
        

        Plugin & App integrations

        If you are using a Buckaroo plugin or app, you can adjust the settings for the iDEAL payment method within the plugin/app. We offer a setting to choose whether to display the iDEAL issuers during checkout. If you opt not to show the issuers, you will be using iDEAL 2, meaning the consumer will select their issuer on the iDEAL page or it will be pre-selected when they log into their iDEAL account.

        Below, you can see more information on how to make the changes for specific plugins and apps.

        Please note that you can click on the names to fold out more information.

        Magento 2
        To use iDEAL 2.0 with the Buckaroo Plugin for Magento 2, please follow these steps:

        (1.) Log in to your Magento 2 admin area.
        (2.) Navigate to the main menu and go to "Stores" -> "Configuration" -> "Sales" -> "Payment Methods".
        (3.) Find Buckaroo and click the edit button to expand the payment methods configuration pages.
        (4.) Locate iDEAL, and to enable iDEAL 2.0, set the "Show Issuer Selection" option to "No".


        Shopware 6
        To use iDEAL 2.0 with the Buckaroo Plugin for Shopware 6, please follow these steps:

        (1.) In your Shopware 6 admin area, go to "Extensions" -> "My extensions".
        (2.) Find the Buckaroo plugin and click on the button with the three dots on the right side to open a small menu.
        (3.) Choose "Configure" in the menu to open the plugin's configuration screen.
        (4.) Scroll down, find the payment method "iDEAL" and click on the "Configure" button of iDEAL to modify the settings.
        (5.) In the iDEAL settings, find the option "Show Issuer Selection in the Checkout". This setting must be disabled to use iDEAL 2.0.


        WooCommerce
        To use iDEAL 2.0 with the Buckaroo Plugin for WooCommerce please follow these steps:

        (1.) Go to your WooCommerce admin area and login.
        (2.) Go to "Plugins" and look for "WC Buckaroo BPE Gateway" and click on "settings to adjust the settings for the plugin.
        (3.) In the settings you'll see all available payment methods, look for "iDEAL" and click on "Edit".
        (4.) At the iDEAL settings you'll see an setting named "Show Issuer Selection in the Checkout", set this to NO to use the new iDEAL 2.
        Consumers will then be redirected to the iDEAL page where they can login or select their bank (issuer).


        Lightspeed
        To use iDEAL 2.0 with the Buckaroo App for Lightspeed there are no further actions needed.
        This already worked with a redirect to the Buckaroo Hosted payment page where consumers could select their preferred bank (issuer). However we already changed that to the new iDEAL page instead of the Buckaroo Hosted Payment page.
        Therefore no further actions are needed.

        BigCommerce
        To use iDEAL 2.0 with the Buckaroo App for BigCommerce please follow these steps:

        (1.) Go to your BigCommerce admin area and login.
        (2.) Go to "Apps" and look for "Buckaroo Payments" to adjust the settings for the plugin.
        (3.) In the settings you'll see all available payment methods, look for "iDEAL" and click on "Configure".
        (4.) At the iDEAL settings you'll see an setting named "Show Issuer Selection in the Checkout", set this to "Disable" to use the new iDEAL 2.
        Consumers will then be redirected to the iDEAL page where they can login or select their bank (issuer).


        PrestaShop
        To use iDEAL 2.0 with the Buckaroo plugin for PrestaShop please follow these steps:

        (1.) Go to your PrestaShop admin area and login.
        (2.) Go to "Buckaroo Payments" in the main menu on the left side, then click on "Configure" to go to the configuration page of the plugin.
        (3.) In the settings you'll see all available payment methods, look for "iDEAL" and click on "Configure".
        (4.) At the iDEAL settings you'll see an setting named "Show Issuer Selection in the Checkout", set this to "Disable" to use the new iDEAL 2.
        Consumers will then be redirected to the iDEAL page where they can login or select their bank (issuer).


        CCV Shop
        To use iDEAL 2.0 with the Buckaroo app for CCV Shop please follow these steps:

        (1.) Go to your CCV Shop admin area and login.
        (2.) Go to "App store" in the main menu on the left side, then look at the installed apps tab and search for Buckaroo and click on the "Edit" button to go to the settings of the app.
        (3.) In the app go to the payment method configuration and look for iDEAL. Then click on the "Configure" button below iDEAL to see the settings specifically for iDEAL.
        (4.) At the iDEAL settings you'll see an setting named "Show Issuer Selection in the Checkout", set this to "Disable" to use the new iDEAL 2.
        Consumers will then be redirected to the iDEAL page where they can login or select their bank (issuer).


        If you have any question(s), then please contact our technical support team to take a look with you.

        Was this article helpful?

        What's Next