Home › Forums › WoodMart support forum › Taxes not updating on province change + AJAX cart also not working properly
Taxes not updating on province change + AJAX cart also not working properly
- This topic has 9 replies, 2 voices, and was last updated 1 month ago by
Luke Nielsen.
-
AuthorPosts
-
July 2, 2025 at 2:56 pm #671198
pokeeamigossParticipantHello,
I’m experiencing an issue with WooCommerce and the WoodMart theme related to taxes not updating dynamically on the checkout page.
⚠️ Problem Description:
1. Tax not recalculated when customer selects a province in the Canary Islands:
• I have defined two reduced tax rates for:
• ES-35 and ES-38 (Canary Islands): 7% IGIC
• All other provinces in Spain: 21% VAT
• WooCommerce correctly applies 21% in most cases, but when selecting “Las Palmas” or “Santa Cruz de Tenerife”, the total does not change. It keeps applying 21% even though the tax class is configured correctly.
• This happens only with the WoodMart theme. When switching to Storefront, it works fine and taxes are recalculated immediately.
2. AJAX cart also not refreshing totals:
• When removing or changing quantities in the mini cart, the totals do not update properly, and sometimes the old prices remain cached.
• Again, this behavior seems tied to WoodMart’s AJAX and template override system.What I’ve tried:
• Created a custom plugin to force update_checkout when the province field changes — works on Storefront, but not on WoodMart.
• Cleared cache, disabled all other plugins, used safe mode.
• Ensured billing_state is updating in DOM and that WooCommerce core JS is being loaded.July 2, 2025 at 4:00 pm #671242
Luke NielsenKeymasterIs there any chance that you could give me access to the dashboard area so I can check the settings there? Also, confirm the permission for plugins deactivation and switching to the parent/default theme.
Looking forward to collaborating with you!
Kind Regards
July 2, 2025 at 6:19 pm #671290
pokeeamigossParticipantHi,
Thank you for your response.
Yes, I can give you access to the dashboard area. Please let me know the best way to securely share the credentials (via private message or support email).
July 2, 2025 at 7:02 pm #671296
pokeeamigossParticipantOk
July 3, 2025 at 10:12 am #671392
Luke NielsenKeymasterYou can send the access via the private area – https://take.ms/pmeJv
Kind Regards
July 3, 2025 at 3:26 pm #671526
pokeeamigossParticipantHelp please, here you have.
July 3, 2025 at 5:18 pm #671567
Luke NielsenKeymasterHello,
Glad that you fixed the VAT problem. As for the AJAX updating, here is a video from my end – https://take.ms/zURFV . It looks like it works well on my end.
If I missed something, let me know.
Kind Regards
July 3, 2025 at 6:37 pm #671586
pokeeamigossParticipantNo, try to add something from the home page to the cart, and then display the minicart widget. (Once you click te cart, a type of side page appears ferom the right hand side). You will se that that display is completely wrong. Also, if you need it, we are using the Games light Woodmart theme, so that you have a guide of how we want it to look like.
July 3, 2025 at 6:46 pm #671587
pokeeamigossParticipantWell, we have at the moment a temporary solution that is disabling the widget minicart. Once you answer, we’ll shouw to you what the problem is!!
July 4, 2025 at 10:20 am #671679
Luke NielsenKeymasterHello,
In Elementor -> Settings -> Integrations -> disable the mini-cart from Elementor – https://take.ms/PsVRB , then remove all items from the cart and add a new one to recheck the issue.
Kind Regards
-
AuthorPosts
- You must be logged in to create new topics. Login / Register