Deposit Accounts

Deposit Account represent digital bank account issued by a bank that can be created for a customer, in which customers can deposit, hold and withdraw stored funds. From savings account, current account, corporate account - the notion of an account is fundamental.

What's different is our accounts are built to be flexible to give you as much control as possible, are unconstrained where customers can have any number of accounts and are designed for transparency so you have full visibility into your business.