This module provides a robust, seamless connection between your X-Cart store and Acumatica ERP, streamlining your order fulfillment and customer management processes. By automating the data flow between your storefront and your central ERP system, this integration eliminates manual data entry and ensures your operations run efficiently.
Designed with flexibility in mind, the integration is built on Acumatica's default data schema (eCommerce 24.200.001 endpoint) but is highly extensible to accommodate custom data mapping, complex tax settings, and unique warehouse configurations.
Flexible Order Synchronization
The module offers three convenient ways to export X-Cart orders into Acumatica Sales Orders:
- Automatic Sync: Orders are instantly exported when the X-Cart payment status changes to “Paid”.
- Manual Sync: Export individual orders on demand using the “Sync order” button on the order details page.
- Bulk Sync: Process multiple orders at once using the “Sync selected to Acumatica” action on the main Orders list.
Key Features
- Seamless Order Export: Instantly transfers full order details from X-Cart directly into Acumatica Sales Orders.
- Customer Synchronization: Keeps customer profiles and address data perfectly aligned between your storefront and ERP.
- Product Auto-Creation: Automatically creates missing Stock Items in Acumatica during the order sync process to prevent import errors and save time.
- Warehouse Mapping: Intelligently maps X-Cart inventory data to your specific Acumatica warehouse locations.
- Highly Customizable: Built to support advanced needs, including custom Unit of Measure (UOM) mappings, complex tax configurations (Sales Tax, VAT, AvaTax), and custom attribute mapping.
Example Use Case
A new customer places a large order on your X-Cart store. Once the payment is confirmed, the integration automatically creates a Customer Profile and generates a Sales Order inside Acumatica, creating any missing product SKUs in the ERP on the fly. Your warehouse team can then immediately fulfill the order and assign tracking information within Acumatica.