Use case · Multi-branch · Multi-entity · Hub & spoke · 25+ ERPs · 48-hour go-live

Multi-location payments — one Payment Hub, many locations, every transaction posting to the right entity

One Clarity Payment Hub across every branch, store, clinic, campus, plant, or field office. Each transaction routes to the correct ERP entity, warehouse, tax jurisdiction, and GL account based on originating location. Per-location cash-drawer reconciliation. Per-location staff role controls. Head-office sees everything consolidated, refreshed in near-real-time. Scales from 3 locations to 3,000 without a separate payment stack per site.

3 → 3,000+
Locations
per Deployment
Per-Location
MID · Tax · GL
Routing
Real-time
Consolidated
Head-Office View
25+
ERPs
Multi-Entity
48hr
Go-Live
Timeline

What multi-location actually means in operations

Centralized, de-centralized, aggregated, what does it all mean? The phrase "multi-location" hides a lot of variation. A three-branch plumbing distributor, a twelve-clinic dental group, a thirty-branch municipal utility, an eighty-store retail chain, a 300-franchise restaurant group, a 1,200-campus university system, and a 2,500-site insurance carrier all run "multi-location" payment operations — but the operational realities differ dramatically. What they share is this: every one of them struggles when their payment system treats every location as an island.

Businesses change and morph over time, which expands their reach, but complicates their structure. The common failure mode in multi-location payment operations: each location ends up with its own terminal, its own cash-drawer ledger, its own ad-hoc Excel reconciliation, and its own way of cramming the results into the head-office ERP at end-of-month. Tax gets booked to the wrong jurisdiction. Cash receipts post to the wrong entity. The head office has no real-time view of what any location is doing. New-location onboarding takes weeks because it requires deploying and configuring an entirely separate payment stack. Franchisee / branch-manager / controller frustration compounds quarter over quarter.

So does this require a ton of custom development? No. Clarity Payment Hub is built to handle one central payment-acceptance and ERP-integration layer that serves every location, with per-location identity baked into every transaction so the routing, posting, reporting, tax, and reconciliation all happen automatically at the right level.

Clarity's role: Payment Hub is the payment-acceptance, ERP-integration, and consolidation layer across every location you operate. One deployment. One admin. One audit trail. Per-location routing. Per-location reconciliation. Per-location tax. Head-office sees everything. No separate payment stack per site.

The location routing matrix — how each transaction knows where to post

At the center of a multi-location Payment Hub deployment is a routing table: a small configuration that maps each location to its ERP identity, tax identity, merchant identity, and GL identity. When a transaction happens at any location, Payment Hub consults this table and posts it to every downstream system with the correct identifiers. Here's what the table looks like for a mid-sized four-branch distributor running NetSuite OneWorld.

Location Merchant ID ERP Entity Warehouse Tax Jurisdiction Cash GL
Dallas Branch
DLX-01
MID-4081-TX
shared gateway
NetSuite
Subsidiary DLX-01
DLX-WH-A Dallas Co, TX
8.25% blended
1010-DLX
Oakland Branch
OAK-02
MID-4081-CA
CA separate MID
NetSuite
Subsidiary OAK-02
OAK-WH-A Alameda Co, CA
10.75% blended
1010-OAK
Atlanta Branch
ATL-03
MID-4081-TX
shared gateway
NetSuite
Subsidiary ATL-03
ATL-WH-A Fulton Co, GA
8.90% blended
1010-ATL
Denver Branch
DEN-04
MID-4081-TX
shared gateway
NetSuite
Subsidiary DEN-04
DEN-WH-A Denver, CO
8.81% blended
1010-DEN
HQ / Customer Portal
HQ-CENTRAL
By customer default
routed per account
Per customer-assigned subsidiary
(customer-level)
Customer default Per ship-to ZIP
destination-based
Per subsidiary

A simplified example; production routing tables also include: staff role scopes, surcharge rules, L3 eligibility flags, receipt templates, branch-specific custom fields, and per-location currency where applicable. All configured centrally; applied per-transaction automatically.

When an Oakland branch customer walks in and pays a $2,400 invoice, Payment Hub's routing logic fires automatically: the transaction goes to MID-4081-CA (California MID), posts to NetSuite subsidiary OAK-02 as a cash receipt against the customer's open invoice, applies Alameda County California tax (10.75%), credits GL 1010-OAK, and decrements inventory from OAK-WH-A if the transaction includes a sales-order component. The staff member doesn't select any of this; the customer doesn't select any of this; the routing happens because Payment Hub knows this transaction originated at Oakland.

Clarity Payment Hub payment-history screen showing a transaction list that can be filtered by originating location, with each transaction's location / entity / GL routing visible in the history record — the multi-location payment data model made visible to the operator
The payment history view filters by originating location. Each transaction carries its location routing (entity, warehouse, GL, tax jurisdiction) on the record — so head-office AR can see exactly where every payment landed in the ERP.

Three deployment models — pick the one that fits your operations

Organizations approach multi-location payment operations differently depending on legal structure, franchise model, and head-office governance. Payment Hub supports three common architectures and hybrids between them. The choice affects merchant-ID strategy, the flavor of reporting each location gets, and the degree of head-office vs local autonomy.

Model A

Hub & Spoke

Central head office · locations are branches
  • Shared merchant ID(s) across all locations
  • Policy, branding, & rules set centrally
  • Locations post to central ERP (multi-branch / multi-warehouse)
  • Head office owns reconciliation & reporting
  • Fast location onboarding (config-only)
Typical fit: Wholesale distributors with regional branches, multi-clinic healthcare groups, multi-office professional services, municipal / state agency multi-site operations.
Model B

Federated Entities

Each location is a separate legal entity
  • Per-location merchant IDs (separate settlement)
  • Per-entity ERP subsidiary / company code
  • Central governance + per-entity reporting
  • Multi-entity ERP required (NetSuite OneWorld, D365 F&O multi-company, Sage Intacct, SAP)
  • Intercompany accounting supported
Typical fit: Franchise networks where each franchise is a separate legal entity; private-equity rollups with portfolio-company autonomy; multi-state regulated industries (cannabis, medical, financial services).
Model C

Hybrid (Central + Branch)

Central system with branch-level overrides
  • Shared MID for most; separate MID where required
  • Central ERP with branch-specific tax & GL overrides
  • Branch-level counter-staff autonomy; central controls for policy, pricing, L3
  • Branch managers see own branch; HQ sees all
  • Most common in mid-market multi-branch operations
Typical fit: Mid-market businesses with 5–50 locations — wholesale distribution, building-products supply, specialty manufacturing with branch warehouses, multi-site utility co-ops. The pragmatic middle ground.

Payment Hub doesn't enforce a model; it supports whichever matches your organization's legal and operational structure. Many deployments start in Model A (hub & spoke) and migrate toward Model C (hybrid) as they scale — adding per-location MIDs and per-location tax overrides selectively where state-level regulation or acquisition-driven entity separation demands it.

How Payment Hub powers multi-location at any scale

Eight capabilities make multi-location work without turning every branch into its own payment-tech project. Each is central configuration applied per-transaction — not a per-branch install or integration.

Per-transaction location identity

Every transaction carries an originating-location identifier — by staff login, terminal ID, portal subdomain, or customer ship-to record. Identity drives routing downstream into your ERP, gateway, tax engine, and dashboards automatically.

ERP multi-entity / multi-subsidiary posting

Clarity Connect writes each transaction to the correct ERP entity, subsidiary, or company code — NetSuite OneWorld subsidiaries, Dynamics 365 F&O companies, Acumatica branches, Sage Intacct entities, SAP company codes. Intercompany accounting stays clean.

Multi-state / multi-jurisdiction tax

Each location's originating address drives tax engine lookup — state + county + city + district, per transaction. Integrates with Avalara, Vertex, TaxJar, or the tax engine in your ERP. Destination-based tax for interstate sales follows the ship-to ZIP automatically.

Per-location merchant-ID routing

Share one gateway MID across all locations, run separate MIDs per location, or do both (shared where possible, separate where state or entity rules require). Payment Hub routes each transaction to the correct MID with no staff awareness or special configuration.

Per-location cash-drawer reconciliation

Each location's staff opens and closes drawers per shift. Per-drawer totals, per-shift reconciliation, per-location GL posting. Multi-drawer branches (several counter stations) get separate contexts; branch manager can consolidate all drawers at end-of-day.

Location-scoped staff roles

Counter staff see their home location only. Branch manager sees one or more assigned locations. District supervisor sees a region. Head office sees all. Audit log records which staff authorized each transaction at which location — never ambiguous, never cross-contaminated.

Head-office consolidated dashboard

Real-time view of revenue, transaction volume, card mix, open aging, exception rate — rolled up across every location and drillable down to the originating transaction. Feeds your BI / data-warehouse layer for analytics beyond payment operations alone.

Fast new-location onboarding

Adding a new branch / store / clinic / site is a configuration change: assign ERP entity, confirm tax jurisdiction, assign MID strategy, set staff roles, provision terminals / portal URL. Typical time from decision to first-transaction: 24–48 hours. Not a new deployment; not a new integration project.

The multi-location workflow — from a branch transaction to head-office dashboard

A concrete walk-through: a $3,200 counter transaction at the Oakland branch, posted to the right NetSuite subsidiary, with the right California tax, reconciled to the right cash drawer, and rolled up to the head-office dashboard by the time the branch manager clocks in tomorrow morning. All automatically.

01

Staff clocks in at Oakland counter

Oakland counter staff (role = "counter_CA_oakland") logs into Payment Hub at 8:00 AM Pacific. Location identity is asserted from the staff login (Oakland) and the terminal ID (OAK-TERM-02). The drawer opens for this shift. Staff sees only Oakland-branch customers, Oakland-branch open invoices, Oakland-branch saved methods.

Staff login Drawer opens
02

Customer walks in at 10:45 AM with a $3,200 purchase

Acme Manufacturing (account #OAK-4021) walks up with a $3,200 order. Staff rings up the line items — three industrial widgets at $980 each, plus $260 in installation services. Tax applies at Alameda County CA rate (10.75%) — Payment Hub pulls the jurisdiction from the location routing table. Total: $3,544.20.

Tax = CA-Alameda 10.75%
03

Customer pays with Visa Corporate card

Customer taps their Visa Corporate card. Payment Hub identifies the BIN as commercial and flags the transaction for L3 enrichment. Line items, customer code (ACME-4021), destination ZIP, unit of measure, product codes, freight, and tax breakdown are pulled from the Oakland branch's NetSuite subsidiary (OAK-02) and packaged into the L3 envelope.

L3 enrichment Visa Corp BIN
04

Gateway routes to the California MID

Because Oakland runs on a separate California MID (MID-4081-CA), Payment Hub submits the authorization to that specific merchant account. Transaction authorizes in < 2 seconds. Customer taps again to confirm; receipt prints at OAK-TERM-02 with Oakland branding, Oakland receipt template, and Oakland return-policy text.

MID-4081-CA Oakland-branded receipt
05

ERP posting fires through Clarity Connect

Clarity Connect writes to NetSuite OneWorld: the sales order lands in subsidiary OAK-02, inventory decrements from warehouse OAK-WH-A, the cash receipt posts to GL 1010-OAK for Oakland, sales tax allocates to GL 2240-CA-SALES-TAX, and the customer's account balance updates. None of it touches Dallas / Atlanta / Denver subsidiary records.

Real-time posting NetSuite OAK-02
06

Drawer & dashboard update

The $3,544.20 posts to Oakland's active cash drawer (open shift for counter_CA_oakland). Oakland branch's end-of-day expected totals now include this transaction. Head-office dashboard picks up the transaction in real time — Oakland's daily revenue updates, the consolidated "revenue across all locations" view ticks up, California tax accrual increments.

Drawer updated Dashboard live
07

Oakland branch closes out at 6:00 PM

Oakland's staff closes their shift. Drawer reconciles — expected totals match recorded totals within tolerance. End-of-shift summary goes to the Oakland branch manager. If the variance exceeds tolerance, the branch manager receives a flagged notification; Payment Hub surfaces which transaction or transaction-group caused the variance.

Shift close Variance check
08

Head office sees the consolidated view next morning

At 7:00 AM CT the next day, the head-office controller opens the Payment Hub dashboard. Oakland's previous-day total is visible, segmented into card vs ACH vs cash, commercial vs consumer, L3-qualified vs downgraded. Cross-location revenue sits alongside Dallas, Atlanta, and Denver. Controller can drill down from "yesterday's $208K consolidated" → "Oakland's $58K" → "this specific $3,544 Acme Manufacturing transaction" — and its ERP posting record — in under 30 seconds.

Consolidated dashboard Drillable

Industries running Payment Hub across multiple locations

Multi-location payment consolidation is relevant wherever the same organization operates at more than one physical site with its own counter, clinic, office, or campus. These are the industries where it matters most — and what the typical deployment looks like for each.

Strong fit

Wholesale & Industrial Distribution

Regional branch networks, multi-state distributors, contractor-facing supply chains. Branch counter + branch will-call + customer-portal payment, all posting to the right NetSuite subsidiary or Dynamics company. Deployment typically 4–50 branches.

  • HVAC & plumbing regional branches
  • Electrical & building-product supply
  • Industrial MRO & fleet-parts distributors
Typical model: Model C (Hybrid) — shared MID for most, separate where state rules require
Strong fit

Healthcare Multi-Clinic Groups

Dental groups, urgent-care networks, physical-therapy chains, specialty-medicine multi-sites. Each clinic handles patient AR, co-pays, and supplier payment with the right provider NPI / tax ID / GL. Head-office practice-management sees everything.

  • DSOs (dental service organizations)
  • Urgent-care networks
  • Specialty-clinic networks (ortho, derm, vet)
Typical model: Model A or B — hub & spoke, sometimes federated per clinic
Strong fit

Government & Municipal Multi-Office

City departments (utility, permits, parks, clerk), multi-campus state agencies, regional public-works offices. Each office accepts payment with its own permit-fee schedule, tax, and GL coding — consolidated for city-hall-level reporting.

  • Municipal utility multi-service districts
  • County clerk / DMV / permit offices
  • State agency regional offices
Typical model: Model A — hub & spoke with central city / state governance
Strong fit

Manufacturing Multi-Plant / Multi-Warehouse

Manufacturers with multiple plants, distribution warehouses, or will-call locations. Each site handles its own shipping pickups and local B2B payments; the central manufacturing ERP sees all of it. Multi-entity structure is common for PE-rolled-up manufacturing.

  • Industrial manufacturers with regional warehouses
  • Private-equity manufacturing rollups
  • Multi-plant food / consumer goods producers
Typical model: Model B or C — entity separation where rollup structure demands
Strong fit

Retail & Franchise Chains

Multi-store retail networks and franchise operators. Each store / franchisee gets its own MID (common for franchise entity separation), its own receipt branding, its own cash drawer. Franchisor sees consolidated chain-wide reporting.

  • Retail chains (specialty, hardware, auto-parts)
  • Franchise restaurants / service businesses
  • Multi-unit hospitality (small-format)
Typical model: Model B — federated per-franchise-entity MIDs
Mixed fit

Higher Education Multi-Campus

University systems with multiple campuses, regional satellite locations, or separate undergraduate / graduate / continuing-ed billing entities. Strong fit for vendor / bookstore / facilities payments; more complex for student tuition (separate Student Information System workflows).

  • Community college multi-campus systems
  • University regional / online extension
  • K-12 district-level payment ops
Typical model: Model A or C — varies by institutional governance
Mixed fit

Professional Services Multi-Office

Legal, engineering, consulting, CPA firms with multiple office locations. Strong fit when each office handles its own client-engagement billing and AR; less impactful when billing is fully centralized regardless of office. Worth evaluating based on billing architecture.

  • Multi-office consulting firms
  • Regional CPA / tax practices
  • Engineering & architecture multi-site
Typical model: Model A — shared MID, per-office ERP cost-center posting
Limited fit

Single-Location or Pure-eCommerce

Businesses operating from a single physical site or pure-play online merchants don't need multi-location routing. Payment Hub still delivers ERP integration value and L3 optimization, but the multi-location-specific capabilities on this page are overkill — a single deployment with no routing table suffices.

  • Single-warehouse B2B
  • Pure DTC eCommerce
  • Single-office professional services
Typical model: Single Payment Hub deployment — multi-location features unused

ERP & multi-entity integration — how Clarity Connect handles the complexity

Multi-location payment operations land on multi-entity or multi-branch ERP structures. Clarity Connect is the integration layer that translates Payment Hub's originating-location identity into the right ERP construct — whether that's a subsidiary, company code, branch, warehouse, cost center, or custom dimension.

  • NetSuite OneWorld — per-subsidiary routing with intercompany auto-balance, native multi-book where enabled, per-subsidiary tax & currency. Payment Hub selects the correct subsidiary on each transaction based on originating location.
  • Microsoft Dynamics 365 F&O — multi-company deployments with per-legal-entity posting. Payment Hub writes to the correct company code; intercompany ledger handles central-bank reconciliation where applicable.
  • Dynamics 365 Business Central — multi-company BC deployments via Extended Data Service / Cronus pattern; each location posts to its company, chart of accounts, and VAT/sales-tax structure.
  • Acumatica — multi-branch and multi-company. Payment Hub posts to the correct branch + company combination with per-branch tax, per-branch numbering, per-branch GL account mapping.
  • Sage Intacct — multi-entity with entity-level dimensions; Payment Hub writes to the correct entity and populates user-defined dimensions (location, department, project) based on routing rules.
  • SAP S/4HANA & ECC — per-company-code posting with proper profit center / cost center / plant derivation; Payment Hub honors the full SAP organizational structure.
  • Epicor Kinetic / P21 — multi-warehouse / multi-branch posting with per-branch AR / cash / tax accounts; Payment Hub integrates through Epicor REST / Service Connect.
  • Infor SX.e / CloudSuite Distribution — multi-warehouse and multi-company via Infor OS. Payment Hub posts to the correct warehouse and entity per originating location.
  • SYSPRO, Workday, Oracle EBS, Sage 100 / 300 / X3, Tyler Technologies — all supported with per-entity / per-branch routing through Clarity Connect. Specific integration points vary by ERP.

Where your multi-location structure exceeds what the ERP represents natively (a location that doesn't have its own ERP entity because it's a smaller outpost inside a bigger region), Payment Hub supports virtual-location routing — the transaction posts to the parent ERP record with a custom dimension / tag / segment that preserves the originating-location identity for reporting purposes, even when the accounting structure doesn't require entity separation.

Important nuance: Multi-location payment operations don't require a multi-entity ERP in every case. Many 5–20-location businesses run a single-company ERP with multi-branch / multi-warehouse / multi-cost-center structures. Payment Hub supports both patterns. The routing matrix adapts to whichever accounting structure your ERP presents.

Multi-Location Payments FAQ

The questions operations, IT, finance, and controllers ask before consolidating multi-location payment operations onto Payment Hub.

Does Payment Hub require a separate installation per location?

No. Payment Hub is a single centralized deployment that serves every location in your organization — one login model, one admin, one audit trail, one version of the software. Location identity is attached per-transaction (by URL, by staff login, by terminal ID, or by customer ship-to), and that identity drives per-location routing into your gateway, ERP, and tax systems.

Adding a new location takes configuration, not a new installation — and the new location inherits the central policies and branding while getting its own ERP entity / MID / tax / GL routing.

Can each location have its own merchant account and rates?

Yes. Payment Hub supports two common multi-location MID models. Model 1: One shared merchant account across all locations (simpler, unified pricing, single settlement bank account) — Payment Hub tags each transaction with a location identifier for ERP posting but all transactions settle to the same merchant statement. Model 2: Per-location merchant account (separate MID per branch / store / entity — common for retail chains and franchise models where each location is a separate legal entity or requires separate settlement banking).

Payment Hub routes each transaction to the correct MID based on the originating location. Some merchants run hybrid: shared MID for most locations with a separate MID for locations in a different state or legal entity.

How do transactions post to the correct ERP entity, warehouse, and GL account?

Payment Hub maintains a location routing table that maps each location to the right ERP constructs. When a transaction happens at Location 12 (Dallas branch), Payment Hub knows from the routing table that this posts to: ERP company code DLX-01, warehouse DLX-WH-A, tax jurisdiction Dallas County TX, GL account 1010-DLX for cash receipts, and customer-default-branch DLX-01 for new customer creation.

Clarity Connect writes the transaction to the correct ERP entity / subsidiary / company / branch record automatically — real-time, with no reconciliation spreadsheet. Supports multi-entity ERPs (NetSuite OneWorld, Dynamics 365 F&O multi-company, Acumatica multi-branch, Sage Intacct multi-entity, SAP company codes) and single-entity ERPs with multi-branch / multi-warehouse / cost-center structures.

What about tax — different locations are in different tax jurisdictions?

Payment Hub handles per-location tax jurisdiction automatically. Each location's originating address / ZIP drives tax determination — Dallas branch transactions calculate Texas state tax + Dallas County tax + city-of-Dallas local tax; Oakland branch transactions calculate California state tax + Alameda County tax + city-of-Oakland local tax.

Payment Hub integrates with the tax engine in your ERP (or with Avalara, Vertex, TaxJar where you use a dedicated engine) and uses the correct jurisdiction per location. For interstate shipments, destination-based tax follows the ship-to ZIP rather than the originating location.

Can staff at one location see or process transactions for another location?

Controlled by role. The default Payment Hub deployment scopes counter staff to their home location only — Dallas staff see Dallas transactions, Dallas customers, Dallas open invoices. A cross-location role (typically "branch manager roaming" or "district supervisor") allows access to a defined set of locations. Head-office roles (controller, CFO, director of operations) see all locations with consolidated reporting.

The audit trail logs which staff member took each action at which location, so you always know who did what where — even if the user accessed a transaction outside their home location with elevated permissions.

How does per-location cash-drawer reconciliation work?

Each location has its own cash-drawer context. Staff clocking in at the Dallas counter opens a drawer; transactions processed by that staff during the shift accumulate in that drawer's running totals. At shift-end, the drawer reconciles against Payment Hub's recorded totals — expected cash, expected card, expected check, expected charge-on-account.

Variances are flagged in the audit log and surfaced in the Payment Hub operations dashboard and the ERP cash-GL reconciliation. Multi-drawer locations (multiple counter stations at a busy branch) each get their own context; the branch-manager role can consolidate all drawers for a given day.

What does head-office reporting look like across all locations?

Head office sees everything, sliced the way they need. Payment Hub's dashboard defaults to consolidated views — total revenue by location, transaction count by location, commercial vs consumer card mix by location, on-time payment rate by location, open aging by location — all refreshed in near-real-time as transactions flow in from every branch.

The same data is exposed to your BI / data-warehouse layer (reports into Power BI, Tableau, Looker, Snowflake) for organizations that blend payment operations data with inventory, HR, and ERP-side analytics. Every number drills down from head-office aggregate to the originating transaction at the originating location.

How quickly can we add a new location after go-live?

A new location is a configuration change, not a deployment. The work is: (1) assign an ERP entity / warehouse / branch code, (2) confirm tax jurisdiction, (3) decide MID strategy (share existing or new MID), (4) assign staff roles, (5) provision terminals / Virtual Terminal / portal URL. Typical time from decision to first-transaction-at-new-location is 24–48 hours once the ERP-side record is created.

For acquiring-company scenarios where you're adding a newly-acquired entity, Clarity supports a longer structured onboarding that includes historical-data backfill if needed, but the go-live on payment acceptance at the new location is still fast.

Does this work with a single-company ERP that has multiple branches / cost centers?

Yes. Not every multi-location business runs on a multi-entity ERP. Many 3–20-location operations run a single-company ERP (NetSuite, Dynamics BC, Acumatica, Sage Intacct, etc.) with multi-branch / multi-warehouse / multi-cost-center structures. Payment Hub's routing matrix adapts to whichever accounting structure your ERP presents — posting to the right branch + warehouse + cost-center combination rather than a separate subsidiary.

You only need a multi-entity / multi-company ERP structure if your legal or tax structure actually requires entity separation. Payment Hub works cleanly across both patterns without changing the customer-facing or counter-facing experience.

Can we roll up existing locations gradually instead of all at once?

Yes, and in fact it's recommended for larger consolidations. Payment Hub deployments typically start with 1–3 pilot locations to validate routing logic, ERP posting, and staff training; additional locations are added in batches (often 5–10 at a time) until the full footprint is consolidated. The already-onboarded locations continue running normally while new locations come online.

Phased rollouts avoid the "big bang" risk that often derails multi-location consolidation projects. They also surface any location-specific tax, entity, or workflow quirks early, before they affect the full footprint. Typical full-consolidation timelines for 20–50 locations run 60–120 days; the 48-hour per-location onboarding is fast once the central routing architecture is configured.

What if different locations run different gateways or want to?

Payment Hub supports mixed-gateway deployments. Most multi-location operations standardize on a single gateway for operational simplicity, but in post-acquisition scenarios (rolling up two companies with different gateway contracts) or regulatory-driven splits (one state on one gateway, another on another), Payment Hub can route per-location to different gateways automatically.

Over time, most clients consolidate to a single gateway for pricing leverage and operational simplicity, but the platform doesn't force it. Each location's routing table entry specifies the gateway; Payment Hub handles the rest.

How long does a multi-location implementation take?

Central platform go-live with the first 1–3 pilot locations: 48 hours once Clarity receives ERP sandbox credentials, gateway credentials, and the routing-table configuration. Adding subsequent locations: 24–48 hours per location, typically in batches of 5–10 to stay ahead of staff training.

For a typical mid-market consolidation (10–50 locations), expect 60–120 days end to end for full footprint consolidation — including staff training, parallel-run periods at pilot locations, and reporting validation across a full month-end close cycle. Larger deployments (100+ locations) run 4–9 months with a structured rollout plan that Clarity helps design with your operations team.

Related resources

See it live

Ready to consolidate every location into one Payment Hub?

Book a 30-minute walkthrough and see the multi-location workflow against a sandbox of your own ERP — per-location routing, per-entity posting, per-jurisdiction tax, consolidated head-office reporting. Pilot live in 48 hours. Additional locations onboard in 24–48 each. Your existing gateway, merchant accounts, and negotiated rates stay intact.

HEAD-OFFICE · YESTERDAY ACROSS ALL LOCATIONS Dallas · 12 terminals $82,140 Oakland · 8 terminals $56,480 Atlanta · 6 terminals $41,220 Denver · 4 terminals $28,360 Consolidated across 4 locations · auto-posted $208,200 ALL POSTED TO CORRECT ERP SUBSIDIARIES ✓
3 → 3,000+Locations
25+ERPs
48hrPilot Go-Live