Skip to main content

iPaaS.com <> Acumatica: Background

Learn about the Acumatica integration and what it supports.

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

Company

←

Customer (business account)

Customer

←

Contact

Order

←→

Sales Order

Invoice and Return

←

AR Invoice, Credit Memo and Debit Memo

Order Tracking Number

←→

Shipment Tracking Number

Products come in from Acumatica with their per-warehouse stock quantities. Customers carry their billing and shipping addresses. An Acumatica customer account is captured either as an iPaaS.com Customer or as an iPaaS.com Company, as the subscriber's collection filters decide, and Acumatica contacts are captured as iPaaS.com Customers, linked to their Company when their account is captured as a Company. Sales Orders are written into Acumatica with their line items, addresses, taxes, payments, and tracking numbers, and Acumatica sales orders are captured into iPaaS.com as Transactions with their lines, addresses, taxes, and payments; both directions link an order to the same Transaction. Acumatica AR invoices, credit memos and debit memos are captured into iPaaS.com as Transactions (a credit memo as a Return) with their lines, taxes and applied payments; they are not written back to Acumatica. Because Customer, Order, 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.5.

Version

Release Notes

1.1.5 (current)

Captures Acumatica customer accounts as iPaaS.com Companies and Acumatica contacts as iPaaS.com Customers, linked to their Company when their account is a Company, and captures Acumatica sales orders, and AR invoices, credit memos, and debit memos, into iPaaS.com as Transactions with their lines, taxes, and payments (and, for sales orders, addresses).

1.1.3

Coded, searchable error messages: each error the integration records carries a stable code with its cause and resolution.

1.1.1

Connection validation is more reliable.

1.1

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.

1.0

Initial release.

Features by Release

The capabilities below reflect the current 1.1.5 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.5 (current) — ERP catalog, customers, companies, and order-to-cash

Related Documents

Did this answer your question?