What a Border CounterAct integration gives you.
Customers see accurate local availability when they browse the storefront. Branch staff can fulfill online orders confidently. Oversell across channels drops.
Trade customers get the correct negotiated pricing and credit limits both online and at the counter. Manual pricing lookups and overrides disappear.
When an online customer orders for local pickup, the order routes directly to the branch till system. Staff receive alerts, prepare stock and track the customer.
Till totals, cash counts, refunds and trade-account sales post to ERP nightly. Finance teams see current ledger without manual spreadsheet work.
Branch staff can see the customer's online order history and ecommerce account status. Cross-channel customer service becomes possible.
Where a Border CounterAct integration earns its place.
If two or more of these are true, the integration usually pays for itself quickly.
Where off-the-shelf connectors fall short.
Vendor connectors are fine for simple cases. Here's where the real ones need more.
CounterAct may not automatically refresh negotiated customer pricing or credit limits from ERP during a shift, leaving branch staff to manually override or check spreadsheets.
CounterAct does not natively ingest ecommerce orders; staff must check email or a separate system, risking missed or delayed fulfillment and poor customer experience.
Till stock levels may not synchronize to the online storefront, causing oversell or confusion when ecommerce shows items as available but the branch is out of stock.
Till data and ERP ledger reconciliation often require manual spreadsheet work, delaying financial close and hiding discrepancies until the next day.
Branch till records and online customer profiles may exist in silos, so staff cannot see a unified customer history or apply consistent account credit and pricing rules.
Branch teams and ecommerce often operate as separate islands—till stock diverges from online availability, trade customers see different prices at the counter and storefront, and online orders for local pickup arrive as emails that staff may miss. The integration work is really about deciding which system is the source of truth for each piece of data and making sure the till and storefront are always working from the same current values.
Where this integration sits in your estate.
Border CounterAct holds the commercial record. The iWeb integration layer manages the rules, mappings, monitoring and exceptions. The commerce platform presents the customer-facing experience. The estate map helps agree ownership before anything is built.
Built for your platform, not a specific one. Border CounterAct integrates with any ecommerce core through the same contract.
- Till transactions and daily cash reconciliation
- In-store customer interactions and returns
- Local branch stock visibility
- Trade-account customer sessions and identity
- Online product catalogue and checkout
- Customer account and login
- Click-and-collect order capture
- Storefront inventory display
Systems this integration usually sits next to.
Examples, not a closed list. iWeb is platform-agnostic on both sides: we wire this integration into whatever ecommerce platform and surrounding systems your estate already runs.
- Adobe Commerce
- Magento Open Source
- Shopify Plus
- BigCommerce
- Other storefronts
- ERP (Sage, NetSuite, Infor)
- OMS for click-and-collect order routing
- eCommerce storefront
- Trade-account customer master
- Stock and pricing feed engine
- POS reconciliation and reporting
- Payments processor
Not sure if this works with your stack?
Tell us what you’re using and what needs to connect. We’ll give you a straight view on what’s possible, what might be awkward, and the safest way to approach it.
The data flows we wire.
Each flow has a direction and an owner. We agree both before a line of code is written.
How iWeb configures the integration around your business.
Same method on every integration. The decisions come before the code.
- 01Design trade-account pricing and stock rules
We map which customer attributes (account type, credit limit, local pricing tier) flow from ERP to the till and how they refresh. We define fallback rules if ERP is unavailable.
- 02Build the click-and-collect handoff
We connect ecommerce orders to OMS or CounterAct directly, with confirmation and customer notification. We ensure the branch has real-time visibility of pickup status.
- 03Implement stock sync from ERP to till and storefront
We set up scheduled or event-driven stock feeds so that branch inventory, ERP ledger and ecommerce display stay aligned. We define the reconciliation window and tolerance.
- 04Automate till-to-ERP reconciliation
We build the nightly posting of till totals, refunds, trade-account sales and cash reconciliation to ERP. We create alerts for discrepancies and stuck items.
- 05Link customer identity across systems
We define how branch till customers map to ecommerce customer records, so that account credit, pricing, order history and support cases stay unified.
Who owns what.
The single most important table in any integration. One system owns each field; everything else reads it.
Built this before
iWeb has integrated Border CounterAct with major retail and trade-merchant estates. We understand how the till sits between ERP, local stock, trade-account pricing and ecommerce, and we know the data ownership and reconciliation patterns that keep both channels accurate.
What we test before launch.
Every one of these is rehearsed before a customer ever sees the integration.
Common risks and where they bite.
We name these on day one. A risk written down is a risk you can plan around.
If stock feeds from ERP to till or storefront are delayed or fail silently, the branch may sell stock that ecommerce has already committed, causing fulfillment failures and customer complaints.
If negotiated customer pricing or credit limits do not refresh on the till at the start of the day, staff either charge the wrong price or approve credit they should not, causing revenue leakage and bad debt.
If ecommerce orders do not route reliably to CounterAct or staff do not see pickup alerts, customers arrive to collect non-existent stock or wait hours without notification.
If the nightly posting of till data to ERP stalls or fails, finance teams reconcile to an out-of-date ledger, causing month-end delays and hidden discrepancies.
If branch till customers are not cleanly mapped to ecommerce records, staff see a fragmented view, trade-account rules do not apply consistently and customer service cannot access full history.
If the branch loses connectivity to ERP or the internet, the till continues to operate but stock and pricing become stale. When the connection returns, reconciliation may be complex and manual.
Relevant services and sectors.
Common questions about Border CounterAct integrations.
How does the branch see real-time online orders for click-and-collect?
Orders placed on the ecommerce storefront for local pickup route to the branch via OMS or direct integration to CounterAct. The till displays a pickup queue with customer name, order contents and expected collection time. Staff confirm stock availability and update the customer when the order is ready.
Can trade-account customers see their negotiated pricing on the storefront?
Yes. When a trade-account customer logs into ecommerce, the storefront retrieves their account tier and pricing rules from ERP via the integration. Cart and checkout show the correct negotiated prices. The same pricing applies at the till when the customer visits the branch.
How does the till know current stock levels if inventory is managed in ERP?
Branch stock levels sync from ERP to CounterAct at scheduled intervals (e.g. hourly) or via near-real-time events. The till displays current availability and prevents oversell. If ERP is unreachable, the till operates on cached stock with a warning to staff.
How do till sales and refunds post to the ERP ledger?
At the end of each shift or daily, the till exports transaction totals, refunds, discounts and cash reconciliation. The integration posts these to ERP as sales ledger entries and updates trade-account customer balances. The process is automated and flagged for exceptions.
What happens if a customer's trade-account credit limit changes in ERP while they are shopping at the branch?
The till refreshes trade-account rules at shift start and typically once per day. If a credit limit changes urgently during the day, staff can request a manual refresh via the till interface or fallback to a manual credit check with management approval.
Can an online customer see branch stock availability when browsing the storefront?
Yes, if the integration syncs branch stock to ERP and ecommerce displays it. The storefront can show local availability and offer click-and-collect pickup. Stock feeds update regularly so the customer sees current status.
How do in-store returns get recorded across ERP and ecommerce?
When a customer returns an item at the branch, staff enter a return in the till. The till posts the refund to ERP, updating the customer's account balance. If the item was ordered online, a return event propagates back to the ecommerce system so the order record is accurate.
What happens to the till if the connection to ERP drops?
The till continues to operate in offline mode using cached stock and pricing. Once the connection returns, pending transactions are synced to ERP and reconciliation is reconciled. The integration alerts operations to any drift.
How is customer identity managed across the till and ecommerce?
Trade-account customer records live in ERP with a unique customer ID. The till and ecommerce both reference this ID. When a customer visits the branch or the storefront, their account, credit, pricing and order history are visible. Returns and account changes sync bidirectionally.
Who owns the reconciliation process between the till and ERP?
The branch team reconciles the till cash and receipts each day. The integration automatically posts till totals to ERP. iWeb monitors the feed for failures. A designated operations or finance team owns the exception queue and investigates discrepancies.
Can branch staff override prices at the till, and how does that affect ecommerce pricing?
Branch staff can apply manual discounts or overrides at the till for approved reasons (e.g. damage, loyalty). These are logged in the till and do not affect the ecommerce storefront pricing. Overrides are flagged in the reconciliation feed so finance teams can review them.
How does the integration handle the case where ecommerce and the till have different stock counts for the same item?
The integration syncs stock from ERP as the source of truth to both the till and ecommerce. If discrepancies occur (e.g. till miscounts or unposted sales), they are flagged in the reconciliation process. The branch and finance teams investigate and correct the ERP record; both channels then refresh from ERP.
What payment methods are supported at the till via the integration?
The till supports card, cash and trade-account payment. Trade-account payments update the customer's ERP balance. Card and cash are reconciled daily. If ecommerce accepts additional payment methods (e.g. buy-now-pay-later), those are separate from the till integration and reconcile via their own payment gateway.
How are multi-branch businesses handled? Can a customer order from Branch A for pickup at Branch B?
If multiple branches are integrated, the OMS or ecommerce routing logic can assign orders to the customer's preferred branch or nearest location. Branch B's till receives the order in its pickup queue. Stock reservations and fulfillment status are tracked per branch.



