Exemption being applied incorrectly to subscriptions
-
Hi guys,
I’m having a weird issue here, using this combo:
– WooCommerce
– WooCommerce Subscriptions
– EU VAT Assistant(everything up to date)
A client made filled for a subscription with a VIES validated VAT number at the time of the order and the exemption was correctly applied.
That subscription was created without VAT, of course:
https://snipboard.io/hB4xYc.jpgOne year later (yesterday), the subscription was automatically renewed and the values are automatically copied over to the new order (so no VAT is applied on this new automatic order also), but now the VAT number no longer validates on VIES:
VAT number was not valid, or could not be validated for this renewal. Validation result: “not-valid“. RAW VIES Response: “{ “valid”: false, “company_name”: “”, “company_address”: “”, “errors”: [], “requestidentifier”: “”, “raw_response”: { “countrycode”: “NL”, “vatnumber”: “REMOVED”, “requestdate”: “2021-06-09+02:00”, “valid”: “false”, “tradername”: “”, “tradercompanytype”: “—“, “traderaddress”: “”, “requestidentifier”: “” }, “validation_source”: “vies” }”. It would be advisable to contact the client to verify that their details are correct.
I’ve checked the number on VIES manually and I can confirm it no longer validates. I’ve also tried to checkout on my website with that VAT number and I can’t get the exemption.
In short: when subscriptions are renewed the fact that VAT exists or not is copied over to the new order without any previous validation, even if the VAT number no longer validates.
Update: This also happens when renewing earlier (manually on “My Account”) and using the “modal” option of WooCommerce Subscriptions, but not when the modal is deactivated and the regular checkout happens (in that scenario the VAT number is properly validated again before the payment occurs).
Anyone else with this issue, or has an idea on how to solve it?
- The topic ‘Exemption being applied incorrectly to subscriptions’ is closed to new replies.