Hi @florencestore
Thanks for the message! This looks like a bug in the custom checkout validation the plugin performs.
While the coupon is still displayed after the error:
Sorry, it seems the coupon "xyz" is not yours - it has now been removed from your order.
The coupon is indeed removed from the backend, but the checkout page isn’t updated accordingly. If you reload the page or trigger an AJAX reload by changing a billing field, you’ll notice that the coupon is no longer applied.
However, we understand that this can be confusing for customers, as the discounted amount may still be displayed in the PayPal popup window when they click the PayPal button a second time without reloading the page. Please note that the correct amount without the discount will be charged, since the total from the WooCommerce order is patched into the PayPal order before the capture.
We appreciate you bringing this issue to our attention, and the development team will investigate and work on a fix.
Kind regards,
Niklas
Thanks Niklas,
Is there an estimate on how long a fix might take?
Hi @florencestore
Fixing the issue itself should not take long, but most of the available development resources are currently allocated towards other crucial improvements. A fix may be available at some point in April, but I can’t provide any accurate estimates.
Nevertheless, everything that negatively impacts the customer experience is important for us to improve on as soon as possible.
The upcoming 2.0.4 update is already locked down, but there’s a chance this may be included in the following update. No promises though.
In any case, I linked your request to our development issue. We’ll try to let you know when there have been any new developments.
Kind regards,
Niklas
Hi Niklas,
I would appreciate this issue attended to with the utmost priority, it is not a good look for ‘PayPal’ to be experiencing technical problems.
I have had multiple customers experience this issue. Please provide a workaround or a fix with urgency.
Hi @florencestore,
A test package will be shared in this GitHub issue once it passes the review: https://github.com/woocommerce/woocommerce-paypal-payments/issues/1292
Considering the 2.0.4 update was just released, this fix will likely be included in the next update later this month. In the meantime, you could give it a try with the test version once it’s available.
Kind regards,
Niklas