URGENT: VAT Exemption not working in XStore Checkout – Server SOAP/cURL OK

This topic has 4 replies, 2 voices, and was last updated 9 hours, 9 minutes ago ago by Jack Richardson

  • Avatar: Arena Center PDR Tools
    Arena Center PDR Tools
    Participant
    May 26, 2026 at 12:47

    “Hola equipo de 8Theme,
    Soy el gestor de arenacenterpdrtools.com. Tenemos un problema crítico: la exención de IVA (VAT Exemption) para empresas de la UE no funciona en el checkout de XStore, a pesar de usar plugins oficiales (Aelia / EU VAT Guard).
    Datos técnicos confirmados:
    El servidor tiene SOAP y cURL activos (ver informe adjunto).
    Las tasas de IVA están configuradas en WooCommerce (ES 21%, PT 23%, FR 20%).
    El NIF se valida en el servidor, pero el total del carrito NO se actualiza (AJAX issue).
    Sospechamos que el Checkout Builder de XStore está bloqueando los hooks de WooCommerce. Adjunto mi ‘System Status Report’. Necesito que revisen por qué el precio no cambia al validar un NIF intracomunitario.”

    Content is visible for topic creator and
    support staff only.
    3 Answers
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    May 26, 2026 at 14:00

    Hello @Arena Center PDR Tools,

    Thank you for submitting your topic on our forum. You mentioned that you attached the logs; however, we could not find them in your post. Please attach the URL to your server log file, which you can upload to a file-sharing service such as https://fex.net/.

    We have also checked your Cart page, and the VAT is displayed there: https://prnt.sc/H2f94A-bY_eU. Additionally, the VAT is shown on the Checkout page as well: https://prnt.sc/zIcO0In0YzMn.

    To help us better understand your request and assist you more effectively, please provide some screenshots or a short video demonstrating the issue.

    Best regards,
    Jack Richardson
    The 8Theme’s Team

    Avatar: Arena Center PDR Tools
    Arena Center PDR Tools
    Participant
    May 26, 2026 at 15:57

    Hello XStore Support Team,

    I am facing a critical issue at checkout on my website, which uses the XStore theme.
    The Problem: When a business customer enters a valid EU VAT number, the tax (VAT) is not being deducted from the order total. The system seems to validate the number, but the price is not updated.
    Components Involved:

    Theme: XStore
    VIES Validation Plugin:EU VAT Assistant for WooCommerce
    Steps to Replicate:
    Add any product to the cart.
    Proceed to the checkout page.
    Fill in the address details for an EU country.
    Enter a valid VAT number in the corresponding field.
    Expected Result: The VAT amount should be deducted from the order total, resulting in a price exclusive of tax.
    Actual Result: The VAT number is accepted/validated, but the order total remains unchanged (tax is not removed).

    System Information: The full System Status Report from WooCommerce is attached to this ticket.
    This issue is critical for our B2B operations. Could you please investigate this potential conflict between XStore and the VAT plugin?
    Thank you for your time and assistance.
    Best regards,

    Files is visible for topic creator and
    support staff only.
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    May 27, 2026 at 06:50

    Hello @Arena Center PDR Tools,

    Thank you for providing additional details. However, it appears that the server logs were not attached to your reply.

    We would also like to ask whether you have tested the issue using the default Storefront theme. Based on our review of your checkout page, the default shortcode [woocommerce_checkout] is being used (https://gyazo.com/2ffd0feac86c8364bc83ee84081794f7), which indicates that the issue is not related to our theme, as this shortcode is provided by WooCommerce (https://woocommerce.com/document/woocommerce-shortcodes/#woocommerce-shortcodes).

    If you can grant us permission to temporarily activate the default theme for testing, we can perform this test on our side. Alternatively, you may test it from your side or create a staging website where we can carry out the necessary tests.

    Please note that our theme does not modify the Checkout Total functionality, as the calculation is handled by the default WooCommerce scripts. Additionally, we have not encountered similar issues with B2B plugins before, so it is most likely related to a configuration or plugin conflict.

    Best regards,
    Jack Richardson
    The 8Theme’s Team

  • Viewing 4 results - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.Log in/Sign up

We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.