Acro Commerce > What We Do > Commerce
Shae Inglis

Author

Shae Inglis

, President/CEO, Co-Founder

Posted in Digital Commerce

June 8, 2026

architecture in practice

Acumatica distributor case: how discovery pointed to a decoupled architecture

A multi-location distributor running on Acumatica started its commerce conversation with native commerce in mind. The leadership team assumed that because Acumatica was carrying the operating model, the storefront should live as close to it as possible. The discovery sprint that followed surfaced a buyer-experience requirement that pushed the architecture decision the other direction, and the eventual decoupled recommendation was both surprising and right.

Key takeaway

Assumptions are cheap to change in discovery and expensive to change in production; this distributor changed theirs at the right moment.

The assumption coming into discovery

The leadership team had a reasonable starting position. Acumatica held customer hierarchies, pricing rules, inventory, and fulfillment logic. Native commerce inside Acumatica would minimize integration cost and keep the data model unified. The CIO favoured native because the team was small and consolidation reduced operational risk. The default plan was native commerce with a light theming layer.

What the operational truth revealed

The discovery interviews surfaced a buyer requirement the leadership team had underestimated. Field-service teams placed orders from the road through a workflow that was not a standard cart pattern. Branch managers needed account-specific catalogues that filtered the master product list by location and customer tier. Outside sales reps wanted a quote-builder experience that captured configuration options the native Acumatica commerce module did not handle natively.

Each individual requirement could probably have been customized into native commerce. The cumulative customization cost, however, pushed the project past the point where native was the lowest-friction option. A decoupled architecture, with Acumatica still owning the operating model and a separate front end handling the buyer experience, would express the workflow patterns without fighting the platform.

Why decoupled was the right fit

Decoupled fit for three reasons. First, the buyer-experience requirements were genuinely unusual and would have produced significant customization in any templated platform. Second, the distributor had recently absorbed a small engineering team from an acquisition and had the capacity to operate a custom front end. Third, the architecture rationale could keep Acumatica as the system of record and the integration layer disciplined, which addressed the CIO's stability concerns without limiting the buyer experience.

The architecture rationale named the trade-off explicitly. Decoupled costs more to operate than native; the buyer-experience advantage justified the cost; the engineering capacity made the operating model sustainable. The CIO accepted the recommendation because the trade-off was named honestly rather than hidden behind enthusiasm for modern architecture.

How the architecture decision shaped the platform shortlist

With decoupled chosen, the platform shortlist narrowed quickly. The team needed a commerce backend with strong API surface, a healthy partner ecosystem for the integration patterns Acumatica required, and an extensibility model that suited the in-house engineering capacity. Three platforms made the cut; the eventual choice scored highest on the capability matrix the discovery had produced, and the named runner-up was kept in the rationale as a defensible second option.

The front-end framework decision was the second-order question. The discovery had not pre-committed the team to a specific stack, which meant the engineering team had room to choose a framework they could maintain. They chose the option with the cleanest fit for their existing skills, and the architecture rationale documented the choice for future reference.

Outcomes one year in

The site launched on schedule. Field-service order placement adoption ran higher than the leadership team had projected because the workflow finally matched how the field actually placed orders. Branch managers used the account-specific catalogues without training because the patterns matched what they were already doing manually. The quote-builder produced enough sales-rep productivity to pay back the build investment inside the first year, independent of the customer-self-service ROI the original case had been built around.

The CIO continues to defend the architecture decision internally because the operating model has held up: Acumatica still owns the operational truth, the integration layer respects the boundary, and the engineering team can ship to the front end without disrupting either side. None of those outcomes is exotic; each one traces back to the discovery work that surfaced the fit question before the platform was chosen. Read the architecture comparison piece for the framework behind this kind of decision.

Related Articles

Commerce architecture fit for complex B2B: the decision layer before platform selection

Frequently Asked Questions

When the buyer experience requires meaningful customization beyond what the native Acumatica commerce module supports, when the team has the engineering capacity to operate a custom front end, and when the architecture rationale can keep Acumatica as the system of record while the front end owns the experience. Each condition matters; all three together push the architecture toward decoupled.

By surfacing buyer-experience requirements the leadership team had underestimated. Field-service workflows, branch-specific catalogues, and quote-builder patterns each individually could be customized into native commerce; cumulatively, the customization cost exceeded the operating cost of a decoupled architecture. Discovery is what made the cumulative cost visible.

A different risk profile, not necessarily more. Decoupled adds operating complexity (a front end to maintain, a build pipeline to run) and reduces integration-mismatch risk. Native reduces operating complexity and increases the risk that the platform cannot model the buyer experience. The right comparison is between the risk profiles; the team chose the profile that fit their capacity.

A significant one. The integration partner's familiarity with Acumatica customization patterns determined how cleanly the boundary between Acumatica and the commerce backend could be maintained. A weaker integration partner would have made decoupled riskier; the strong partner relationship made it sustainable.

Not easily. Decoupled architecture demands operating capacity that small teams often do not have. A team that lacks the in-house engineering capacity should not inherit a decoupled architecture without a long-term partner who runs it with them. The honest path for a small team facing similar buyer-experience requirements is to scope down the requirements or commit to a partner relationship that compensates for the capacity gap.

The decoupled and composable pillar covers the technical and operational depth of decoupled and composable architectures. This case sits at the architecture decision that precedes the technical choice. Together the two pieces give an executive team both the upstream decision framework and the downstream technical picture.

Next step

Get the foundation right before you build.

For readers scoping a platform decision or wanting a full architecture recommendation.