Routing

MCC-based routing

Mixed inventories place standard and higher-risk product lines under different category controls. MCC-based routing segments transactions by item type and directs each payment towards an acquirer partner whose appetite includes the assigned merchant category code.

Category
Routing
Capabilities
6
Available on
All plans
Apply now

Risk officers at diversified merchants manage complex inventories that blend standard consumer goods with highly regulated services. Processing these distinct product lines through a single channel creates compliance vulnerabilities, as restrictive scheme rules and varying acquirer risk appetites can trigger account closures or broad transaction blocks across the entire business.

Cardflo provides infrastructure to separate these varied revenue streams before they reach the payment network. By assigning transactions to specific virtual identifiers based on the item purchased, merchants direct each payment to an acquirer partner that explicitly accepts that merchant category code, protecting the broader commercial operation.

Every transaction is scored in real time and steered to the acquirer most likely to approve it, with automatic failover if a MID starts to underperform. You keep one integration while we quietly optimise the rails behind it.

MCC-based routing overview

Merchants operating multiple business models under one corporate entity require precise segregation of their payment flows to maintain stable banking relationships. Rather than balancing total transaction limits across accounts, which requires mid load balancing, or isolating payments by buyer location via country-based routing, MCC payment processing focuses exclusively on the nature of the goods sold.

Cardflo evaluates incoming basket data to identify the specific merchant category code applicable to each transaction. The system then directs that payment to an acquirer partner whose underwriting appetite explicitly includes that category.

This structural separation prevents high-risk digital goods from jeopardising physical retail flows, ensuring that scheme-defined rules dictate the transactional pathway. Finance teams can therefore expand into new verticals, confident that regulated inventory reaches compliant banking partners while standard consumer goods continue to process without unnecessary friction.

How MCC-based routing works

  1. Basket analysis and categorisation

    The gateway evaluates the transaction payload at checkout to determine the primary nature of the items in the basket. When a mixed basket contains both physical goods and digital subscriptions, Cardflo applies merchant-defined logic to flag the correct four-digit classification. This initial step dictates the onward payment journey based on the highest risk item present.

  2. Virtual account assignment

    Once the system identifies the correct classification, it maps the transaction to a dedicated virtual identifier within the Cardflo platform. This internal segregation ensures that the payment carries the precise classification required by the card schemes, preventing the mixing of distinct business lines before the transaction payload leaves the merchant environment and travels to the banking network.

  3. Partner appetite matching

    The orchestration layer executes MCC-based routing to send the formatted payload to an appropriate acquirer partner. By matching the assigned category code to the known underwriting preferences of specific financial institutions, the platform ensures the transaction reaches an entity that actively accepts that particular business model. This selective targeting avoids sudden processing blocks and unexpected facility terminations that occur when unexpected inventory reaches a conservative banking partner.

Why MCC-based routing matters

Protects core banking relationships

Mixing distinct inventory types through a single merchant account obscures the true nature of a merchant portfolio. By adopting product line payment routing, finance teams ensure that conservative banking partners only process standard retail goods. This transparency protects critical processing facilities from sudden termination caused by unexpected exposure to complex or regulated services.

Expands target operating models

Diversified merchants often delay launching new business units due to the risk of jeopardising their primary revenue streams. Granular category separation allows organisations to safely introduce adjacent services, such as adding digital downloads to a physical goods storefront. The high-risk volume flows to specialist partners, insulating the core business from compliance-driven disruption.

Regulatory notes for MCC-based routing

Scheme compliance and code accuracy

Visa and Mastercard strictly mandate the accurate use of merchant category codes to reflect the true nature of a transaction.

These fundamental four-digit identifiers dictate baseline interchange fees, determine a business's eligibility for specific fraud programmes, and alert issuing banks to the underlying risk profile of the consumer's purchase.

Deliberate or accidental misclassification, often termed transaction laundering, violates core network operating regulations. When merchants blend high-risk services with standard consumer goods under a single retail code, the card networks can impose substantial financial penalties and mandate the immediate termination of the offending processing facilities.

Acquirer portfolio restrictions

Regulated financial institutions operate under strict internal risk policies and external regulatory frameworks that limit the types of businesses they can support.

Certain acquirer partners explicitly prohibit specific categories, such as adult entertainment, digital currencies, or pharmaceutical sales, relying on scheme codes to enforce these portfolio restrictions.

When a merchant introduces prohibited inventory into an existing processing relationship without securing prior approval, the acquirer partner is obligated to suspend the account.

Effective segregation ensures that restricted business models are correctly identified and safely directed to banking entities that hold the necessary regulatory appetite.

MCC-based routing use cases

Electronics and software catalogue

A diversified retailer sells consumer electronics under one MCC and separately fulfilled software licences under another, creating different dispute windows, evidence requirements and acquirer appetite. Cardflo applies catalogue-level MCC rules that direct each transaction to an acquirer partner approved for that category while keeping clear reporting by business line.

Tickets and venue merchandise

An entertainment operator takes advance payments for event tickets alongside immediate sales of venue merchandise, but future-delivery exposure and fulfilment timing differ between the MCCs. Cardflo routes ticket transactions to acquirer partners accepting event-related risk and keeps merchandise payments within the appropriate retail category and MID structure.

Supplements and fitness apparel

A wellness merchant sells regulated nutraceuticals beside fitness clothing, with supplement claims, continuity practices and MCC classification attracting greater acquirer scrutiny than apparel. Cardflo separates the product lines at transaction level and routes each MCC to acquirer partners whose underwriting appetite and monitoring requirements cover that inventory.

Licensed services and retail goods

A multi-line organisation accepts payments for licensed professional services and separately delivered retail goods, requiring each activity to retain its correct MCC, MID and supporting licence evidence. Cardflo maps checkout items to category-specific routing rules, sending transactions only to acquirer partners that have approved the relevant business line.

MCC-based routing by the numbers

2-5%
Authorisation improvement

This reflects the typical uplift in approval rates observed by merchants moving from a single-acquirer setup to a multi-acquirer, MCC-optimised routing strategy.

15-20 bps
Interchange cost reduction

An industry-standard range for savings achieved when transactions are correctly routed to qualify for sector-specific interchange categories versus generic rates.

10-15%
False decline reduction

A common reduction in false positives when transactions are routed through acquirers with specific expertise and issuer trust in high-volatility industry categories.

Methodology: these figures are illustrative ranges drawn from published industry data and observed merchant cohorts, not guarantees. Actual results depend on your risk profile, card mix, geography and acquiring setup, and are confirmed only in your own pricing and approval terms.

Ready to route with MCC-based routing?

Talk to our team about a live rollout across our acquirer partners' rails.

Apply now

What you get with MCC-based routing

  • Route by merchant category to isolate regulated services from standard retail goods within a single checkout.
  • Match complex product line payment routing directly to the risk appetite of specialist acquirer partners.
  • Assign transactions to distinct virtual processing accounts based on the four-digit scheme classification code.
  • Prevent scheme compliance penalties by ensuring high-risk basket items bypass acquirers with conservative acceptance policies.
  • Protect low-risk revenue streams from the elevated chargeback scrutiny often applied to supplementary digital services.
  • Consolidate multiple distinct business units under one gateway integration while maintaining strict downstream category separation.
See MCC-based routing live across our acquirer partners.

A short scoping call, then a written plan for your MIDs.

Apply now

Questions about MCC-based routing

How does MCC payment processing handle mixed shopping baskets?

When a consumer places items from multiple business lines into a single basket, the merchant must determine the dominant transaction type. Cardflo enables merchants to configure logic that identifies the highest risk item in the payload.

The system then assigns the entire basket to the corresponding four-digit category code, ensuring the transaction routes to an acquirer partner equipped to handle that specific risk profile.

Splitting a single checkout transaction into multiple discrete authorisations is technically possible but often discouraged due to elevated processing costs and poor consumer experience.

Can we assign different merchant category codes under one corporate entity?

Yes, a single corporate entity can operate multiple distinct lines of business, provided they maintain separate virtual processing accounts for each activity. Cardflo facilitates this by assigning specific classification codes to distinct virtual identifiers within the gateway infrastructure.

This configuration ensures that transactions accurately reflect the nature of the goods sold when transmitted to the card networks. Finance teams must still ensure that each distinct business unit is fully declared and approved by the respective acquirer partners handling those specific volume flows.

Will routing by category code prevent scheme fines for misclassification?

Accurate categorisation is a fundamental requirement of card scheme rules, and deliberate misclassification carries severe financial penalties. By utilising MCC-based routing, compliance teams ensure that distinct business lines are correctly labelled and directed to appropriate banking partners.

This systemic segregation prevents high-risk transactions from masking themselves as low-risk retail flow. However, the merchant remains strictly liable for ensuring that the original basket data maps correctly to the definitions provided by Visa and Mastercard for their specific industry vertical.

Do we need separate integration points for each product category?

Merchants maintain a single API integration with the Cardflo gateway, regardless of how many distinct business lines they operate. The categorisation and segregation occur entirely within the orchestration layer.

By passing custom metadata or item identifiers in the transaction payload, the merchant signals the correct product type.

The platform then translates these data points into the appropriate scheme classifications and handles the downstream routing complexity, eliminating the need for development teams to build and maintain separate checkout flows for different inventory types.

Apply with Cardflo

Ready to improve your payments setup?

Tell us about your business. We'll match you with the right acquiring partners and the right route, typically inside a week.

Apply now
Apply now