Offer Checker - Feature Guide

The Offer Checker forces an immediate availability re-check on every offer in your store that is currently showing "Out of Stock". It is a manual nudge for situations where you do not want to wait for the next automatic refresh.

You usually do not need this tool. Your store already re-checks every offer with the merchant API every few hours in the background. The Offer Checker is only useful when you want a faster answer than the next scheduled cycle.

How it works

When you run the Offer Checker, every offer in your store with a stock status of zero is queued for an immediate API re-check with the relevant merchant (Amazon, eBay, and so on). Only offers backed by a merchant API are touched: manually added "custom" offers are skipped, because there is no live source to query.

The job runs in the background, so the page returns straight away. Larger stores with many out-of-stock offers will take longer to finish processing the queue.

Where to find it

In your FreshStore admin, go to Tools > Offer Checker. You will see how many out-of-stock offers are eligible for re-checking, and a button to trigger the update.

When to use it (and when to skip it)

Reach for the Offer Checker when you want a fast answer rather than waiting hours for the next automatic pass. Good moments include:

  • Right after you fix or add an Amazon Associates Tracking ID, to confirm offers can pull stock again.
  • After a known merchant outage has been resolved and you want to clear stale "Out of Stock" labels.
  • When you suspect a region or merchant feed has recovered and want to verify before promoting products.

For day-to-day running, just leave it alone. The automatic check handles things on its own schedule.

Tips

  • After running the tool, open an affected product or offer and check its Activity Log to see the result of the re-check (when it ran, the response, and the new stock status).
  • Out-of-stock offers may also be hidden from your store's front-end depending on your Offer Settings. If a product looks empty after a re-check, that setting is the most likely cause.
  • Custom offers (those you added manually rather than via a merchant API) are not refreshed by this tool, because there is no live source to query.

Troubleshooting

  • Nothing seems to change. The job runs in the background. Give it a few minutes (longer for large stores) and refresh the product or offer page, then check the Activity Log.
  • Offers still show as Out of Stock. The merchant API has confirmed the offer is genuinely unavailable. There is nothing to fix on your end. Wait for the next automatic check, or revisit when you know stock has returned.
  • Products look empty after a re-check. This is almost always an Offer Settings rule hiding out-of-stock offers from the front-end, not a bug.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.