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