Operational Models

Overview

The Passport PaaS platform supports multiple merchant hierarchy models to accommodate various commercial and operational structures. This document describes the three common models used by organizations and their customers: Merchant Brand Mode, Semi-centralized, and Aggregator.

Summary Table

ModelAccount OwnerWho Payeer See as Owner (Bre-B Key Resolution)
Merchant BranchEach branch/locationThe branch/merchant name
Semi-centralizedMerchant per brand; platform can manage centrallyMerchant brand
AggregatorAggregator EntityAggregator Entity

These models are examples, and you can mix different models based on your operational structure and strategy.

Key Resolution

The key resolution is a required step during payment in Bre-B. It occurs once the payment is started, either through a Key-to-Key transaction or QR codes:

  • When the payer enters the Bre-B key in their banking app, the key will be resolved and the owner's details will be shown for transparency on where the funds are going.
  • When the QR code is scanned in the payer's mobile banking app, Bre-B requires a Key linked to the QR code, and the key resolution is done, showing the account owner's details.

The Operational Model will affect the user experience because the account owner's details will be sent to the payeer.

Supported Merchant Models

Merchant Branch Mode

In this model, merchants have the flexibility to select either a single account or individual accounts for each of their sub-merchants. For instance, as illustrated below, a merchant may operate under a main brand while managing each branch distinctly, with each location linked to its own dedicated merchant account. This approach allows for tailored financial management and reporting, ensuring that each branch can operate autonomously while still being part of the overarching brand.

_Decentralized Model Diagram_

Decentralized Model Diagram

Example: Decentralized Model

  • Each merchant branch is onboarded as a separate entity.
  • Each has its own Merchant Account and settlement flow.
  • Useful when each location operates independently and requires autonomy in reporting, reconciliation, and operations.

Implementation Notes

Semi-decentralized (Platform-Managed) Model

El proveedor de la plataforma (p. ej., un gateway de pagos) puede acceder y gestionar cuentas de comercio a través de varias sucursales o clientes.

_Semi-decentralized Model Diagram_

Semi-decentralized Model Diagram

Example: Semi-decentralized Model

  • Platform provider manages the merchant accounts on behalf of a customer or several.

Implementation Notes:

Aggregator Model

A single merchant entity, such as a payment gateway (Aggregator), is responsible for managing multiple payment accounts internally. While only one customer entity is created with its own profile, the system allows for the creation of one or more merchant accounts.

_Aggregator Model Diagram_

Aggregator Model Diagram

Example: Aggregator Model

  • A single merchant entity, referred to as an Aggregator, manages multiple payment accounts within its internal structure.
  • Often used by marketplaces or super-apps.

Implementation Notes:

  • Only one customer entity is created (its own profile).
  • One or more merchant accounts can be created.
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard