Loyalty point deduction should be calculated based on the net_total of a transaction, not the grand_total.
- [ ] Loyalty point deduction should be done on `net_total` and not on `grand_total` - [ ] In Customer master there is a read only field `Loyalty Program Tier`. What is its purpose ? - [ ] If auto-opt-in is enabled then should it be applied to Customer when Sales Invoice is being made ? Right now, if a new Customer is made and there if there is any Loyalty Program with auto-opt-in enabled, then that Program is automatically selected while Customer's creation. So for already existing customer, there should be some provision right ? - [ ] There should be a threshold to how much one can redeem ? - [ ] Minimum spent set in Loyalty Program does not seem to to have been enforced - [ ] If in Loyalty Program, 'Customer Group' & 'Territory' are not set then does that mean it should be applicable to Customer for all kinds ? Right now there's a strict check with 'and' conditioning. So if I were to have a customer whose 'Customer Group' or 'Territory' or both is not set, then no Loy