Set up a rewards wallet with vouchers

Members spend their GamiPress points on rewards (a free drink, a combo meal, a T-shirt). Each unlocked reward is a voucher in the app. At the counter the member slides to redeem it, and the app shows a full-screen proof with the reward, the time and a short code for staff. A voucher can be redeemed once.

1. Create the rewards in GamiPress

  1. Go to GamiPress > Achievement Types and add a type for rewards, for example singular “Reward”, plural “Rewards”. Note its slug (for example reward).
  2. Add one achievement of that type per reward. Give each a title, a short description (shown under the title in the app) and a featured image.
  3. On each reward:
    • Turn on Unlock with points, set the points it costs and the points type.
    • Set Maximum Earnings to 0 (unlimited) so members can unlock it again after redeeming it.
  4. Clear the GamiPress cache (GamiPress > Settings > Clear cache).

2. Turn on the wallet

Go to Mobile App Manager > GamiPress > Rewards and Vouchers:

  1. Tick Rewards wallet.
  2. Enter the Rewards achievement type slug (for example reward).
  3. Change the screen title, slider text or staff note if you like.
  4. Save.

While the wallet is on, the rewards type is left out of the achievements screen and the profile badges, and unlocking a reward does not send the “awarded a badge” push.

3. Show the wallet in the app

  • Add a button of content type GamiPress Rewards (tab or left menu), and/or
  • Turn on “Levels list also shows the member’s points and how to earn points”: the wallet then appears under “Your points” with the number of vouchers ready.

The wallet shows the member’s points, My vouchers (ready ones first, then the last few redeemed, greyed out with their code) and Unlock rewards. Rewards the member cannot afford yet are greyed out with how many more points they need. Tapping a reward asks to confirm, then spends the points and adds the voucher.

Unlocking needs the app version with tap-to-claim list rows; slide to redeem needs the app version with the redeem screen. Older apps show the wallet without those actions.

4. Check redemptions

Mobile App Manager > Reward Redemptions lists every redeemed voucher, newest first: when, the member, the reward, where it came from (unlocked with points or invite reward), the code and the voucher number. Search by code, reward or member. Staff can match the code on the member’s proof screen against this list.

Invite reward for both players

With MAM BuddyPress check-ins and its friend codes, you can reward both players when a member’s invited friend checks in for the first time:

  1. Under Rewards and Vouchers, choose the reward in Invite reward for both players.
  2. The push is “Gamipress – Both players earned the invite reward” on the Notifications screen (push on, email and text off by default). Tapping it opens the wallet.

Each invited friend triggers the reward once. In the wallet the voucher says “Invite a friend reward”.

Notes

  • Spending points lowers the member’s GamiPress points balance, which is what the wallet shows. To keep the level meter from going down when members spend, set Level bar counts to Lifetime points earned (Progress Meter section). With the default (points balance) the meter and “points to next level” go down after an unlock; the rank already earned stays either way.
  • Points spent show in points history as a deduction.
Was this article helpful?
Contents

    Need Support?

    Can't find the answer you're looking for? Don't worry we're here to help!