Sector(s)
Drupal Commerce & Acumatica ERP Integration
Acro Commerce successfully integrated Accurate Industries' Acumatica ERP with their Drupal Commerce platform, solving a common B2B challenge: disparate systems and manual processes. This project streamlined operations and enhanced the customer experience for America's largest distributor of steam and sauna equipment.
The Challenge: The Pain of Manual Data Management
Accurate Industries, which serves B2B and B2C clients through its e-commerce site, relies on Acumatica ERP to manage its daily operations, including product catalogs, stock, and order fulfillment. The company's website is built on Drupal Commerce, a scalable, open-source e-commerce framework designed for businesses of all sizes.
The main problem was a lack of communication between the two systems. This created "swivel chair processes," where employees had to manually transfer data between Acumatica and Drupal Commerce for critical tasks like:
- Updating product pages and stock levels
- Managing customer accounts and orders
- Adjusting specialized pricing for different accounts
- Fulfilling orders
This manual work hindered efficiency and scalability, a significant pain point for a growing business.
The Solution: A Custom API Connector for Bi-directional Sync
Acro Commerce built a custom API (Application Programming Interface) to enable seamless, bi-directional communication between Acumatica and Drupal Commerce. This integration transformed the two systems into a unified platform where data flows freely, removing manual roadblocks and optimizing the online experience.
The new API provides real-time data synchronization for:
- Product Information: Product titles, descriptions, categories, prices, images, and metadata are automatically updated in real-time.
- Order and Pricing Data: Online and offline orders, along with specialized discounts and promotions, automatically sync between systems.
- Customer Data: Customer information is synchronized, making Drupal Commerce a true extension of the Acumatica ERP
The Result: Streamlined Operations and Quantifiable Efficiency Gains
By connecting their ERP to their e-commerce platform, Accurate Industries achieved:
- Seamless Product Catalogue Updates: Product information and inventory are always accurate without manual intervention.
- Harmonized Price Management: Complex, specialized pricing and discounts are automatically applied and synchronized.
- Streamlined Order Fulfillment: Orders placed online are instantly reflected in the ERP for efficient processing.
- Synchronized Customer Data: Customer information is unified across both platforms, improving service and reducing errors.
This integration demonstrates the power of automation and custom API connections to govern data, enhance performance, and leverage existing databases.
Ready to Integrate Your Systems?
Acro Commerce specializes in building robust API connections for mainstream and proprietary systems. If your business is struggling with inefficient, manual processes between your ERP and your e-commerce platform, a custom integration can bring new possibilities to your team.
Do you have an integration challenge you'd like to solve?
Learn more about our B2B solutions | Schedule a meeting with our team to discuss your project
About the project
Acro Commerce specializes in developing integrations that enhance business efficiency.
Back to topStreamlining commerce & operations
Accurate Industries currently sells thousands of products through www.accurateindustries.com. The website serves multiple domains, including B2C & B2B, and uses Drupal Commerce as its ecommerce platform, but all of the product data lives in the Acumatica ERP. The hurdle Accurate Industries is running into is that neither system talks to the other out of the box. This results in manual swivel chair processes.
- To update product pages in Drupal Commerce
- To manage customer accounts and orders
- To update pricing for accounts with specialized discounts
- To fulfill orders
- To manage stock
In building an application programming interface, or API, that allows Acumatica and Drupal Commerce to communicate bi-laterally, Acro Commerce will help Accurate Industries streamline its operations, remove swivel chair processes and optimize its online customer experience.
Back to top
How we did it
To start, we generated an API client based on the OpenAPI specification that Acumatica provides. That was not sufficient, though.
From there, we created the following:
- A library for discovery and session management
- A module for integration with Drupal
- Shawn McCabe, CTO, Acro Commerce
Back to top
Benefits of an API connector
- Real-time bi-directional data — Transmit order data bi-directionally between Drupal Commerce and Acumatica back-office software in real-time.
- Product information sync — Display product information in real-time, including Title, Description, Category, Price, Images, and Metadata.
- Organized online and offline orders — Online and offline orders automatically sync between Drupal Commerce and Acumatica.
- Automatic price management — Discounts and promotions created in Drupal Commerce sync to orders in Acumatica.
- Data synchronization — Synchronize data from customers, products, sales orders, and more – making Drupal Commerce an extension of Acumatica’s ERP platform.
Back to top
Project Highlights
Seamless product catalogue updates | Synchronized customer data | Harmonized price management | Streamlines order fulfillment
Back to top
Integrations can make or break your operational performance
Integrations bring possibilities to life for your team:
- Provide the power of automation.
- Govern data and security.
- Enhance performance through microservices and API connections.
- Leverage current databases.
Application programming interfaces, or APIs, are the cornerstones of great integrations. Building APIs is one of Acro Commerce’s core specialties, with an integration solution for every mainstream system your business uses.
Plus, we can custom-build solutions to integrate with your unique proprietary tools. We’ve got you covered.
Do you have an integration you would like built? Meet with our team today.
Back to topWhy Drupal was chosen
Drupal Commerce
Drupal Commerce is an open-source ecommerce framework built from the ground up on Drupal.
It empowers businesses to build an ecommerce website, whether that is a manufacturer selling direct-to-consumer, a distributor selling to hundreds of B2B clients, or a retail brand. Drupal Commerce is built for growth and scales right along with your business.
Technical Specifications
Drupal version:
Key modules/theme/distribution used: