What's new at ShopWired?
Accounting apps now support edited order replacement exports
We've added a new setting to supported accounting integrations that improves how edited ShopWired orders are handled during invoice and payment exports.
Previously, when an order was edited in ShopWired, the replacement order could be exported alongside the original invoice, potentially creating duplicate invoices or payments in the connected accounting platform.
With the new setting enabled, the integrations now automatically detect when an order has been replaced by an edited version and perform the appropriate accounting actions.
How it works
When an order is edited in ShopWired:
- The original order is moved to the cancelled order status
- A new replacement order is created
- The replacement order keeps the same order reference number
When the new setting is enabled, the accounting app will:
- Detect that an order with the same reference number has already been exported
- Confirm that the original order has been cancelled
- Void or delete the original invoice
- Refund the original exported payment
- Export the replacement invoice
- Export the replacement payment (where payment exporting is enabled)
Supported accounting integrations
This functionality is now supported in:
- Xero
- QuickBooks
- Clearbooks
- Sage Accounting
KashFlow is not included in this update.
New setting
A new checkbox setting has been added to the main settings section of supported accounting apps:
When an order is edited, void the original invoice and refund the payment and export the new invoice and payment
For existing app installations, the setting is disabled by default.
For new installations, the setting is enabled by default.
Additional notes
The feature has been fully tested across all supported integrations and is now deployed live.
This update resolves issues where edited ShopWired orders could previously create duplicate invoices or inconsistent accounting records in connected accounting platforms.