Providers
This document outlines the process for selecting and configuring providers (banks) within the EnableNow platform.
It details the functionalities available to manage providers and the unique features of the EnableNow Sandbox Bank for testing integration.
Available providers
Currently we provide the following banks in the platform:
Bank / Provider | ProviderKey |
---|---|
EnableNow Sandbox Bank | ENSANDBOX |
ABN AMRO | ABNANL2A |
Rabobank | RABONL2U |
ING | INGBNL2A |
Knab | KNABNL2H |
SNS Bank | SNSBNL2A |
ASN Bank | ASNBNL21 |
RegioBank | RBRBNL21 |
Bunq | BUNQNL2A |
Van Lanschot | FVLBNL22 |
Triodos | TRIONL2U |
Revolut | REVOLT21 |
Provider Selection
In the customer portal, per app, you can view a list of the available providers (banks). For each provider, there is an option to enable or disable them. This flexibility allows you to customize the available banks according to your needs in your App.
This way you can (temporary) disable or enable the banks shown in the bank selection page in the AppScreen.
EnableNow Sandbox Bank
The EnableNow Sandbox Bank is a unique feature designed to implement and test the integration with our platform without the need for an actual bank account. Enable the Sandbox Bank in the provider selection screen of your app in the Customer Portal. These options can be found on the Providers tab.
Make sure you do not enable the Sandbox Bank in an app you have in production, because it will show up in the AppScreen and your customers can choose the Sandbox Bank and provide you with incorrect data in your app.
Using the Sandbox Bank you can simulate the approval of a consent, allowing you to test how your system handles approved consents. It is able to simulate cancellations and denial of consents as well.
Sandbox Bank Transactions
At the beginning of each month, our Sandbox Bank generates a set of random transactions. This set forms the base transaction data which is served using the API during the entire month. This means that if you access transaction data on any day of the month, you will see the same set of transactions that were initially generated at the start of the month.
However, to be able to a real-time simulation of banking activities, new transactions are dynamically added to this current month as the month progresses. This can be used to test our 'auto-synchronize' features.
For example, if you retrieve transaction data on the 14th of the month, you will transactions up to the 14th. Conversely, if you access data on the 2nd of the month, you will only see transactions up to the 2nd.