1 About the Galileo Platform
Galileo’s APIs connect you to the most advanced capabilities in fintech and payments. The Galileo Platform enables our Partners to perform transactions between any parties. Our Partners’ transactions typically include financial transactions such as credit/debit/ATM transactions, transfers between accounts, and disbursement of funds. We connect to the various association networks (i.e. Visa, Mastercard, Cirrus, Maestro) on behalf of our Partners. Integrate with the Galileo Platform through our web services APIs, batch file processing, and hosted solutions. We provide a flexible framework for enabling the creation of accounts and facilitating payments.
Integrate with the Galileo Platform through our web services APIs, batch file processing, and hosted solutions. We provide a flexible framework for enabling the creation of accounts and facilitating payments.
Galileo Program Master API
Create sophisticated, integrated financial solutions quickly and easily.
Galileo Real-Time Events API
Get real-time notification of customer activity—such as changes in card status, authorization, settlement and deposits—as events happen.
Galileo Authorization Controller API
Experience the power of always knowing what’s happening in your portfolio.
All of the API methods required to build a simple banking product are available out of the box, without having to form a custom partnership with Galileo. Many of Galileo's API methods exist to serve a specialized purpose and are not available unless that custom partnership has been formed. These methods are marked with atag in the documentation. If your use case requires access to one or more of these methods, please contact our sales team.
2Galileo product hierarchy
The Galileo platform is organized in a hierarchy as shown below.
The Galileo Platform is organized in a hierarchy. At the highest level is the Partner, or a Galileo customer. Each Partner can have one or more programs.
A wide variety of programs can be created with the Galileo Platform. Our Partners create credit, debit, and prepaid cards programs with unique and customized features.
A program will have one or more products. Products allow Partners to provide options and offerings to their account holders. Product level system and business configurations provide the functionality of the program. Examples of these configurations include account type, account portal capability, account limitations, card design, account messaging and alerting, and so on.
Each account belongs to a product. The assignment of the product can change for an account. Hundreds of product configurations can be set-up on the Galileo platform.
The Galileo account structure is unique and flexible. The account structure:
- Account holder
Each account is based on an account number (PRN) and a product ID. (A card can be associated with an account but is not required). The PRN is a unique number that allows identification of the account for many purposes, such as API calls.
An account holder can have multiple accounts, any of those accounts can share a balance with other accounts and account holders.
- Basic account
- Secondary account holders
- Secondary account holders with an exclusive balance
- Savings accounts
The Galileo Platform account structure is built on an account holder, an account, and balance structures. Accounts usually belong to individuals or entities. Accounts must have an identifier (i.e. Account number) and a balance. Other attributes of an account
- Personal identifiable information
- Account type
- Account access methods (i.e. credit card numbers)
Multiple accounts share a balance, and such accounts may have same or different account holders. All transactions for those accounts will affect the same balance. If there are insufficient funds in the account that is being transacted against, that transaction will be declined.
Secondary account holders with an exclusive balance
Each account maintains exclusive balance and any transactions affects this balance only.
This is a basic account structure on the Galileo platform. It will have an exclusive balance. There will not be a card associated with the savings account, and the only means by which an account holder can access the funds is via an account to account transfer.
There are no technical limitations to the number of accounts an account holder can have. There are no technical limitations to the number of accounts that can share the same balance.
A secondary account set to share a balance cannot have an exclusive balance. Likewise, an account set to have an exclusive balance cannot share an existing balance.