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