Skip to main content
Reverse Unpaid Edits restores an order to its last paid state when a customer abandons an additional payment. Revize releases the fulfillment hold only after Shopify confirms that the balance is settled.
Revize Reverse Unpaid Edits settings with automatic reversal, wait time, and exclusion tags Reverse Unpaid Edits is available on the Pro plan, is off by default, and changes nothing until you enable it under Settings → General.

What changes when you enable it

When a customer adds a product, upgrades shipping, or makes another change that increases the order total, Shopify creates an additional balance. Revize holds the edited order from fulfillment while the customer pays. Without automatic reversal, an unpaid order can remain on hold after its editing deadline and later trigger a payment-incomplete email for merchant action. With Reverse Unpaid Edits enabled, Revize waits through your grace period, removes the unpaid change, verifies the live Shopify balance, and releases the order automatically.
Revize does not reset the whole order. If a customer paid for one edit and abandoned a later one, only the later unpaid difference is reversed.

When the grace period starts

Set a positive duration in minutes or hours. The timer behaves differently depending on your order-editing window:
For deadlines such as 15 minutes, 60 minutes, or Saturday at 4:00 PM, the grace period starts only when the editing deadline ends.Example: if editing ends at 4:00 PM and the grace period is 30 minutes, Revize checks the unpaid order at 4:30 PM.
If the customer pays before the timer ends, Revize leaves the paid edit in place and the reversal does not run.

What Revize restores

Revize returns line items, quantities, shipping, and any payment-causing address change to the newest paid or authorized version of the order. A harmless address correction is preserved when it did not create the unpaid balance. If the restored order becomes overpaid, Revize schedules a refund for the difference. If Shopify still reports money owing after the rollback, the order stays on hold for review. It is never released with a remaining balance. Revize skips automatic reversal when the order:
  • Has already been paid or cancelled
  • Already matches its last paid state
  • Uses cash on delivery or another manual or offline payment method
  • Has one of your Do-not-reverse tags

Enable Reverse Unpaid Edits

1

Open the setting

Go to Settings → General → Reverse unpaid edits and turn on Reverse automatically.
2

Set the wait time

Enter a duration of at least 1, then choose Minutes or Hours. This is the grace period described above.
3

Add optional exclusion tags

Add any order tags that should keep a matching order out of the automation. Matching is case-insensitive.
4

Save

Save the settings. New eligible unpaid edits will now be reversed and released automatically after the grace period.
Start with enough time for customers to finish Shopify’s additional-payment flow, without delaying fulfillment longer than your team can tolerate.
Before changing or releasing anything, Revize checks the live Shopify order again. Successful reversals add the revize:reverse_unpaid tag and remove the unpaid change from captured-revenue reporting.