Feature #9710
closedFeature #9707: Reward points Module in POS, E-commerce, Landscaping module
Feature #9709: Reward points- Point Rules - Earning Rules
Reward points- Point Rules - Earning Rules - Points per purchase
Description
Customers earn reward points whenever they complete a successful purchase or service payment.
The system automatically calculates eligible reward points after invoice completion according to configurable earning rules.
The earning calculation may depend on:
Total invoice value
Eligible product categories
Service types
Customer membership level
Promotional campaigns
Tax inclusion/exclusion
Payment method
Reward points are credited only after successful payment.
Business Flow
Customer Purchase
│
Invoice Generated
│
Payment Completed
│
System Validates Eligibility
│
Calculate Reward Points
│
Credit Reward Wallet
│
Update Customer Balance
│
Create Reward Ledger Entry
Retail POS Example
Customer purchases
Plants = $80
Fertilizers = $40
Total = $120
Business Rule
1 Point = Every $10 spent
Customer earns
120 / 10 = 12 Points
Points are automatically credited after payment.
Retail E-commerce Example
Customer orders online
Rose Plants
Gardening Tools
Delivery
Total Order: $250
After successful online payment
Customer automatically receives 25 Reward Points / based on e-commerce module earn points login will calculate Reward Points .
Landscaping Example
Customer pays
Landscape Installation
Invoice: $4,800
Company Rule
1 Point per $50
Customer receives
96 Reward Points after invoice payment.
Subtasks
Related issues