PurpleHere POS v3.21 Update
What's New
Refer & Earn Program
- Earn 15% monthly recurring commission for every business you refer to PurpleHere POS
- Referred sign-ups automatically receive 20% off their first month
- New partner dashboard with wallet, payout requests, and referral analytics in 4 languages
- Public landing page at /referral-program with built-in earnings calculator
Improved Billing UX
- Accounts with overdue invoices can now log in and pay directly
- One-click payment from the new "Account on hold" banner
- Service automatically restores once payment is confirmed — no support ticket needed
Invoice Counts Fix
- Dashboard counters now match the invoice page exactly
- Pending and overdue invoices display correctly for Restaurant, Brand, and Foodcourt roles
System Admin — Referral Management
- New /pos/admin/referrals with 4 tabs: Overview, Partners, Payouts, Settings
- Click any partner to see their referred users, commission history, and payout history
- Approve, mark-paid, or reject payout requests directly in the admin UI
Restaurant Admin — Staff Management
- Restaurant admins can now add, edit, and remove their own staff
- Previously this was a System Admin-only operation
Security Hardening
- 7 protected endpoints now block cross-tenant access
- Orders, sales, activity logs, invoice settings, and membership all locked down
- 21 permanent regression tests added to the security safety net