Integration Model

Understand the company, sub-company and account hierarchy, and choose the right structure for your integration.

Every Infinia integration is built on the same hierarchy: your company, optional sub-companies, the account owners, and their accounts. The structure you choose decides where accounts live and how they're reviewed by compliance.

This page explains each level of the hierarchy, helps you choose a model for your use case, and describes how sub-companies are approved.

Company and account hierarchy

Company
└── Sub-company (optional)
    └── Account Owner
        └── Account (one or more)
LevelDescription
CompanyYour top-level entity in Infinia, created during onboarding. Every API operation is scoped to your company or to a sub-company beneath it.
Sub-companyAn optional child entity under your company. Use it to segregate accounts held on behalf of third-party merchants or clients, typically when you operate as a PSP. Each sub-company holds its own set of accounts.
Account ownerThe verified individual or business that owns the accounts. It stores the identity and compliance information needed to operate accounts in its name. You create it before opening any account, and one account owner can hold several accounts.
AccountA virtual account that holds a balance in one currency. Every named account is linked to an account owner, which must exist before the account is created.

To act on behalf of a sub-company, send its company ID in the X-Company-Id header with your own credentials. See Authentication.

Choose a model

Whether you operate on your own company or create sub-companies depends on whose funds the accounts hold.

Use caseDescriptionModel
Treasury or own fundsYou manage your own funds, for example for internal treasury operations.Accounts under your own company. No sub-companies needed.
Wallet (B2B or B2C)You offer accounts directly to businesses or consumers under your own brand.Accounts under your own company. No sub-companies needed.
PSP (B2B2C or B2B2B)You're a payment service provider onboarding merchants who in turn serve their own clients.One sub-company per merchant. Accounts live under each sub-company.
Mixed (wallet and PSP)You operate both direct accounts (B2B or B2C) and merchant accounts (B2B2C or B2B2B).A sub-company in your own name for your direct accounts, and one more sub-company per merchant.
📘

If you're unsure which model fits your integration, discuss your use case with your account manager during onboarding. Choosing the wrong model can require restructuring later.

Account owner requirements

Every named virtual account needs an account owner. There are no exceptions.

  • Legal entity. The account owner represents the verified legal entity that holds the account.
  • Type. It can be an individual (a natural person) or an organization (a legal entity).
  • Nationality. It's national when it's domiciled in the account's country, and foreign when it's domiciled outside it.
  • Capabilities. The account owner's type and nationality decide the account's capabilities, such as which payin and payout types it can make. See Account Capabilities.

For the KYC integration options, see Account Owners.

Sub-company approval

Adding a sub-company isn't self-serve by default. Each new sub-company represents a new merchant or client, and Infinia's compliance team must review it.

Standard flow

  1. You submit the merchant's information for compliance review.
  2. Infinia's compliance team approves it or requests additional documentation.
  3. Once it's approved, the sub-company is created and you can open accounts under it.

Expedited flow

Depending on your compliance agreement with Infinia, you may be authorized to create sub-companies in real time with Create Subcompany, subject to:

  • Operating limits applied to the sub-company from creation.
  • A mandatory documentation submission within the agreed timeframe, which lifts those limits.
⚠️

Don't create sub-companies without coordinating with your account manager first. Sub-companies created without compliance approval can be suspended, and their accounts restricted.


Did this page help you?