Shopify Plus Connector
ServiceCentre Connector
A Shopify Plus connector for ServiceCentre ERP
Exclusively available to Human After All clients
Let’s talkThe problem
Many Quebec distributors run ServiceCentre as their ERP. It’s a modular system that handles inventory, pricing, invoicing, customer accounts, and order fulfillment—and for many SMEs, it’s the system of record.
But ServiceCentre was built for counter sales, service calls, and phone orders—not for modern eCommerce. When these businesses launch a Shopify Plus store, they face a fundamental disconnect: two systems that don’t talk to each other.
Inventory counts drift. Customers see prices that don’t match their negotiated rates. Orders placed online have to be manually re-entered into the ERP. Staff spends hours reconciling what sold where, who paid how, and what’s actually in stock. The online store becomes a liability instead of a channel.
The problem isn’t Shopify Plus. The problem isn’t ServiceCentre. The problem is the gap between them.
What the Connector does
The ServiceCentre Connector bridges the gap between your Shopify Plus store and your ERP—in real time, not through nightly batch files or manual data entry.
Inventory synchronization
Product quantities sync from ServiceCentre to Shopify automatically. The connector reads available stock, accounts for reserved and on-order quantities, and pushes the available-to-sell figure to Shopify. When stock moves in the warehouse, your online store reflects it. No overselling. No phantom inventory.
Order push to ERP
When a customer places an order on Shopify, the connector pushes it directly into ServiceCentre as a sales order. Customer number, line items, quantities, prices—all mapped automatically. No re-keying. No copy-paste errors. The order appears in your ERP ready for picking and invoicing.
Split invoice logic
Some B2B orders involve multiple payers—for example, an employer covering part of an order and the employee paying the balance. The connector handles this by creating separate invoices in ServiceCentre, each with the correct payment mode, customer reference, and billing terms.
Payment mode mapping
ServiceCentre uses its own payment classification system. The connector maps Shopify payment methods to the correct ServiceCentre codes automatically—accounts receivable, credit card, deposit, gift card—so your accounting team doesn’t have to manually classify every online transaction.
Customer-specific pricing
Many distributors negotiate pricing per account. The connector reads customer-specific selling prices from ServiceCentre and applies them in Shopify, so your B2B customers see their contracted rates when they log in—not the retail price.
B2B customer detection
The connector automatically identifies B2B orders by detecting customer tags and account associations. When a B2B order comes in, it routes to the correct ServiceCentre customer number and applies the appropriate payment terms and pricing tier—no manual intervention required.
Operational visibility
Running an ERP integration without visibility is running blind. The connector gives your operations team the tools to monitor, troubleshoot, and audit every transaction between Shopify Plus and ServiceCentre.
Connection health monitoring
Real-time status dashboard showing the connection state between Shopify and ServiceCentre. If the ERP goes offline for maintenance or the API becomes unreachable, your team knows immediately—not when a customer complains about a missing order.
Activity logging
Every sync event, order push, and inventory update is logged with timestamps, payloads, and outcomes. When someone asks "did order #4521 make it into ServiceCentre?"—you can answer in seconds, not hours.
Error handling and retry
When a sync fails—network timeout, malformed data, ERP downtime—the connector logs the failure, queues the retry, and alerts your team. Failed orders don’t disappear into a void. They’re tracked until resolved.
Webhook-driven automation
Order events from Shopify trigger real-time webhooks that the connector processes immediately. No polling intervals. No batch windows. An order placed at 2:47 PM is in your ERP at 2:47 PM.
Who this is for
The ServiceCentre Connector is built for businesses that run ServiceCentre as their ERP and want to sell online through Shopify Plus without abandoning their existing operational infrastructure.
B2B distributors
You manage customer accounts with negotiated pricing, credit terms, and complex invoicing. Your ERP is the system of record. The connector keeps Shopify Plus in sync with all of it—so your online store is an accurate extension of your operations.
Mixed B2B/B2C operations
You sell to both wholesale accounts and retail customers from the same catalog. The connector handles the complexity—detecting buyer type, applying the right pricing, and routing orders to the correct ServiceCentre accounts automatically.
Multi-location businesses
If you operate multiple warehouses or branches on ServiceCentre, the connector handles inventory aggregation and order routing across locations—so your online store reflects your entire operation, not just one branch.
Get Access
The ServiceCentre Connector is exclusively available to Human After All clients. It’s built and maintained as part of our Shopify Plus implementation engagements for businesses running ServiceCentre.
This is not a generic ERP connector. It’s purpose-built for the specific data structures, payment modes, and business logic of ServiceCentre—because that’s what it takes to get the integration right.
