Project

General

Profile

Edit Copy Actions

Feature #9710

closed

Feature #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

Added by Yalavarthi Thriveni 4 months ago. Updated 4 months ago.

Status:
Closed
Priority:
Normal
Target version:
-
Start date:
07/14/2026
Due date:
% Done:

100%

Estimated time:
Spent time:

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.


Add

Subtasks


Add

Related issues

Edit Copy Actions

Also available in: Atom PDF