We fixed a bug in "Post-order gifts" in RuffRuff Order Bonus where, if an outage on Shopify's side lasted a long time, orders were left without gifts being added.
Key points
- This applies to stores that have either of the two "Post-order gifts" settings enabled
- If an outage on Shopify's side is resolved within about 3 hours, orders are now processed as usual afterward
- No setting changes are required from store owners
Prerequisite settings
Both settings are under "Automation › Post-order gifts" and are processed after the order is created. Normally, the gift is added within a few seconds to a few dozen seconds after the order.
- "Recover gifts missing from online store orders": For Online Store orders, if the conditions are met but the gift was not in the cart, the gift component products are added to the order.
- "Distribute gifts after the order": The gift component products are added to orders from channels set to "After the order" in the campaign's "Distribution method by channel".
The problem that occurred
If processing failed because of an outage on Shopify's side, the app retried, but it stopped about 7.5 minutes after the first failure.
- If the outage lasted longer than about 7.5 minutes, orders during that time were left unprocessed
- Gifts were not added, and nothing was recorded on the order
- Because there was no record, they were not shown under "Review required" either, so store owners could not notice them
Scope of impact
- Affected: Stores that have either of the two "Post-order gifts" settings enabled
- Impact: Orders that could not be processed during the outage did not have gifts added and were not shown under "Review required"
- Period: July 14, 2026–October 2, 2026 (JST)
- Not affected: Stores with both settings disabled, and adding gifts to the Online Store cart
The fix
| Item | Before the fix | After the fix |
|---|---|---|
| How long retries continue | About 7.5 minutes after the first failure | About 3 hours after the first failure |
| When an outage lasts about 7.5 minutes to about 3 hours | The gift is not added, and it is not shown under "Review required" | Processed after recovery, and the gift is added or it is shown under "Review required" |
| When there is no outage on Shopify's side | The gift is added within a few seconds to a few dozen seconds | No change |
While an outage continues, adding the gift may be delayed by up to about 3 hours compared with normal.
If the order is fulfilled while processing is delayed
If the order has already been fulfilled at the time of processing, the gift is not added. The result is shown in the "Post-order gift" block on the order page.
- "Recover gifts missing from online store orders": It becomes "Review required", and "Automatic addition was stopped because the order has already been fulfilled." is shown
- "Distribute gifts after the order": Under "Gifts not distributed", "The order was already fulfilled, so the post-order gift was not distributed." is shown
Limitations
If an outage on Shopify's side lasts longer than about 3 hours, orders may still be left unprocessed even after this fix. In that case, our development team can now detect it.
What store owners need to do
No setting changes are required. Existing settings and campaigns are also unchanged.
Effective date
October 2, 2026