Hi everyone, I have AUP 1.8.3 setup and I'm having some trouble. I have it setup so that the customer earns 1 point for every $1 spent. 33 points = $1.00 and up to 50% of an order total can be paid with Loyalty points, if available, on each purchase.
When a customer selects the AUP payment option it creates a coupon during checkout for amount of the points that will be applied, but if a customer decides to take this coupon off of their order and pay without it instead of cancelling the entire order, it simply puts a coupon code in the activity section of their Loyalty Points Profile instead of reassigning the points back to their points total. In addition, it subtracts the points used for that coupon from their total loyalty points instead of reassigning them back to their total. There is no way for the customer know that this has happened. Is there a way to have the system put their points back in their points total instead of a coupon if they decide to delete the coupon from an order?
FYI: This problem only occurs if the customer has selected to use points during checkout and then changes their mind and clicks the delete icon next to it to remove that option. If the customer simply cancels the entire order instead of removing the coupon, the points are reassign back to their total like it's supposed to work.
I've attached 2 screenshots. One shows the screenshot from hikashop -> system -> payment methods -> Hikashop AlphaUserPoints Plugin. The other shows what the customer would see in their user control panel if they'd deleted the points coupon during checkout. As you can see, when the user removed the option to pay with loyalty points, it subtracted 495 points that were used to created a coupon code during checkout.
Before you mention trying to find a solution from the AUP forum, I've already tried. I have 88 views with no replies and it's been 8 days. There's not a lot of Hikashop stuff in the AUP forum and it's extremely hard to get replies. Thank you so much to anyone that has any suggestions.
Hugs,
Natalie