Easy POS Docs - Loyalty Program

Program administration
Create and edit ERPNext Loyalty Programs from a dedicated list + detail editor: program type, conversion factor (currency-per-point), qualifying customer group, expiry/validity window, and tiered collection rules.
Earning & redeeming points in-cart
The Cart shows the selected customer's enrolled program and live points balance. At payment, a cashier can redeem points toward the invoice total, capped at the customer's balance and the amount the grand total can actually absorb — the redeemed amount is broken out separately in the payment summary.