Skip to main content

Open a Bank Account

Description

The user requests to open a bank account within the enterprise wallet by selecting a bank from a pre-configured list. The Enterprise Wallet collects the data required to open a bank account from the user and sends the requests to the bank. The bank requests the KYC data of the customer in form of the Enterprise Credential. The user presents the credentials to the bank and authenticates as a user authorized by signatory rights or by power of attorney to open a bank account in behalf of its company. Signatory rights are asserted in the Enterprise Credential issued by the Bundesanzeiger. Power of attorney is asserted in a POA-Credential which contains a credential chain leading back to the Enterprise Credential. If additional information about the user is required the bank can additionally request the natural person credential of the functionary holding the signatory rights. The bank checks the presented credentials and opens the bank account if all information is valid and asserted by trusted issuers.

Prerequisite

In order to be able to present the Enterprise Credential the enterprise must have installed and intialized an Enterprise Wallet and received the Enterprise Credentials from the Bundesanzeiger.

Workflow

Sequence diagram

Steps

  • (1) The user signs into the Enterprise Wallet
  • (2) The user applies for a bank account.
  • (3) The Enterprise Wallet requests to open a bank account
  • The Bank requests the Enterprise Credential for authentication and verification of the applicant's rights.
  • (4) The Bank verifies the claims of the credentials.
  • (5) The Bank verifies the issuer of the credentials.
  • (6-8) The Bank verifies the revocation status of the credential.
  • (9) The Bank authenticates the holder of the credential and verifies his rights to open a bank account.
  • (10) The Bank opens the bank account.

Result