CaaS Integration Overview

This guide provides a starting point for integrating Interlace Card-as-a-Service (CaaS).

Before implementation begins, determine the appropriate integration configuration and understand the workflow that applies to your business model.


Choose Your Integration Path

This section outlines the key configuration decisions required before integration begins. Each decision affects compliance responsibilities, operational workflows, and system behaviour.


1. Determine Your Operating Mode: MoR or Gateway

The primary distinction between MoR (Merchant of Record) and Gateway modes lies in how compliance responsibilities and client funds are managed.

  • MoR mode is intended for licensed entities that manage compliance obligations and hold or control downstream client funds.
  • Gateway mode is designed for platforms that are unlicensed or prefer not to manage client funds directly.

Refer to Integration Modes Overview for detailed guidance on selecting the appropriate operating mode.


2. Confirm the Card Usage Type: Business Use or Consumer Use

After selecting the operating mode, determine whether cards will be used for business operations or issued to individual consumers.

Business Use

Business Use covers cards issued for operational spending or for resale to other businesses. Typical scenarios include:

  • General business spending (e.g., media buying, logistics, OTA, procurement)
  • B2B reseller programs (reselling cards to other businesses)
  • Employee or payroll-related card programs

Consumer Use

Consumer Use covers cards issued to individual end users. Typical scenarios include:

  • B2C reseller programs (reselling cards to individuals)

3. Select the Cardholder Tier

When creating a cardholder, a cardholder tier must be specified. The selected tier determines identity verification requirements, transaction controls, wallet access permissions, and card issuance limits.

Cardholder TierUse CaseKYCMCC PolicyWalletCard Limit
CORPORATE_MANAGEDBusiness use: ad spend, SaaS, travel, procurement, logistics, etc.KYB (corporate-level)Strict – declared MCC categories onlyBlocked20 (unlimited for Media Buy)
NAMED_INDIVIDUALBusiness use: cards for named employees, contractors, or clientsFull KYC (identity verified)Per compliance configurationAllowed5
CONSUMERConsumer use: cards issued to end consumersFull KYCPer compliance configurationAllowed5

Wallet restrictions

  • By default, CORPORATE_MANAGED tier cardholders are restricted from using personal wallet services including PayPal, Alipay, WeChat Pay, and others. MCC restrictions associated with the declared business scenario also apply.
  • If your use case requires wallet-based payments, issue a NAMED_INDIVIDUAL tier cardholder or a CONSUMER tier cardholder instead. Both options require full KYC process.

Card limits

  • CORPORATE_MANAGED tier (Media Buy): No per-cardholder limit.
  • CORPORATE_MANAGED tier (non-Media Buy): A maximum of 20 cards per cardholder. The limit includes active and frozen cards, both physical and virtual. Deleting a card releases the available slot.
  • NAMED_INDIVIDUAL and CONSUMER tiers: A maximum of 5 cards per cardholder. The limit includes active and frozen cards, both physical and virtual. Deleting a card releases the available slot.


Quick Way to Decide Your Integration Path



Integration Tutorials by Mode

After determining the integration configuration, follow the tutorial that corresponds to your selected operating mode and usage type. Each tutorial provides the complete workflow, including required steps, API dependencies, and validation rules.



References

This section provides supporting technical and compliance information used across multiple workflows.


Create KYB Profile API

The Create KYB Profile endpoint is used to submit company and Ultimate Beneficial Owner (UBO) information. Upon success submission, the API returns a unique profileId and a review status. Note this endpoint is only applicable to MOR-Business Use clients.


Merchant Category Codes (MCC)

This reference defines the complete set of Business Use Merchant Category Codes (MCCs) and their related scenarios. It helps clarify how business transactions are classified and how MCC-based controls or restrictions may apply to specific use cases. For the full list of Business Use MCC codes and descriptions, see MCC Code Reference.