Selected work / Industrial manufacturing
One buyer. The right company context through every step.
An industrial manufacturer needed its multi-brand commerce environment to respect different account, catalog and billing relationships. GCG connected that company context across the buyer experience, checkout and downstream operations.
Keep account context connected.
- 01BuyerSelects an eligible company and catalog
- 02CommerceEnforces product, pricing and cart context
- 03Order recordPreserves the purchasing account snapshot
- 04ERP handoffCarries the recorded account downstream
- 05OperationsWorks from consistent records and outcomes

The account choice was a business decision.
A buyer can have one login and more than one legitimate purchasing relationship. Choosing a company determines the products they may buy, the price agreement, the billing relationship and the account the ERP should receive.
For an industrial manufacturer operating multiple commerce brands, that choice needed to remain meaningful after the buyer left the account selector. Ecommerce needed a coherent buying experience. Customer service needed to understand the company behind an order. Integration engineers needed a reliable downstream reference.
GCG implemented targeted changes in the existing Adobe Commerce environment so those teams could work from the same company context.
Make the eligible company visible, then keep it consistent.
The buyer can select an eligible company after sign-in and change it through the storefront switcher. Selection persists through the session, and stale or ineligible selections are blocked.
That interaction is supported by server-side ownership and access rules. Product access, shared-catalog pricing, cart and quote ownership follow the selected company. Carts remain isolated by company rather than carrying an unrelated purchasing context into the next order.
When a product is unavailable under the active company, the experience explains the restriction. The account selection controls the purchase, while the visible state helps the buyer understand why the assortment or price changed.
Preserve the account the order was created for.
An active session tells the storefront what the buyer is doing now. An order also needs a durable record of the account used when it was placed.
GCG carried the selected company into email company details, order account-number snapshots and the ERP exports. The downstream handoff uses that recorded purchasing context rather than relying on whatever account the buyer selects later.
For customer service and integration teams, the important result is traceability: the company visible in the buying workflow agrees with the account carried by the order.
Keep a hosted payment session tied to a valid checkout.
Hosted card entry introduces another sequence to coordinate. The selected payment method must be persisted and confirmed before a hosted session is obtained, and the quote must be valid before the buyer reaches card entry.
GCG updated that sequence, preserved the reserved order reference and guarded against stale in-flight sessions. A callback from an earlier session is rejected after the buyer changes the payment method.
Initialization failures and timeouts give the buyer an intentional retry path. Server timeouts and iframe readiness handling make the next state explicit instead of leaving checkout dependent on an old callback or an unclear loading state.
Give operations a view that agrees with the underlying rules.
Product, pricing and inventory dashboards need to answer slightly different questions while agreeing on which products belong in the view.
GCG aligned visibility and synchronization rules across these dashboards, excluded hidden products from problem views and made missing tier-price detail explicit. Direct ERP feed parsing separates the current feed state from commerce synchronization history, including products used across multiple stores.
Counts, filters, CSV results and inventory detail follow the same intended rules. Related administrative work provides persistent export jobs with captured filters, protected download access and ready or failed notifications. An order-by-SKU report uses consistent input and filter rules for its bounded preview and full export.
Keep release identity clear when an acknowledgement is uncertain.
A disconnected release update can have an uncertain outcome, just like a disconnected order request. Repeating the action immediately is not the same as establishing what happened.
GCG improved release synchronization so the remote revision is inspected before another push when an update may already have been accepted. The process distinguishes an unchanged release, a confirmed update and a reconciled acknowledgement, then follows the corresponding cloud deployment activity.
Focused regression checks cover the changed account, payment, reporting and release behaviors. These checks support the specific workflow changes and keep the release conversation attached to a known implementation.
Observable changes across the purchase and operating journey.
The buyer sees eligible company relationships and purchases under the intended catalog, price and cart context. The order retains the selected company's account reference through the downstream handoff. Hosted checkout rejects stale sessions and provides a defined retry path.
Operations can distinguish current ERP feed data from sync history, inspect consistent filters and exports, and see missing price details. Release owners can distinguish a confirmed change from an uncertain acknowledgement before repeating a deployment action.
Each improvement makes a specific daily workflow more understandable and dependable. Together they connect account buying to the systems and people responsible for completing it.
Start with the relationship your order needs to preserve.
Bring one buyer, the eligible account relationships and the systems behind the order. GCG can help define the account rules, integration contracts, checkout states and operating responsibilities as one practical engineering scope.
Put the next decision in context.
Bring the workflow that needs to work.
We can turn a concrete buying or integration problem into a defined implementation scope, with the decisions and acceptance evidence visible.
Discuss your commerce priorities