Acro CommerceAcro Commerce

ACUMATICA ECOMMERCE INTEGRATION

How Accurate Industries moved to Acumatica & kept its store

Accurate sold steam room and sauna products to businesses and consumers, with special pricing for different customer groups. When it replaced RealTime with Acumatica, Acro connected its store to the new ERP. Orders and customers went to Acumatica, and products and stock came back. The store kept the rules for what each customer paid.

America’s Steam & Sauna Authority

Accurate Industries has grown to be the largest steam room and sauna equipment, accessories and parts distributor in the United States.

Acumatica ran Accurate’s back office: the product catalogue, stock and order fulfillment. The store needed that data without losing its own buying rules.

Accurate Industries | Since 1969 | America's Steam & Sauna Authority

Drupal Commerce Logo

Drupal Commerce

Accurate’s store ran on Drupal Commerce, open-source ecommerce software. It already handled sales-rep orders, multiple carts and basic quotes. Some product groups were open only to certain customers.

One Drupal codebase ran five stores: Accurate Industries, Steam Sauna Bath, Bathing Brands and two World Sauna Group sites. Accurate Industries and Steam Sauna Bath launched on it in July 2021. In 2025, Acro began building new storefronts for Bathing Brands and World Sauna Group, with Drupal Commerce still running the stores behind them.

Acumatica

Accurate’s earlier ERP, RealTime, swapped files with the store. The move to Acumatica meant the store needed a new link. Acro started building it in March 2023.

Pricing was the hard part. Acumatica supplied each product’s price. The store still decided what each customer group paid, from a table of adjustments by price group and product line. Those rules stayed in Drupal, and the integration passed customer price-group codes to Acumatica.

Acumatica Logo

One ERP price. A different price for each customer group.

Before the connection, staff were the integration

Accurate’s store already handled thousands of products, business accounts and special pricing. But out of the box, Drupal Commerce and Acumatica didn’t exchange data. Staff moved it between screens by hand:

  • To update product pages in the store
  • To manage customer accounts and orders
  • To update prices for accounts with their own discounts
  • To fulfill orders
  • To manage stock

Acro built the connection to swap that hand copying for scheduled data runs. It used an API, a set of rules that lets two systems pass data to each other.

Same problem at your company? Run Celeste on your site or talk to an architect.

Acumatica ERP & Drupal Commerce Integration | Acro Media

How we did it

The pricing rules stayed in Drupal. In March 2023, Acro started from the interface Acumatica publishes for ecommerce. That alone wasn’t enough. The store also had to stay signed in and run its jobs on a schedule.

The build added:

Source: Shawn McCabe, CTO, Acro Commerce

What moved, which way & how often

  • Orders, to Acumatica: The order export sent verified web orders once, with discounted prices, payment, tax, notes, salesperson and shipping method. It also released them from hold. Cancellations followed from January 2024.
  • Customers, to Acumatica: Customer records carried contacts and addresses into Acumatica.
  • Products & stock, from Acumatica: Acumatica supplied options, descriptions, prices, list prices (MSRP) and weights. Stock updates ran on a five-minute schedule.
  • Shipments & status, from Acumatica: Shipment imports brought tracking numbers into the store from June 2023. From February 2025, a nightly job marked store orders complete when Acumatica did.
  • Defined limits: images, categories, invoices and orders entered straight into Acumatica stayed outside the sync. Discounts reached Acumatica as line prices. Every job ran on a schedule, not instantly.

B2B rules in place years before Acumatica

Price groups, later sent to Acumatica
Parent & child accounts (2018)
Prices by customer group (2017)
Purchase orders & credit limits (2017)

Will your ERP & your online store work together?

Accurate’s store had pricing and buying rules worth keeping. Before you choose a connector, check what yours need:

  • Where are product prices and stock managed?
  • How does special pricing work for each customer?
  • Which orders and customer records must move?
  • How fast does each piece need to update?

Payments and shipping matter too. Accurate’s store had connections for HubSpot, BlueSnap, Affirm, PayPal, FedEx and UPS.

An ERP connection has to carry your pricing and buying rules, not just products and orders. A standard connector may handle simple cases. Special pricing needs a closer look before anyone builds.

Changing ERPs? Decide which system owns each customer’s price before anyone builds the connection.

Let's Talk | Acro Commerce | Case Study

Changing ERPs, but not your store?

Accurate Industries moved from RealTime to Acumatica and kept the Drupal store that already held its customer pricing rules.

Free, no sign-up

See which platforms fit how you sell

Enter your website and answer a few questions about how you sell. Celeste shows which platforms fit and which would fight you.

Talk it through

20 minutes with an architect

Bring your ERP, ordering or integration problem. We’ll help you see what to decide before you build. No pitch deck.

See available times