1. Cashback not on effective cart value
I have created a DISCOUNT code of 50%
and Wallet CASHBACK per order is 20%
When ordering a product of 1000
Cost after applying discount of 50% – 500
But CASHBACK given is 20% of 1000 = 200 and not 20% of new effective price 500
2. When selecting pay by wallet while checkout – again cashback is on total cart value and not effective cart value
Total Cart value – 1000
Amount in Wallet = 500
On applying wallet amount to cart – effective cart value = 500
Cashback offered = 20% of 1000 – 200 AND NOT 20% of 500 = 100