Shopify Odoo refund sync
Refunds as negative-quantity lines, not separate documents
A common refund sync pattern creates a new standalone credit note in Odoo with no link to the original sale. That works until month-end close, when the open balance on the original invoice doesn't reconcile. SyncO writes Shopify refunds as negative-quantity lines on the related Odoo record, preserving the link to the original sale and keeping the accounting balanced.
- Negative-quantity lines reference the original Odoo order or invoice.
- Partial refunds supported — only the refunded line items are reversed.
- Full-order refunds handled without creating orphaned Odoo documents.
- Original Shopify order reference carried through to the refund record for traceability.