What's new at ShopWired?
Updated invoice due date behaviour for Sage exports
We have updated how invoice due dates are determined when exporting orders to Sage to ensure consistent behaviour.
Orders are now treated as paid if they have ever been marked as paid, regardless of any later status changes.
This means:
- Paid orders will consistently export with an invoice due date equal to the order date
- The invoice due date will no longer change based on status updates that occur after the order was originally paid
Previously, the invoice due date could vary depending on the order’s status at the time of export, particularly if an order was re-exported after a status change.
Order status improvement
We have also updated how order status changes are handled after an order is exported to Sage.
Once an order has been exported:
- The system will no longer repeatedly update the order status
- Only the initial export will trigger a status change
This prevents unnecessary or confusing updates in the order timeline.