Skip to main content

Why Shopify settlements are sometimes require a roll back

If that underlying order data changes after a settlement is created, we either automatically roll it back and replace it (for recent settlements) or prompt you to do so to keep your accounts accurate.

Daniel Little avatar
Written by Daniel Little
Updated this week

The short version

This behaviour only applies to Shopify other payment gateway settlements (for example PayPal, Klarna, Clearpay).

Shopify Payments settlements are not affected.

For other gateways, settlements are built from underlying order data.


If that data changes after processing, you should rollback and replace the settlement to keep your accounts accurate. For settlements less than 1 month old, we do this automatically and for those older than 1 month we flag them for your attention.


Which Shopify settlements are affected (and which are not)

✅ Affected

Shopify “Other Payment Gateway” summary settlements, including:

  • PayPal

  • Klarna

  • Clearpay / Afterpay

  • Any non-Shopify Payments gateway connected to Shopify

These settlements are generated from order data, not from a fixed payout total.


❌ Not affected

Shopify Payments settlements

Shopify Payments provides definitive payout totals, so:

  • The settlement amount does not change after creation

  • No automatic rollback behaviour is required or triggered


How non-Shopify Payments settlements work in Link My Books

For other payment gateways:

  • We build the settlement using the orders available at processing time

  • Settlements reflect a summary of the orders and refunds for that gateway for the day, week or month (depending on your chosen frequency)

This means:

  • The settlement total depends on the completeness of Shopify’s order data at that moment

  • If Shopify later exposes additional orders or orders are edited, the correct settlement value can change


Why settlement amounts can change

In rare cases, a later sync may detect:

  • Orders that were temporarily unavailable

  • Orders delayed in Shopify’s API

  • Corrections or adjustments that only appear after the initial run

When this happens:

  • The original settlement total is no longer accurate

  • Leaving it unchanged would result in incorrect accounting


What happens when Link My Books detects a change

Settlements less than 1 month old

For recent settlements, we take care of everything automatically:

  • The settlement is rolled back

  • Rebuilt using the latest order data

  • Re-sent to your accounting system

This keeps your books correct with no manual action required.


Settlements more than 1 month old

For older settlements:

  • The settlement is flagged with
    “Rollback Required”

  • We do not automatically roll it back or re-send it

This avoids unexpected changes to historical, already-finalised accounts.


What you should do for older settlements

If a settlement is marked “Rollback Required”:

  1. Check whether the settlement has already been finalised or reported

  2. If you want to apply the updated data:

    • Manually rollback

    • Then re-send the settlement from Link My Books

This puts you fully in control of historical changes.


Why we do this

Our goal is simple:

  • Accurate settlements

  • No hidden discrepancies

  • No silent data drift

Automatically rolling back and replacing recent settlements ensures your accounting always reflects the most accurate data Shopify can provide — while protecting your historical records.

If you’re ever unsure whether a settlement is affected, our support team can help you review it.

Did this answer your question?