Note: if you are reading this as a part of quick-start guide and are eager to try to connect MockBank with your application - you can just read the “Customers” section and skip the rest.

Within the admin-console you can:

If you are your organisation’s admin - you can also manage users.

Customers

Customer models banks customers - people who have bank accounts, username and password and can login to online banking and pay the bills with bank transfers.

We have added a “default” customer with an account and transactions when you have registered. If you want to quickly try to integrate MockBank - just grab username and password on the customer list screen and go to https://jrholding.atlassian.net/wiki/spaces/MPD/pages/685834241/Connect+MockBank+via+finAPI

With customers overview you can quickly find customer you are looking for.

To find someone even quicker - use search.

Selecting a customer (clicking once on it) will open the detail form on the right. You can edit customer’s data or delete him.

Double click or click on the “Edit“ Icon in customer’s list opens customer detail screen with all the customer’s attributes and related data: accounts, transactions and SCA methods.

You can add a new customer from the customer list. An empty detail form appears on the right.

Please note username is unique across the system! When you create customer system will suggest a unique username for you. You can overwrite it, but it must remain unique across all customers of all organisations (not only yours).

You can also duplicate (copy) customer.

Accounts

You can manage multiple accounts for a single customer.

Creating, editing and deleting accounts is similar to creating, editing and deleting customers.

IBAN must be unique across all customers in the system. When adding customer system will suggest an IBAN. You can overwrite it, but it must remain unique across all customers of all organisations (not only yours).

MockBank supports all account types mentioned in PSD2/Berlin group

It might be that your AISP has additional logic based on presence of a keyword in account name e.g. “Bausparkonto" or other fields (e.g. if MaskedPan is filled - it will be treated as CreditCard) - please refer to you AISP for more details.

You can manage balances on the account detail screen.

Transactions

Managing transactions is similar to creating, editing and deleting customers and accounts.

The transaction detail screen has all the attributes specified by the PSD2 Berlin Group standard.

Transaction generator

With the transaction generator you create rules that will help you generate multiple transactions for the customer. Transaction rule has the following fields:

Here’s transaction generator detail screen:

Once you have rules, you can manually generarte transactions for a given period of time.

If you fill out both dates then the transactions will be generated for the entire period.

if you just fill out a start date - transactions for that date will be generated.

Your can also choose what transactions should be used for generation.

SCA Methods

SCA Methods control strong customer authentication methods

If you have no methods configured for the customer the SCA will be skipped on the authentication workflow in the API.

if you have multiple SCAs configured you will have to choose the SCA method on the authentication workflow in the API.

If a decoupled flag is set - a decoupled approach will be used for the authentication workflow. Otherwise tan authentication is used.

Consents

You can review all consents for the customer on the consents tab.