These docs are for v4.0.6. Click to read the latest docs for v4.0.33.

Introduction.

Exthand:Gateway and BankingSDK do support a sandbox mode allowing you to execute payments, getting balances or list of transactions.

Our sandbox uses an external, just powerful and incredible tool: MockBank, https://mockbank.io.

By using connector -1, you'll switch to sandbox mode and use Mockbank's data source.

We do provide sample data to use and test simple scenarii of your product. You'll find more details below.

MockBank

As explained, we did a partnership with Mockbank to integrate their sandbox inside BankingSDK and Exthand:Gateway.

You'll be able to tests all uses cases (payment failure due to lack of funds, negative balances, etc), you'll have to register with MockBank. You can reach them here: [email protected]

Technical Implementation.

You have to use connector id -1
Your Docker container must run in production mode, set"sandbox":false in the config.json file.

The "user" must be passed in the request in the field AdditionalPropertiesRequested like:

{
  ...
  "additionalProperties": {
    "username": "[email protected]"
  }
}

Please check the AIS and PIS options end-points.

Sample data

You can try payment initiations, getting transactions and balances using the following credentials for PSUs (end users):

Belgium

user: [email protected]
password: 123tagadaM
bank account: BE89 5494 5232 7885
id: 767d4f9c-7ff6-4555-87c3-0bf91a6ad1eb

France

user: [email protected]
password: 123tagadaM
bank account: FR94 1450 8000 4043 8877 3358 G18
id: 48c0bc10-1041-454d-b195-edf730104844

Italy

user: [email protected]
password: 123tagadaM
bank account: IT09 M030 0203 2807 2435 7384 288
id: e648c250-24f4-47d2-85bc-5658b097d29

Luxembourg

user: [email protected]
password: 123tagadaM
bank account: LU21 0109 9824 4938 2582
id: 84c69fd2-9093-4fdf-ab4c-4eb12ba048bc

Portugal

user: [email protected]
password: 123tagadaM
bank account: PT50 0000 0000 0000 0000 00098
id: 1820b13c-13a9-49a1-8aab-52dfa25c5183

Spain

user: [email protected]
password: 123tagadaM
bank account: ES03 1465 7839 1817 5398 1592
id: 22cf44d6-7fb3-401b-8948-a2d1174a08cf

The Netherlands

user: [email protected]
password: 123tagadaM
bank account: NL57 ABNA 5647 9180 42
id: 0178ff2f-8b50-4715-bb18-11f6a63fb5a3