Introduction to Acumatica
Acumatica is a cloud-based ERP platform designed to support a wide range of business types, including retail, manufacturing, distribution, and construction, with modules for finance, inventory, and operations.
Popular with mid-market companies that need flexibility across multiple verticals
Common among businesses outgrowing entry-level accounting software
Connecting Acumatica to iPaaS.com enables real-time synchronization of orders, customers, inventory, and financials across your commerce and fulfillment stack
API Version Support
The integration uses the Acumatica Contract-Based REST API. Acumatica exposes this API under an environment-specific base address of the form https://{Instance Identifier}/entity/Default/{Version}, where {Version} is the endpoint contract version configured for your instance (for example, 22.200.001). Because each Acumatica environment is configured independently, your base address and contract version may differ from another subscriber's — the integration uses whatever you have configured. Acumatica does not push changes to iPaaS.com, so records are read on a recurring poll and on demand through a Manual Sync. See the Acumatica Connections and Settings and Acumatica API Endpoints articles for details.
Data Flows
The table below summarizes the data the integration can move between iPaaS.com and Acumatica, and in which direction. Arrows show the direction of transfer:
→ iPaaS.com writes the data to Acumatica
← iPaaS.com reads the data from Acumatica
←→ the data can move in both directions
Allow Initialization? indicates whether that data can be bulk-loaded from Acumatica when a subscription first connects. Whether a given flow is enabled, and in which direction, is configured per subscription during implementation.
iPaaS.com | Direction | Acumatica | Allow Initialization? |
Product | ← | Stock Item | |
Location | ← | Warehouse | ✔️ |
Customer | ←→ | Customer | |
Order | → | Sales Order | |
Order Tracking Number | ←→ | Shipment Tracking Number |
Products come in from Acumatica with their per-warehouse stock quantities. Customers carry their billing and shipping addresses. Sales Orders are written into Acumatica with their line items, addresses, taxes, payments, and tracking numbers. Because Customer and Order Tracking Number can move in both directions, the inbound and outbound collections for those entities are configured per subscription to avoid circular updates. For the exact directionality, matching keys, and out-of-scope behavior of each flow, see the Acumatica Known Limitations article.
Versions and Release Notes
The integration follows its own version numbers. The current version is 1.1.
Version | Release Notes |
1.1 (current) | Synchronizes Stock Items (products) with their warehouse inventory, Warehouses (locations), and Customers into iPaaS.com; writes Sales Orders — with their lines, addresses, taxes, and payments — from iPaaS.com into Acumatica; and moves Shipment Tracking Numbers in both directions. Version 1.1.1 adds a connection-validation reliability fix. |
1.0 | Initial release. |
Features by Release
The capabilities below reflect the current 1.1 integration. For the current behavior and any limitations of a given feature, see the linked reference articles and the Acumatica Known Limitations article.
Version 1.1 (current) — ERP catalog, customers, and order-to-cash
Product synchronization: Stock Items captured from Acumatica with their per-warehouse inventory.
Warehouses (locations): warehouse records, with support for a bulk initialization.
Customer synchronization: customers written into Acumatica from iPaaS.com, and captured from Acumatica into iPaaS.com.
Sales Orders: sales orders written into Acumatica with their line items, addresses, taxes, and payments.
Shipment tracking numbers: order tracking numbers synced in both directions.
