Skip to main content

Loyalty Points System

Phase 1: MVP

The Loyalty Points System allows customers to earn and redeem points through various activities, creating an engaging rewards experience.

The Loyalty Points System allows customers to earn and redeem points through various activities, creating an engaging rewards experience.

Customer WeChat Mini Program Features

Points Dashboard

  • Current Balance
    • View real-time points balance
    • Points history (earned, redeemed, expired)
    • Membership level based on point thresholds
    • Tier benefits and upgrade progress indicator

Earn Points

  • Purchase Points

    • Earn points from purchases with store categories
    • Configurable earning rates (e.g., 1 point per XX CNY)
    • Category-specific point multipliers
  • Action-Based Earning

    • First login or registration bonus
    • Daily check-in rewards
    • Referral bonuses
    • Survey or feedback completion
    • Event participation and challenges
  • Earning Rules Display

    • Clear display of earning rules and tips
    • Helpful guidance for maximizing points
  • Scan Receipt to Earn Points

    • Upload or take photo of in-store receipt
    • OCR auto-extraction of store, amount, and date
    • Automatic points after validation
    • Receipt scan status tracking (Pending, Approved, Rejected)

Redeem Points

  • Reward Catalog

    • Browse redeemable rewards (vouchers, gifts, discounts)
    • Filter by category, points required, or tier eligibility
    • Direct redemption via app
  • Redemption Process

    • Generate and display QR code or voucher code
    • Instant redemption confirmation
    • Usage tracking and history

Notifications

  • Point Activity Alerts

    • Notifications when points are earned
    • Alerts when points are redeemed
    • Warnings for points near expiration
  • Promotional Messages

    • Limited-time earning events
    • Special redemption promotions
    • Bonus point opportunities

Admin Web App Features

Points Rules Management

  • Earning Rules Configuration
    • Define earning rules with store categories
    • Set bonus conditions (e.g., double points weekend, birthday bonus)
    • Configure action-based point grants
    • Customize rules by segment or membership tier

Rewards & Redemption Settings

  • Reward Catalog Management
    • Create and manage reward catalog
    • Set points required per reward
    • Configure quantity limits, expiry dates, and user group restrictions
    • Set up "Points + Cash" redemption options
    • Add reward descriptions and media

Customer Points Management

  • Individual Customer Management
    • View customer points history
    • Manually add/deduct points with reason logging
    • Track redemption history and status
    • Export reports for auditing

Promotions & Campaigns

  • Bonus Point Campaigns
    • Schedule and launch bonus point campaigns
    • Segment-based bonus rules (e.g., "Gold Members get 2X points")
    • Real-time reporting for campaign performance

Security & Anti-Fraud

  • Fraud Prevention
    • Limit per-day earning or redemption
    • Detect suspicious patterns (e.g., mass referrals)
    • Admin logs and role-based permissions for point changes

Integration & Reporting

  • Reporting
    • Exportable reports (daily/weekly/monthly summaries)
    • Integration with BI tools or CDPs
    • Custom report generation