Skip to content

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:

ModeWhenWhat members see
Single-merchantThey open your subdomainYour merchant detail page is the Home tab — your logo, programs, and a Menu/Catalogue button. The shared discovery tabs are hidden.
Aggregator / portalThey open the no-subdomain portalA 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:

TabShowsWho sees it
PromotionsPromotions from merchants across the portal.Everyone
VoucherVouchers offered across merchants.Everyone
ActivityThe 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:

ElementWhat drives it
Logo & cover imagesYour merchant branding.
Brand colourYour merchant colour — tints buttons, accents, and highlights everywhere.
Labels (Menu vs Catalogue)Your template type — see below.
Programs shownThe loyalty programs you've set to Show on Member App.

Template type

Your merchant template type changes the layout and wording across the app:

TemplateUsed byOrder button reads
Food (default)Cafés, restaurants, F&BMenu / Order
ServiceSalons, servicesOrder
RetailShops selling goodsCatalogue

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.

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:

AreaWhat members doPage
Getting startedSign up, log in (password, OTP, PIN, biometric), and find their QR code.Getting Started
Loyalty walletHold their membership card, points, vouchers, stamps, and store credit; redeem and gift them.Loyalty Wallet
Online orderingBrowse your menu, customise items, check out, pay, and track the order.Online Ordering
Profile & referralsEdit 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.