Blogs

Exact Online InvoiceSalesOrders API Change: What you need to do before October 2026

How to Prepare Your Exact Online Integration for the Switch to Asynchronous Processing

Exact Online recently implemented a significant change to the InvoiceSalesOrders endpoint. This endpoint is used to automatically convert existing sales orders into sales invoices.

The update adds an extra parameter that allows invoicing to be processed asynchronously. This new approach offers significant advantages, such as improved processing of large numbers of transactions and a reduced risk of timeouts during peak periods.

Mandatory switch to the async method

Exact Online has announced that the current synchronous method will no longer be available as of October 2026. From that point on, use of the new asynchronous method will be mandatory.

Does your integration currently still use synchronous processing? If so, we recommend switching to the new method as soon as possible so that you’ll be ready well before the deadline.

What needs to be changed?

For asynchronous processing, the SalesOrderID parameter must be used. This allows you to submit a set of sales order IDs to be invoiced for processing.

Note: When invoicing multiple sales orders at the same time, there is a limit of 500 sales order lines per processing run.

Availability

The InvoiceSalesOrders endpoint is available in the following Exact Online packages:

  • Wholesale & Distribution (all editions)
  • Manufacturing (all editions)

 

More information is available in the official Exact Online documentation.

Action Required

For asynchronous processing, the SalesOrderID parameter must be used. This allows you to submit a set of sales order IDs to be invoiced for processing.

Note: When invoicing multiple sales orders at the same time, there is a limit of 500 sales order lines per processing run.

Are you using this API? If so, please make sure to implement the necessary changes by October 2026 at the latest. We recommend that you don’t wait and plan the transition as soon as possible.

Do you need assistance with this change? Please contact us and we can help you adapt and test the integration.

Related resources

Application Integration is more than an API Connection

An API connection alone does not make a success...

Secure Your Integrations with Fluxygen Hardening

Fluxygen hardening adds an extra security layer...

Episode 6: Handling Errors Smartly – Integrating TMS with a Visibility Platform

In the final episode of Integrating with Fluxyg...

How to Integrate Exact Online with Hyarchis Compliance Manager

Discover how Fluxygen connects Exact Online and...

This website uses cookies

We use cookies to personalize content, provide social media features, and analyze our traffic. We also share information about your use of our site with our analytics partners. You can change your preferences at any time. For more information, please see our Privacy Policy and Cookie Policy.