Achteraf betalen van ABN AMRO

payment plugin for Magento 2.3.3+

To make the integration process as easy as possible for you, we offer an easy integration using this Magento® 2 Plugin. Before you start up the installation process, we recommend that you make a backup of your webshop files, as well as the database.

Installation via Zip file

  1. Unzip the contents of the plugin
    Copy
    Copied
    unzip magento-abn-plugin -d app/code/ABN/Gateway
  2. Once completed run the Magento® module enable command:
    Copy
    Copied
    php bin/magento module:enable ABN_Gateway
  3. After that run the Magento® upgrade and clean the caches:
    Copy
    Copied
    php bin/magento setup:upgrade
    php bin/magento cache:flush
  4. If Magento® is running in production mode you also need to redeploy the static content:
    Copy
    Copied
    php bin/magento setup:static-content:deploy
  5. After the installation: Go to your Magento® admin portal and open ‘Stores’ > ‘Configuration’ > Sales > Payment Method > ABN AMRO

Configuration

The configuration of the Achteraf betalen by ABN AMRO plugin is split into 3 parts.

Screenshot of Magento backend showing ABN AMRO configuration tabs

General Config Settings

Screenshot of Magento backend showing ABN AMRO configuration General tab
Field
Default Value
Description
Environment
Sandbox
Allows you to choose between the sandbox and production environments. The sandbox environment is exclusively for testing and does not involve any real funds unlike production.
Username
NA
Provided username that is required to use the plugin.
API key
NA
The API key is required to authorise the plugin. The sandbox API key can be found in your merchant portal after you have signed up. Your production keys can also later be accessed here.
Credentials
NA
Automated check to let you know if the credentials you are using are correct.
Debug Mode
Yes
The debug mode enables writing to the error logs. Debug mode should only be enabled when the sandbox enviroment is active.

Payment Config Settings

Screenshot of Magento backend showing ABN AMRO configuration Payment tab
Screenshot of Magento backend showing ABN AMRO configuration Payment tab
Field
Default Value
Description
Enable payment method
No
Whether to show the payment option in the checkout page.
Title
Business invoice in 30 days
Descriptive title which gives the buyer a better understanding of the payment option.
Fulfilment Trigger
NA
Fulfilment can be triggered by either initializing shipping or submitting an invoice in Magento admin "/admin/sales/order_invoice/new/order_id/...". Fulfilment is an internal order state used to define and track the order journey. You can experiment with the Fulfilment trigger by going to Sales → Orders and stepping through submitting an invoice or initializing shipping.
Sort Order
NA
The order in which the payment option appears.
Allow To Applicable Countries
NA
Enables the payment option only for specific countries.
Enable order intent
Yes
Perform a check during checkout to inform the buyer whether an order is likely to be accepted before being placed (recommended).
Enable tax subtotals
Yes
Add optional tax_subtotals metadata to order creation payload to enforce additional validation (recommended).
Add department field
On billing page
Optional field which enables the buyer to register the department the purchase is connected to. The information will be displayed on the invoice.
Add order note field
Yes
Optional field which enables the buyer to register a note to the merchant. The information will be displayed on the invoice.
Add project field
Yes
Optional field which enables the buyer to register the project the purchase is connected to. The information will be displayed on the invoice.
Add PO number field
No
Optional field which enables the buyer to register their purchase order number.

Search Config Settings

Screenshot of Magento backend showing ABN AMRO configuration Search tab
Field
Default Value
Description
Enable company search
Yes
Adds a searchable company name input field on shipping details page where the buyer can select their company from a dropdown menu.
Enable address search
Yes
Autocomplete address based on selected country and company.

Complete & Apply Changes

In the Admin interface, navigate to System > Tools > Cache Management > Flush Cache.Alternatively, run the following in the command line: php bin/magento cache:flush

Achteraf betalen by ABN AMRO is now ready to use!

Contact us via mail: integration@two.inc

Copyright © 2024 ABN AMRO. All rights reserved.