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
- KYC process is completed according to legal policies based on the Enterprise Credential
- The bank account is open