Test Banks
Mock Financial Institutions
Below you will find a list of mock financial institutions that can be used for testing purposes. They are divided in 2 sections:
- API/Open Banking
- Legacy/Screen Scraping
API/Open Banking
This is the list of mock banks that can be used to test api
connections that follow the same authentication flow as Open Banking.
Moneyhub Open Banking Mock
Bank Id: 1ffe704d39629a929c8e293880fb449a
This mock bank can be used for:
- Creating a new financial connection
- Making payments
Credentials
You can authenticate with the Mock Bank simply by clicking the "Log in as demo user" button. This will log in as our demo user, which has a selection of accounts and transactions set up for testing.
Credentials for test users with customised accounts and transactions may be available on request.
Payments
All payments are always successful unless using the following values for the payment reference:
INVALID REQUEST
: This will cause for the payment to fail on the initial request before redirecting to the bank for user consent.INVALID SUBMISSION
: This will cause for the payment to fail on payment submission after being redirected back from the bank.
Payment charges
If you wish to try out a payment with charges applied, set the payment reference to INCLUDE CHARGES
Webhooks
This bank can be used to test the following webhooks:
newTransactions
: The initial connection will send this webhook with the new transactions that have just been added.paymentCompleted
: This webhook is fired after a payment was successful.paymentError
: This webhook is fired when the payment fails using theINVALID SUBMISSION
reference.
Ozone Open Banking Mock
Bank Id: 5233db2a04fe41dd01d3308ea92e8bd7
This mock bank can be used for:
- Creating a new financial connection
- Making payments
Credentials
Username | Password |
---|---|
rora | rora |
mits | mits |
Webhooks
This bank can be used to test the following webhooks:
newTransactions
: The initial connection will send this webhook with the new transactions that have just been addedpaymentCompleted
: This webhook is fired after a payment was successful
Legacy/Screen Scraping
This is the list of mock banks that can be used to test legacy
connections that follow the same authentication flow as Screen scraping connections.
Legacy scope required
This type of test connections require the legacy scope enabled for your API client, this scope is not enabled by default and you will need to contact us if you wish to test screen scrapping connections.
Dag Bank Legacy Mock
Bank Id: 1b3cd579899b5f5b666c15561a48c8b6
Name: DagBank
This bank only returns cash and savings accounts.
This mock bank can be used for:
- Creating a new financial connection
- Refreshing an existing financial connection
Username | Password |
---|---|
moneyhub.dag1.bank2 | bank2 |
Dag Investment Legacy Mock
Bank Id: 06995ed5c6c6f25e323b34dc45968426
Name: Dag Site
This bank only returns investment and pension accounts.
This mock bank can be used for:
- Creating a new financial connection
- Refreshing an existing financial connection
Username | Password |
---|---|
moneyhub.dag1.Investment2 | Investment2 |
Updated 8 months ago