The Member App — Overview
Overview
The member app is the customer-facing side of Rewardly — the web app your members use to earn and redeem rewards, browse your outlets, and order online. It runs in any browser and installs as a PWA (a web app that adds an icon to the home screen), so there's nothing for your customers to download from an app store.
The app is multi-tenant by subdomain — what a member sees depends on the address they open. On your subdomain (e.g. beanbrew.rewardly.app) it wears your branding — your logo, your brand colour, your programs — and behaves as a single-merchant app. With no subdomain (the shared rewardly portal) it runs in aggregator mode and shows many merchants at once.
It's the same member identity used at the counter. When a customer shows their QR code at the POS, it's this account the cashier scans — so points earned in store appear here in real time, and rewards bought here are ready to spend in store.
The two modes
The app has two top-level layouts, decided by the address:
| Mode | When | What members see |
|---|---|---|
| Single-merchant | They open your subdomain | Your merchant detail page is the Home tab — your logo, programs, and a Menu/Catalogue button. The shared discovery tabs are hidden. |
| Aggregator / portal | They open the no-subdomain portal | A bottom tab bar with Feed, Home, NearMe, and (when logged in) MyRewards — browsing across many merchants. |
Most of your members are in single-merchant mode
When you share your own subdomain link or QR, customers land straight on your branded page. The aggregator portal is the shared Rewardly directory — useful to know it exists, but it's not where you send your own customers.
In aggregator mode the tabs are:
- Feed — promotions, vouchers, and (when logged in) the member's own activity.
- Home — followed categories, the member's collection of followed merchants, and an all-merchants feed.
- NearMe — a map of nearby merchants, using the device's location.
- MyRewards — the memberships the customer holds across merchants (logged in only).
The next few sections describe each of these tabs in detail. They're portal-only — they don't appear on your own subdomain, where your merchant page replaces Home and the discovery tabs are hidden.
Home (aggregator)
The portal Home tab is the shared Rewardly directory. It has three stacked areas:
- Followed categories — a horizontal scroll of the categories the member follows, up to 7, plus an Other tile. Tapping Other opens an all-categories picker (or prompts a guest to log in).
- My Collection — a horizontal list of the merchants the member follows, with a see all link to their full followed-merchants list.
- All Merchants — an infinite-scrolling feed that interleaves merchant cards with promotion banner images. Tapping a banner opens that promotion.
Members can pull to refresh the page. When there's nothing to show, the empty state reads "Merchants not found". The header carries a search icon that opens merchant search, and a real-time loyalty or POS transaction refreshes the followed list on its own.
Portal-only — your customers land elsewhere
Home is part of the no-subdomain portal. When customers open your subdomain they land on your branded merchant page instead, which takes Home's place. Send your own customers to your subdomain link or QR, not the shared portal.
Near Me
The NearMe tab uses the device's location and Google Maps to surface merchants close to the member. It shows:
- A map with a marker for each nearby merchant.
- A list of merchant cards below the map.
- A range slider (default 5 km) to widen or narrow the search radius.
- A category filter to limit results to one category.
Tapping a merchant — or its more link — opens that merchant's detail page. If the member has location turned off, the screen prompts "Enable your location and try again!".
Near Me needs location permission
NearMe depends on the browser's geolocation permission and the Google Maps service. If a member declines the location prompt, the map can't populate.
Feed
The Feed tab is a cross-merchant stream with a segmented control at the top:
| Tab | Shows | Who sees it |
|---|---|---|
| Promotions | Promotions from merchants across the portal. | Everyone |
| Voucher | Vouchers offered across merchants. | Everyone |
| Activity | The member's own transaction and notification activity, with an unread-count badge. | Logged-in members only |
The Activity tab only appears once a member is logged in — it's their personal feed of points earned, vouchers redeemed, and other account events.
What it looks like
Whichever mode they're in, a few things are consistent and driven by your settings:
| Element | What drives it |
|---|---|
| Logo & cover images | Your merchant branding. |
| Brand colour | Your merchant colour — tints buttons, accents, and highlights everywhere. |
| Labels (Menu vs Catalogue) | Your template type — see below. |
| Programs shown | The loyalty programs you've set to Show on Member App. |
Template type
Your merchant template type changes the layout and wording across the app:
| Template | Used by | Order button reads |
|---|---|---|
| Food (default) | Cafés, restaurants, F&B | Menu / Order |
| Service | Salons, services | Order |
| Retail | Shops selling goods | Catalogue |
The Retail template also uses a distinct card-style layout on some screens (such as sign-up). Your template is set on your merchant profile — contact Rewardly support if you're unsure which one you're on.
Languages
The app is available in three languages — English, Mongolian, and Chinese. Members switch language from a dropdown in the header (on your merchant page and on the login screen). The choice is remembered on their device.
Changing language reloads the page
Switching language applies after a quick full-page reload — that's expected.
Light & dark theme
A light/dark theme toggle sits in the profile, login, and merchant headers. Members choose whichever they prefer; your brand colour is applied on top of both.
Real-time updates
While the app is open it holds a live connection to Rewardly. A POS or loyalty transaction, a change to an open order, or a new notification updates the relevant screen on its own — no refresh needed.
A dropped connection may not reconnect on its own
The live connection doesn't automatically re-establish itself after most network drops. If a member leaves the app open for a long time and updates stop arriving, refreshing the page restores them.
Notifications & popups
- In-app toasts — when something happens to a member's account (points earned, a voucher redeemed, an order paid), a toast slides in. Members control which types reach them in their notification settings.
- Popup marketing messages — you can configure image popups that appear on chosen pages. Each has a show-times cap, so a member stops seeing it after the set number of views; tapping it opens the link you set.
Install as a PWA
On iOS, members get an "Add to Home Screen" prompt so the app installs like a native one. Once installed it opens full-screen from the home icon.
iOS install prompt
The home-screen install prompt is shown on iOS. On other platforms members can still install via their browser's own "install app" / "add to home screen" option.
Your merchant page (the loyalty hub)
On your subdomain, the merchant page is where your members live. It's the screen that takes Home's place in single-merchant mode and the hub everything else hangs off.
It shows:
- Your branding — logo, name, description, and a cover-image carousel.
- An order button — a Catalogue, Menu, or Order button (the wording follows your template type) when your outlets accept orders. It routes into the order flow. By default it requires the member to be logged in, unless you allow rewards or the menu to show before login.
- The program list — your loyalty programs (vouchers, points, stamps, store credit, memberships, cashback, and more) render below, for members to browse and redeem.
- A floating "Login or Register" CTA for guests or members who haven't joined yet.
The header carries a language dropdown, a light/dark theme toggle, a notification bell, and — when you allow members to redeem loyalty themselves and the viewer isn't a guest — a Redeem scan button.
Claiming a receipt for points
Joined members can claim the points from a paid order without showing a QR at the counter. The Check receipt modal on your merchant page lets a member scan or type in a receipt to assign that order's points to their account.
Deep links assign receipts automatically
If a member opens your page from a link that carries a receipt reference, and they're a logged-in joined member, the receipt is assigned to them automatically — no scan needed.
Joining your merchant
When a logged-in member who hasn't yet joined arrives with a join intent — for example they followed a referral link or opened your subdomain for the first time — the app shows a terms-acceptance modal they must accept before joining. See Getting Started for how members join and what acceptance covers.
The merchant about page
Tapping your logo or name on the merchant page opens a richer about page — the customer-facing place where your address, map, and hours live. It shows:
- A cover carousel and a masonry photo gallery.
- An outlet selector with a map — members pick an outlet and see its pin.
- Per-outlet working hours with a live "open now" indicator that correctly handles outlets whose hours run past midnight.
- A terms drawer for your merchant terms.
Keep your outlet addresses, map pins, and opening hours up to date in your settings — this is the page members check to find and visit you.
Merchant search
In aggregator mode, the search icon in the Home header opens a global merchant search across every merchant on the portal — members find a merchant by name. A location-scoped variant narrows the same search to merchants near the member. This is the portal's discovery search; on your own subdomain members are already on your page, so there's no merchant search to perform.
What your members can do
Each area has its own page in this guide:
| Area | What members do | Page |
|---|---|---|
| Getting started | Sign up, log in (password, OTP, PIN, biometric), and find their QR code. | Getting Started |
| Loyalty wallet | Hold their membership card, points, vouchers, stamps, and store credit; redeem and gift them. | Loyalty Wallet |
| Online ordering | Browse your menu, customise items, check out, pay, and track the order. | Online Ordering |
| Profile & referrals | Edit their details, manage addresses and preferences, and refer friends. | Profile & Referrals |
Driven by your settings
Almost everything in this section is yours to control. The programs that show, the order button's label, whether members can redeem points themselves, whether guests can order without an account — all come from your merchant and outlet settings, not from the app itself. Where a screen depends on a specific toggle, the page for that area names it.
Related
- What Members See at the POS — the same member, from your cashier's side of the counter.
- Customer App — Getting Started — how members sign up and log in.
- Loyalty Wallet — the card, points, vouchers, stamps, and credit.
- Online Ordering — ordering and paying from a phone.
- What is Rewardly? — how the member app fits the wider platform.