The wallet loyalty program guide for Moroccan retailers

2 June 2026 — The Wafiy team · Loyalty

A good loyalty program isn't declared, it's configured. This guide walks you through it, step by step, from the first decision to the first reward handed over at the counter. No app to make your customers install: everything lives in Apple Wallet and Google Wallet.

Step 1 — Choose your accumulation format

It starts with one question: what do your customers accumulate? Wafiy offers three formats, and a single mechanism under the hood.

  • Stamps — The simplest, the most readable. One visit, one stamp; at the configured threshold, a reward. Ideal for a barbershop or café, where every visit counts the same.
  • Cashback — A percentage of the amount spent, credited as balance. Staff enter the purchase amount on the tablet. Built for a varying basket: a restaurant, a boutique.
  • Points — Points that rise with purchase value, at the rate you set. Close to cashback, with its own display and scale.

Keep in mind: these three formats aren't three systems. It's the same credit event, displayed differently. You reason by trade, not by technology. All money is counted in MAD cents, with no floating point, so your balances are always exact.

Step 2 — Design the card

The card is your establishment's daily brand impression. From the dashboard, you choose:

  • The card colours (background, text, labels) with a live preview.
  • Your logo and a strip image.
  • The messages that appear on the lock screen when the card updates.

The wallet imposes a few rules: three global colours, sufficient contrast. The platform warns you if a setting risks being flattened by iOS. The result is a restrained, premium card, true to your brand.

Step 3 — Define your rewards

This is the heart of the program. You configure:

  • The threshold that triggers a reward (number of stamps, balance amount, points total).
  • The description of the reward handed to the customer.
  • An expiry policy if the reward has a validity window.
  • The birthday gift: type and window around the date. It only fires for customers who provided their date of birth, never required.

The moment a customer crosses the threshold, the reward unlocks on its own, the card updates, and the message lands on their lock screen. No action on your part at trigger time.

Step 4 — Turn on referrals

Referrals are built into every issued card, with no extra configuration: the QR on the back encodes a referral link. When a customer shows it to a friend, the friend lands on the enrollment page, attribution already pre-filled. Credit only drops when the friend completes their own enrollment with their number; self-referral is rejected.

You only choose the reward credited to the referrer, stamp or cashback. It's an acquisition channel that runs on its own.

Step 5 — Enroll your first customers

Enrollment is friction-free. The customer scans your counter QR or opens a shared link, lands on the enrollment page, enters their name and phone (date of birth stays optional), grants WhatsApp consent, and adds the card in one tap.

  • The phone is the customer's identity anchor for their whole life in the system: it enables WhatsApp, the birthday trigger and card recovery if they change phones.
  • The device, iOS or Android, is detected at enrollment. All message routing flows from it.

Step 6 — Talk to your customers

Once your base is built, you broadcast from the dashboard:

  • Text announcements — A message that lands on the lock screen of all your enrolled customers. No WhatsApp cost.
  • Link offers — For an offer that leads to a page: the platform routes the link through the right channel by device.
  • Lapsed-customer reactivation — Automatic outreach to inactive customers after a delay you set, with a cooldown so you never wear them out.

What comes next

Once loyalty is in place, the same card carries your gift cards and, for businesses that want them, VIP tiers where the card transforms as the customer progresses. It all comes from the same foundation, configured once.

JOIN THE LIST

A CARD YOUR CUSTOMERS WON'T LOSE

Apply to the Wafiy circle. We select the merchants we work with, one by one: assisted setup, priority onboarding, privileged terms.

No app to install, no extra tool to learn. Your card lives in the wallet your customers already carry. We set it up with you.

Join the list