Rewards sites

An offerwall for GPT and rewards sites.

Add Moonetix as one more wall on your earn page. Users earn your coins at your rate, every credit and reversal reaches your server as a signed postback, and VPN traffic is stopped before an offer starts.

  • 3,000+offers to choose from
  • 2 statusescredited and reversed
  • VPN blockedbefore an offer starts

How do you add an offerwall to a GPT or rewards site?

Apply as a publisher, then build a signed offerwall link for each signed-in user on your server and show it on your earn page as an iframe or a link, next to the walls you already run. Set the currency so $1 of payout gives the same coins as on your other walls. Credit users only from the signed postback, take a reward back when a reversal arrives, and hold new earnings until most reversals are in. How to compare walls.

How it works for Rewards sites.

From the first click to the reward in your currency, in five steps.

  1. User opens the Moonetix wall

    A signed-in user picks Moonetix on your earn page. Your server signed the link with their user ID, so nobody can earn as someone else.

  2. The connection is checked

    Users on VPNs, proxies, Tor or data center networks see a block page. Everyone else sees offers for their country and device.

  3. User completes an offer

    For example, they install a game and reach a level. Each step of a multi-step offer pays on its own, and My offers shows progress.

  4. Your server gets a postback

    When the advertiser confirms a step, a signed status 1 postback brings the reward in your coins. Verify the hash, credit once per transaction ID.

  5. Your hold, then cashout

    Hold the reward by your own rules. If a status 2 reversal arrives with the same transaction ID, cancel it before the user cashes out.

Why Rewards sites owners add Moonetix.

One pay-per-result affiliate network, built around your currency and your users.

  • One more wall, not a rebuild

    Add Moonetix as a link or iframe beside the walls you run today. It uses your own user IDs and coin name, and fits the reward ledger you already keep.

  • The same coins per dollar

    Set units per $1, user split, rounding and an optional time-limited bonus, so an offer here pays the coins it would pay on your other walls.

  • Reversals you can match

    A reversal is a status 2 postback with the same transaction ID and amounts as the credit. See reward hold periods.

  • VPN traffic stopped at the wall

    VPN, proxy, Tor and data center users get a block page before they can start an offer, because offers cannot track users through them.

  • Missing-reward help for users

    Users tap Report in My offers or use the missing reward form, and the Moonetix team answers. Your support handles balances only.

  • Offers in your own design

    Pull offers as JSON and show them in your own cards next to other networks. Rewards and postbacks work the same. See the Offers API.

Rules for paid-to-earn sites.

Ad networks and app stores have clear rules about paying users. These are the ones rewards, faucet and PTC site owners run into most, checked on the official pages below.

Do

  • Fund user rewards from offers built for rewarded traffic. Google AdSense says clicks on its ads “must result from genuine user interest”.
  • In a reward app, give users more to do than install apps. Google Play bars incentivizing installs of other apps “as the app’s main functionality”.
  • Credit users only from a verified server-to-server postback, once per transaction ID, and take the reward back when a reversal arrives.
  • Put holds, reversals, the age limit and one account per person in your terms before users earn. See the terms checklist.

Do not

  • Don’t pay users to view or click ads. AdSense bans compensating users for viewing ads or performing searches, and taking part in paid-to-click programs.
  • Don’t reward ratings or reviews. Google Play prohibits incentivized reviews and ratings, and Apple bars forcing users to rate, review or download other apps.
  • Don’t present your site as a job or a sure income. Describe it as rewards for completed offers, and show that results can be reversed.
  • Don’t show the wall to users under 16. Users under 18 need a parent’s permission, so set your own sign-up age to match.

Sources, checked on November 5, 2026: Google AdSense Program policies, Google Play: User Ratings, Reviews, and Installs, Apple App Review Guidelines. Platform rules change, so check them before you launch.

Set it up in four steps.

  1. Apply with your live site

    Every publisher application is reviewed by hand. Once you are approved, each site you add is live right away. Have terms, a privacy page and support ready. Get approved.

  2. Match your coin rate

    Set your currency name, icon, units per $1 and user split to match your other walls. Check your margin first in the rewards site profit calculator.

  3. Add the wall to your earn page

    Build the signed link on your server, then embed it as an iframe, open it as a link, or add the floating Earn button. Frames load only on the site you registered. Website setup.

  4. Handle postbacks, then test

    Credit status 1, take back status 2, skip repeats by transaction ID. Send a test postback from the Integration tab, and open the wall from a normal connection, not a VPN.

What does your site keep?

Put in a month of offer revenue, your user share, cash-out fees, reversals, and costs. The example values are illustrative; use your own numbers.

Open the full calculator

Rewards site profit

One month, after paying your users

Monthly profit $1,410.00
Margin -Break-even share -

Example values, not a promise.

Guides for Rewards sites.

Step-by-step guides from the Moonetix Academy.

Best Offerwalls for GPT and Rewards Sites: What to Check Which offerwalls say they work with GPT and rewards websites, the details that matter when you run several walls side by side, and how to order them on your earn page. 11 min read Reward Hold Periods: How Long to Hold User Earnings Why rewards sites and apps hold new earnings before users can cash out, how to set tiered holds by user trust, amount, and offer type, how to show pending and available balances, and how postback statuses make holds easy to run. 8 min read Prevent Duplicate Reward Credits: Idempotent Postbacks Why the same postback can arrive twice, why the transaction ID is your idempotency key, and how a unique constraint plus one database transaction keeps every reward and reversal applied exactly once, with tested MySQL, PostgreSQL, PHP and Node.js code. 12 min read Stop Multi-Accounting and VPN Abuse on a Rewards Site A practical, layered plan for rewards site and app owners to stop users who farm several accounts or hide their location, without locking out honest users. 11 min read Handling Missing Reward Tickets on an Offerwall A step-by-step way to answer "I didn't get my reward" tickets: what to ask for, where to look, what each status means, how to resend a failed postback, and when to escalate. 11 min read Rewards Site Payouts: PayPal, Crypto, Gift Cards How to choose payout methods for a rewards site: what PayPal, gift cards, crypto and bank transfers cost, which provider rules apply, and how holds protect you from reversals and fraud. 10 min read

Rewards sites questions

What rewards sites owners ask before they add Moonetix.

Still have a question? Contact us

What is the best offerwall for a GPT site?

The one that earns the most per user in your countries after reversals. Run walls side by side at the same coin rate and rank them by your own numbers. How to compare them.

Can I run Moonetix next to my other offerwalls?

Yes. Moonetix is one more wall on your earn page, with its own link, postback URL and transaction IDs. Store credits by wall and transaction ID so IDs from different walls never collide.

How do reversals reach my rewards site?

A reversal is a second postback with status 2 and the same transaction ID and amounts as the credit. Take the reward back only if you credited that transaction, and only once. Earnings and reversals.

How long should I hold rewards before cashout?

Long enough to cover the window in which most reversals arrive in your own data. Many sites tier holds by account age, amount and offer type. Set your holds.

Who answers my users’ missing reward reports?

Users tap Report on the offer in My offers, or use the missing reward form, and the Moonetix team answers them. If an offer shows as credited but your site balance did not change, check your postback log.

Why do some users see a VPN detected page?

The wall blocks VPNs, proxies, Tor and data center networks, because offers cannot track users through them. Users need a normal home or mobile connection. Connection help.

Can I show the offers in my own design?

Yes. The Offers API returns offers for one user, country and device as JSON, so you can list them next to other networks. Users start each offer from its start link, and rewards arrive by postback.

Does it work for a faucet, PTC or cashback site?

Yes, if rewards come from completed offers, not from paid ad views or clicks. A faucet can fund claims with offer income, and a cashback site can add offers to the same points balance. Faucet and PTC guide.

Turn your traffic into earnings.

Create a free publisher account and earn from every offer your users complete on your website, app, game, or community.

Worldwide targeting