Skip to main content
When a user reports a missing reward, a few checks in the dashboard usually show where it went.
1

Find the user's postbacks

Open Reports > Postbacks and look for the user’s ID and the offer.
2

Delivered, but the user wasn't credited

We delivered the postback and your server answered 2xx, so the issue is on your side. Check your postback logs for that transaction_id.
3

Failed or retrying

Your server didn’t accept it. Check the status code and response in the report, fix your endpoint, then contact us and we’ll resend it. See Retries.
4

No postback at all

The advertiser hasn’t confirmed the conversion yet, or it wasn’t valid. Send the user to reward support.

Common reasons a reward is late or missing

  • Requirements not met yet: every step counts, for example reaching the exact level within the time limit.
  • Waiting for confirmation: some advertisers confirm completions later.
  • Not a new user: many offers are for new users only, so an app the user had installed before may not count.
  • VPN or ad blocker: these can stop tracking, and using a VPN breaks offer rules.
  • Different device or account: offers must be finished on the device and account where they were started.

Where to send your users

Link users to offerzy.io/rewards from your reward history or help center. It explains these reasons and how to report a missing reward with the right details: their user ID on your site or app, the offer name, the completion date and screenshots.
Your users’ balances and withdrawals are managed by you. We review the conversion with the advertiser, and if it’s confirmed, you receive the postback as usual.