22 / Loyalty

Loyalty, membership, referral

Fourteen loyalty primitives used across the Oak Flats workshop — Bronze through Brodie tiers, points ledger, rewards catalogue, referrals, payouts, milestones, renewals, and lapsed-member rescue.

Production answer

Loyalty, membership, referral is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.

Primary CTAReview Loyalty, membership, referral states
Generative search brief

Loyalty, membership, referral: Fourteen loyalty primitives used across the Oak Flats workshop — Bronze through Brodie tiers, points ledger, rewards catalogue, referrals, payouts, milestones, renewals, and lapsed-member rescue.

Visual reference only — no real points or payouts wired
Scene 01

Loyalty card

Holographic member card — tier badge, points balance, holder name, member-since date.

Visual · count-upOpen
Scene 02

Points ledger row

Single activity row in the points ledger — timestamp, action, points-earned chip.

Visual onlyOpen
Scene 03

Tier progress meter

Current → next tier segmented bar with remaining points and next-perk preview.

Visual · meterOpen
Scene 04

Tier benefits card

Per-tier benefits list — check / locked icons + upgrade CTA into next tier.

Visual onlyOpen
Scene 05

Reward catalogue tile

Single redeemable reward — thumbnail, name, points cost, stock chip, redeem CTA.

Stateful · redeemOpen
Scene 06

Redeem CTA

State machine button — idle → confirming → redeemed (confetti) → fail.

Stateful · asyncOpen
Scene 07

Referral link generator

Shareable link + code + QR with email/SMS share buttons.

Stateful · copyOpen
Scene 08

Referral leaderboard

Top referrers table — rank chip, avatar, name, referral count, AUD earned.

Visual · sortableOpen
Scene 09

Affiliate payout history

Payout table — date, AUD amount, PayID/BSB method, status chip.

Visual · sortableOpen
Scene 10

Milestone celebration

Confetti-on-appear surface — headline, earned reward chip, share CTA.

Visual · autofireOpen
Scene 11

Renewal banner

Sticky CTA bar with days-remaining countdown + auto-renew toggle.

Stateful · toggleOpen
Scene 12

Lapsed-member rescue

Win-back surface — friendly headline, reactivation offer, CTA.

Visual onlyOpen
Scene 13

Benefit chip

Tiny chip — benefit label + earned/saved/redeemed amount.

Visual onlyOpen
Scene 14

Birthday reward

Birthday card with confetti, bonus-points chip, and claim CTA.

Stateful · claimOpen
Bonus

Full member portal

Full member portal scene composing loyalty card, tier progress, benefits, rewards catalogue, ledger, referrals, leaderboard, payouts, renewal banner, milestone, and birthday reward.

Stateful · compositionOpen