Roma Accounts API Overview
The Roma Accounts API simplifies the creation and management of local multi-currency accounts and balances for your customers in six currencies. You can use it to transfer funds across accounts, whether they are within Roma or outside of it.
With the Roma Accounts API, you can embed local multi-currency banking into your product, and offer bank accounts in 6 currencies for deposits, and local fund transfers in 90+ currencies
Vaults and Accounts
Roma's vault feature allows users to create a container that can hold multiple accounts, each of which can be in any of the supported currencies. This flexibility makes it easy for users to manage their finances across different currencies and accounts.
Each currency within a vault will be associated with an account, which will have a balance. Customers can use these accounts to know how much balance is available. Each account could also be assigned unique bank account numbers to deposit funds
Roma allows users to create as many vaults as they need. This means that users can organize their money in a way that works best for them, whether that means grouping money by currency, by purpose, or any other system that makes sense to them.
Each vault is distinguished by a unique Id. Additionally, customers can assign names to their vaults to further aid in identification.
Roma's vault feature is a powerful tool for managing finances and organising accounts. With the ability to create multiple vaults, and the option to assign unique names to each one, users can easily customize their financial management system to fit their specific needs.
Self Transfers
Roma's self-transfer feature allows users to move their money between different vaults hosted within the platform. This is a convenient way to manage finances across multiple accounts.
By using self-transfers, users can easily move funds from one currency to another or from one account to another.
Once a user has set up multiple vaults, they can initiate a transfer between them. If the transfer is between the same banking provider and currency, the transfer will be instantaneous. However, if the transfer is between different banking providers or currencies, it may take some time to process.