Hello guys,
While making some tests I noticed that CBSubs is incorrectly handling a PayPal refund under the following conditions:
1. I'm using the PayPal sandbox environment.
2. I have installed the Tax plugin.
3. The basket contains at least one item with a Tax rule that have a tax rate attached.
While attempting to refund the payment, CBSubs registers the operation as Partially-Refunded while sending back the whole amount that was previously paid. If the basket does not contain a taxed item (tax rule => Not subject to tax), the refund is being properly processed.
Just let me know if you need anything else.
Cheers,
Arunas