Transaction routing for merchants with multiple MIDs

7 min read Transactagentic commercetransaction routingmerchant accountssubscription billing

Transaction routing for merchants with multiple MIDs

When you operate more than one merchant account, every transaction is a routing decision. EPD Commerce transaction routing lets merchants assign specific merchant IDs (MIDs) to specific products, subscriptions, or payment sequences: no percentage splits, no guesswork, no reliance on a processor’s coarse controls.

What transaction routing actually does

Most processors that offer any routing at all do it by percentage. Send 60% of volume to MID A, 40% to MID B. That is a blunt instrument. It tells you nothing about which transactions land where, and it gives you no control over product lines, subscription renewals, or recovery attempts.

EPD Commerce transaction routing works differently. You define rules, and transactions follow them. The logic is deterministic, not probabilistic.

Here is what you can express in the current rule set:

  • First transaction here, all subsequent transactions there. Route the initial charge to one MID, then pin every renewal or rebill for that customer to a second MID automatically.
  • Product-specific routing. Assign a merchant account to a specific product. Every sale of that product, regardless of where the order originates, settles to the MID you chose.
  • Subscription-specific routing. Separate your subscription volume from your one-time sales at the MID level. Useful when you have accounts underwritten for different risk profiles.
  • Card-level consistency. When a card is used for a first payment against a specific MID, subsequent charges on that same card follow the same MID. The customer relationship stays coherent.

Why this matters more than percentage-based routing

Percentage-based routing is a load-balancing tool. It does not care what it is routing. EPD Commerce routing is rule-based, which means you can:

  1. Protect a low-risk MID by keeping high-ticket or high-chargeback product lines on a dedicated account.
  2. Isolate subscription revenue so that recovery attempts never cross into your primary processing account.
  3. Maintain clean reporting per MID because volume is intentional, not randomly distributed.

If you have gone through the work of getting multiple merchant accounts underwritten, those accounts exist for a reason. Routing by percentage ignores that entirely.

How it fits into EPD Commerce

Transaction routing sits alongside hosted checkout, subscriptions, BNPL, and metered billing in EPD Commerce. Because EPD Commerce holds a single catalog and a single customer record, routing rules apply consistently whether a transaction originates from a hosted checkout page, a subscription renewal, or an automated failed-payment recovery run.

That consistency matters. A routing rule you set for a product applies whether the sale happens today or whether the React engine retries a declined subscription charge six days from now. You set the rule once.

More routing control is coming soon

The rule set today covers first-transaction routing, product-specific routing, subscription-specific routing, and card-level MID consistency across a customer’s lifetime. More advanced routing options are coming soon.

EPD Commerce is in Beta ahead of a public launch in October. Beta access is available now.


Frequently asked questions

What is transaction routing in EPD Commerce?

Transaction routing is a rule-based system inside EPD Commerce that lets merchants with multiple merchant accounts (MIDs) direct specific transactions to specific accounts. Rules can be set by product, by subscription, by transaction sequence (first charge vs. renewals), or by card. It is deterministic, not percentage-based.

How is this different from the percentage-based routing other processors offer?

Percentage-based routing distributes volume randomly across accounts according to a ratio. EPD Commerce routing is rule-driven: you specify exactly which transactions go to which MID based on product, customer, or billing type. That means your routing decisions are predictable and auditable, not probabilistic.

Can I route subscription renewals to a different merchant account than the initial sale?

Yes. You can configure a rule so the first transaction runs on one MID and all subsequent renewals or rebills for that customer run on a second MID. The card-level logic also ensures that a card used against a specific MID continues to route to that same MID on future charges.

Does a routing rule apply during automated failed-payment recovery?

Yes. Because EPD Commerce uses a single customer record and catalog, a routing rule applies consistently when automated recovery runs on a declined subscription charge. You do not need to set the rule in two places.

Is transaction routing available now, or do I need to wait for the public launch?

Transaction routing is currently in Beta testing. EPD Commerce is accepting Beta applications now, with a public launch scheduled for October. You can apply for access at epd.com.

Get early beta access

Request your beta invite

We respond within one business day.

Now in private beta. Powered by Easy Pay Direct.

Now in private beta

EPD Commerce brings your operations, payments, and AI-discoverable products into one connected system.

  • Chat with your data and get instant answers
  • Hands-on onboarding from our commerce team
  • Products made discoverable to AI agents by default
  • Payments, recovery, and analytics in one connected system