Sage Active Connector
by
SHOPSY
Automatically transfers Shopware orders to Sage Active as invoices. Includes customer management, PDF import, flexible triggers, and one-click manual transmission.
Compatible with:
Cloud
Self-hosted
Includes:
The subscription starts with a free trial month during which it can be canceled at any time.
During the subscription all released updates are included for free
In case you have any questions or problems with your extension you can always ask the Extension Partner for help during the subscription.
Description
Highlights
About the Extension
The Sage Active Connector seamlessly connects your Shopware shop with Sage Active, automatically transferring orders, customer data, and created PDF invoices in Sage back to the Shop via the official Sage Active GraphQL API.How does it work?
After installation, connect the app to your Sage Active account via OAuth2 and select the target organization. From then on, Shopware orders are transferred — automatically or manually — to Sage Active:
1. Create or match customer — The connector first searches for an existing customer in Sage Active (by customer number, VAT ID, or email). Only if no match is found, a new customer is created. Alternatively, all orders can be booked to a single collective customer.
2. Create invoice — A Sage Active sales invoice is generated from the Shopware order. Line items, discounts, shipping costs, and taxes are transferred accurately. Variant options (e.g., color, size) are appended to line descriptions.
3. Finalize invoice (optional) — The draft can be automatically validated/finalized, so it appears as a regular, posted invoice in Sage Active.
4. PDF round-trip import (optional) — After finalization, the invoice PDF is fetched from Sage Active and attached to the Shopware order, visible under "Documents" in the admin.
Fully configurable
You decide when the transfer happens:
- Immediately after order placement
- Upon a specific payment status (Paid, Partially paid, Reminded)
- Upon a specific order status (In progress, Completed)
Additionally, orders can be transferred manually at any time — individually or in bulk — using the action button in the order list.
Transparency & traceability
- Every order is marked as "transmitted" in Shopware (custom field) — duplicate transmissions are impossible.
- The ID of the created Sage Active invoice is stored on the order.
- A built-in log module in the admin shows all events, errors, and debug information.
Note on rounding differences
When converting gross to net values and distributing discounts proportionally across line items, minimal rounding differences (±€0.01) may occur. These are technically unavoidable due to the different rounding logic of Shopware (gross-based) and Sage Active (net-based). In practice, such differences are negligible from an accounting perspective.
Details
- Available: English, German
- Latest update: 18 May 2026
- Version: 1.0.0
- Category: Middleware & Connectors
About the Extension Partner
SHOPSY
Partner Status
-
Shopware
Extension Partner
Details
- Ø-Rating: 4.9
- Partner since: 2016
- Extensions: 37
Support
- Based in: Germany
- Speaks: German, English
- Response time: Very quickly