Customer Policies

  • Gets a 7-day credit period from invoice date to pay.
  • Pays within 7 days → double reward points (2.00x multiplier).
  • Pays after 7 days → points gradually decrease with each delayed day.
  • Pays after 30 dayszero points awarded.
  • Buys ₹2,00,000+ in a month → extra bonus points.
  • Buys above ₹2,00,000 again next month → additional loyalty bonus.
  • Buys every month consistently → regular customer bonus.
  • Buys above ₹2,00,000 → extra points scaled to purchase value.
  • Buys a Special Product or Old Stock item → automatic bonus points added on top of normal points (Special: +300 / Old Stock: +500, stacking to +800 if both are on one invoice).
  • Referred by marketing rep → still gets all normal rewards, doubled if paid within 7 days.

System Administrator Policies

  • Designates products as Special Product or Old Stock.
  • Sets bonus point value per tagged product (e.g. Special Product = +300, Old Stock = +500).
  • System auto-scans every invoice for tagged items and applies the bonus automatically.
  • Bonuses from multiple tagged items on one invoice accumulate (e.g., Special + Old Stock = +800).
  • Owns core thresholds driving the engine: 7-day credit, 30-day cutoff, and ₹2,00,000 monthly limit.

Marketing Policies

  • Rep earns commission on every purchase made through them (no minimum purchase requirement).
  • Rep earns 1% of invoice value in reward points.
  • Onboarding a new shop → Rep receives a flat bonus of 1,000 points upon successful customer verification. This is a one-time onboarding reward in addition to standard sales points.
  • Redemption Channels → Representatives can redeem their points balance directly for **cash transfers** (1 point = ₹1 bank transfer) or choose from premium catalog products (Bikes, Laptops, TVs, Phones).
  • Rep's points are credited only after successful invoice payment completed by the customer.
  • Customer on the referred invoice still gets full normal rewards independently (doubled if paid within 7 days).

Core Business Rules (BR-01 to BR-14)

  • BR-01: Set 7-day payment credit period.
  • BR-02: Payment within 7 days doubles reward points.
  • BR-03: Points decrease daily after day 7.
  • BR-04: Zero points after 30 days.
  • BR-05: ₹2,00,000+ monthly purchases earn bonus points.
  • BR-06: Consecutive ₹2,00,000+ monthly purchases earn loyalty bonus.
  • BR-07: Monthly purchasing earns regular customer bonus.
  • BR-08: Purchases over ₹2,00,000 earn additional value-based points.
  • BR-09: Admin flags Special Product/Old Stock.
  • BR-10: Product bonuses add to normal purchase points.
  • BR-11: Multiple items in one invoice yield cumulative bonuses.
  • BR-12: Representatives earn 1% of invoice value for all purchases made through them (no minimum purchase required).
  • BR-13: Representative points credit post-payment.
  • BR-14: Customers earn points per standard payment rules.
  • BR-15: Representatives receive a one-time flat bonus of 1,000 points for onboarding a new shop customer.
RewardAdmin
Dashboard
Overview of points, invoices, and payouts
● Config version 14 — active since 1 Jul 2026
Points issued (this month)
1,84,200
↑ 12% vs last month
Marketing payouts pending
9,450 pts
6 invoices awaiting payment
Tagged products active
23
14 Special · 9 Old Stock
Customers ≥ monthly threshold
47
of 312 active customers
Recent Invoices & Point Breakdown
View all →
InvoiceCustomerValueTagsPointsStatus
INV‑2247Ganesh Traders₹85,000up to 1,700Pending
INV‑2240Kavya Retail₹1,60,000Special2,400
INV‑2231Lakshmi Textiles₹1,20,000Old Stock3,900
INV‑2198Sri Balaji Stores₹75,000640
Active Reward Configuration
Edit →
Payment credit period7 days
Zero-point cutoff30 days
Monthly bonus threshold2,00,000
Marketing referral minimumNone
Marketing reward rate1%
Product A (Special) bonus+300 pts
Product B (Old Stock) bonus+500 pts
Double points itemsProduct X, Product Y
New shop onboard bonus+1,000 pts
What the Admin Side Controls
01
Reward Rule Configuration
  • Set the payment credit period (e.g., 7 days)
  • Set the zero-point cutoff window (e.g., 30 days)
  • Set the monthly high-purchase bonus threshold amount
  • Set marketing referral minimum invoice value and reward rate (1%)
  • Every setting is dynamic and configurable
02
Product Tagging
  • Mark any inventory item as Special Product or Old Stock
  • Designate specific products for Double Points (2.0x multiplier)
  • Assign unique bonus point values per tagged item
  • System auto-scans invoices for tags with zero manual steps
  • Multiple tagged item bonuses accumulate additively
03
Config Versioning
  • Save changes as new configurations with timestamped revisions
  • Historic invoices evaluate strictly against rules active at purchase time
  • Changes today never retroactively overwrite yesterday's point credits
04
Audit Log
  • Complete ledger containing customer IDs, rule, timestamp, invoice
  • Filterable by rule types, customers, and invoice identifiers
  • Full historic traceability for point disputes and auditing
05
Marketing Rep Oversight
  • Monitor representatives and the active invoices linked to them
  • Track pending vs. finalized commission credits (1% pool)
  • Approve and log one-time onboarding bonuses (+1,000 pts) for newly registered shops
  • Identify which invoices qualify vs. don't
06
Reports & Monitoring
  • Evaluate points issued by period, customer tiers, and product tags
  • Identify accounts approaching the high purchase spend limit
  • Consolidate commission payouts by representative and month
Client Side — Customer App
Home
9:41●●●● 5G ⌁
Good afternoon
Arjun Ramesh
Reward Points Balance
18,420 pts
Lifetime earned: 24,900Redeemed: 6,480
Invoice #INV-2247 4 days left
₹85,000 · issued 3 days ago
Pay within 4 days to lock in double points (1,700 pts).
Monthly Purchases ₹55,000 to go
₹1,45,000 of ₹2,00,000 monthly threshold — cross the line to unlock the high‑purchase bonus.
Recent Activity
INV‑2231 · Old Stock item
Auto bonus, paid day 2
+500
INV‑2231 · Base + 2x
Paid within credit period
+3,400
INV‑2198 · Late payment
Paid on day 19 — reduced rate
+640
Home
Scan
History
Rewards
Profile
Screen Logic Details
  • Main landing dashboard showing current points totals.
  • Open invoices highlight payment timings and double point multipliers.
  • Volume trackers show how close they are to the monthly bonus tier.
  • Recent feed details calculation multipliers applied to past invoices.
Scan QR Code
9:41●●●● 5G ⌁
Scanner
Scan Invoice QR
QR Code Detected
INV-2247 · Ramesh & Sons · ₹85,000
Processing reward points validation...
Home
Scan
History
Rewards
Profile
Screen Logic Details
  • Customer points are earned by scanning QR codes printed on invoices.
  • Viewport scans the bill's invoice ID and instantly syncs transaction values.
  • Saves manual entry and validates invoices automatically against the database.
History
9:41●●●● 5G ⌁
Your activity
Points History
All
Earned
Bonuses
Late / Reduced
Redeemed
July 2026
INV‑2247 · Pending
₹85,000 · due in 4 days
Redeemed Cashback
Voucher #VOUCH-9812
-2,500 pts
INV‑2240 · Special Product
Product A auto bonus
+300
INV‑2240 · Base + 2x
Paid on day 4
+2,100
June 2026
INV‑2231 · Old Stock
Auto bonus
+500
INV‑2231 · Base + 2x
Paid on day 2
+3,400
Redeemed Gift Card
Amazon ₹1,500 Voucher
-3,980 pts
INV‑2214 · High purchase
Monthly total crossed threshold
+1,000
INV‑2198 · Late payment
Paid on day 19
+640
Home
Scan
History
Rewards
Profile
Screen Logic Details
  • Detailed ledgers of all point transactions grouped by month.
  • Clear description tags indicating why points were added or reduced.
  • Filters allowing sorting by standard base, bonuses, or penalties.
Rewards Rules
9:41●●●● 5G ⌁
Program overview
How You Earn
Regular Customer
4 consecutive months above threshold — 2 more to unlock next tier
Double Points Products 2× Points
Purchasing these tagged products awards double points (2.0x base bonus multiplier) on purchase:
Product X, Product Y
Earning Rules
Pay within 7 days
Double points on that invoice
Pay after day 7
Points reduce daily until day 30, then zero
Cross the monthly threshold
Currently ₹2,00,000 — earns extra bonus points
2 consecutive qualifying months
Additional loyalty bonus points
Special Product / Old Stock
Flat bonus per tagged item, stacks per invoice
Double Points Products
Tagged items (Product X, Product Y) automatically receive a 2.0x points multiplier
Points Redemption Shop Catalog
Redeem your accumulated points balance for high-value rewards:
🏍️
Sports Bike
60,000 pts
💻
Laptop (Pro)
35,000 pts
📺
Smart TV 4K
25,000 pts
📱
Flagship Phone
20,000 pts
Home
Scan
History
Rewards
Profile
Screen Logic Details
  • Plain-English layout of calculations guidelines and thresholds.
  • Gamified status markers tracking loyalty consecutive runs.
  • Auto-synchronized values mirroring the active Admin settings.
Profile
9:41●●●● 5G ⌁
AR
Arjun Ramesh
Customer ID: CUS‑10432
Account
Phone
+91 98765 43210
Business Name
Ramesh & Sons
GSTIN
33ABCDE1234F1Z5
Preferences
Payment due reminders
On
Points credited alerts
On
Home
Scan
History
Rewards
Profile
Screen Logic Details
  • Account metrics matching active invoice credentials.
  • User setting nodes governing credit period text warnings.
Marketing Side — Representative App
Home
9:41●●●● 5G ⌁
Welcome back
Priya Menon
Your Points (1% of Invoice)
2,500 pts
pending — credits after customer pays
6
Linked Invoices
₹4.1L
Total Value
🏆 Gold Tier Representative Rank #4
18,300 / 25,000 XP +6,700 XP to Platinum
⚡ Onboard Streak x3 🎯 Target Master 👑 Kingmaker
+ Link New Invoice
Invoices Linked To You
Ganesh TradersPending
INV‑2247 · ₹85,000 · Day 3 of 7
You earn
850
1% of invoice
Customer earns
Up to 1,700
Doubled if paid ≤ 7 days
Balaji Supermarket
New Shop Registration Bonus
You earned
+1,000
One-time registration credit
Home
Invoices
Earnings
Profile
Screen Logic Details
  • Separate displays mapping rep 1% metrics against customer rewards.
  • Real-time pending warnings (points require paid invoices to clear).
  • One-click shortcuts to associate invoices to rep credentials.
Invoices
9:41●●●● 5G ⌁
Invoices linked to you
My Invoices
All
Paid
Pending
Not qualified
Ganesh TradersPending
INV‑2247 · ₹85,000 · Day 3 of 7
You earn
850
1% · credits on pay
Customer earns
Up to 1,700
Base, doubled if ≤7 days
New Horizon MartPending
INV‑2255 · ₹42,000 · Day 1 of 7
You earn
420
1% of invoice
Customer earns
Up to 840
Doubled if paid ≤ 7 days
Balaji Supermarket
New Shop Registration Onboard
You earned
1,000
Onboard bonus credited
Home
Invoices
Earnings
Profile
Screen Logic Details
  • Listings showing the payout splits (rep's 1% vs. customer's points).
  • Visual warnings for non-qualifying invoices (below the minimum config limit).
Earnings
9:41●●●● 5G ⌁
Overview
Earnings
Points Balance
18,300 pts
Lifetime: 43,300Redeemed: 25,000
Last 6 Months
Feb
Mar
Apr
May
Jun
Jul
Region Leaderboard July
🥇 1. Rohan Mehta 58,400 XP
🥈 2. Sneha Sharma 49,200 XP
🥉 3. Vikram Sen 45,800 XP
👉 4. Priya Menon (You) 43,300 XP
Home
Invoices
Earnings
Profile
Screen Logic Details
  • Isolated earnings trackers mapping commissions over time.
  • Historic payouts listing exact invoice details.
Profile
9:41●●●● 5G ⌁
PM
Priya Menon
Rep ID: MKT‑0087
Performance
Linked invoices
17
Conversion to paid
86%
Home
Invoices
Earnings
Profile
Screen Logic Details
  • Representative key statistics including invoice conversion rates.

Rewards Policy Variables

Days within which invoice payment receives a 2.0x points multiplier.
Days after which payment awards zero reward points.
Minimum monthly purchases to trigger loyalty/high spend bonuses.
Flat bonus awarded for meeting the high purchase spend limit.
Flat bonus points for consecutive qualifying high-purchase months.
Bonus awarded consistently to monthly buyers.
Flat bonus points awarded for Special Product items on invoice.
Flat bonus points awarded for Old Stock items on invoice.
Comma-separated list of products that award double points (2.0x base bonus) on purchase.
Flat bonus reward points awarded to Sales Representatives for registering and onboarding a new shop.
Rate used to calculate representative points based on referred invoice total.