This may be of interest for people who use the rewards points module, and make order adjustments prior to shipping.
Daily Operations:
We give a 5% reward to the customers rewards account on most purchases.
We are on delayed capture, and do not capture CC until we ship as it is common for our customers orders to get adjusted by us and them.
When we ship, we capture the funds, and that is when the order total is correct.
Example: Original Order amount $6977.82
The customer cancelled one line item bringing the order total to $2023.32
However, the customer was awarded 348 rewards points based upon the original order value, not the correct (Shipped) order value. The rewards points should not be awarded until the order shifts to 'Shipped', and then they should be calculated based upon that order value. Currently if customers change their orders, those changes are not being taken into account in the rewards calculation.
I do not find place in the setting where I can fix this. Is this a problem anyone else experiences, or are our operations different to the point this only applies to us?
Scott
Daily Operations:
We give a 5% reward to the customers rewards account on most purchases.
We are on delayed capture, and do not capture CC until we ship as it is common for our customers orders to get adjusted by us and them.
When we ship, we capture the funds, and that is when the order total is correct.
Example: Original Order amount $6977.82
The customer cancelled one line item bringing the order total to $2023.32
However, the customer was awarded 348 rewards points based upon the original order value, not the correct (Shipped) order value. The rewards points should not be awarded until the order shifts to 'Shipped', and then they should be calculated based upon that order value. Currently if customers change their orders, those changes are not being taken into account in the rewards calculation.
I do not find place in the setting where I can fix this. Is this a problem anyone else experiences, or are our operations different to the point this only applies to us?
Scott
Comment