Cycle Logo

Entity Structure

Integrate payments into your solution or build full-scale payment applications on our PCI DSS Level 1 compliant processing platform.

Entity Structure

The Cycle platform uses a hierarchical structure to manage merchants and their operations. Understanding this structure is key to effective integration.

  • Merchant / Client: The top-level entity with a Bank/Acquirer assigned MID (Merchant ID) in the Cycle system.
  • Branch (Optional): Represents a physical location or division under a merchant. Agents (POS users) can be assigned to specific branches.
  • Terminal: Assigned to either a merchant or a branch. A Terminal ID (TID) must be assigned for payment processing to be possible.
  • Agent / POS User: The individual user account that operates a terminal to process transactions.

Integration Guides

Android SDK

For building custom payment applications on certified payment terminals.

REST API

Manage merchants, agents, and terminals, and process transactions directly.

Webhooks

Receive real-time notifications for transaction events.