Docs/Refunds & Returns
How Refunds Sync
Every Shopify refund on a synced order creates a matching return sales order in Acumatica.
What happens in Acumatica
Section titled “What happens in Acumatica”Each Shopify refund creates a return sales order in Acumatica. InSyncer does not post the credit memo directly — the credit memo comes from processing that return order in Acumatica, the same as any other return.
Document numbering
Section titled “Document numbering”The return order number derives from the parent sales order, with a prefix:
| Refund type | Prefix | Example |
|---|---|---|
| Full refund | R | R1039 |
| Partial refund | PR | PR1039 |
A partial refund against SO1039 becomes PR1039. Prefixes are configurable if R and PR conflict with your own numbering.
Confirming a refund reached Acumatica
Section titled “Confirming a refund reached Acumatica”Timing
Section titled “Timing”InSyncer checks Shopify for new refunds every 15 minutes, but it only creates the Acumatica document once the refund has completed at the payment gateway, not when it is first issued in Shopify. Shopify commonly holds a card refund as pending for around 24 hours before the gateway confirms it.
Pushing pending refunds
Section titled “Pushing pending refunds”An optional setting, Push Pending Refunds, creates the Acumatica document as soon as Shopify records the refund, while it is still pending at the gateway. This removes the wait, but it means a document can exist in Acumatica for a refund that later fails or is reversed at the gateway. Turn it on only if faster visibility matters more than that risk.
This setting is available in InSyncer for Acumatica. It is not currently available in InSyncer for MYOB Acumatica.