Missing Field in Checkout screen for customer Vat Number

This topic has 13 replies, 3 voices, and was last updated 5 days, 13 hours ago ago by Tony Rodriguez

  • Avatar: Ian
    Ian
    Participant
    January 21, 2026 at 16:24

    Hello,

    I have a plugin from someone else that deals with VAT compliance, and that puts a field on the checkout page that checks a customer VAT number and removes VAT for valid numbers, but since installing xstore it has disappeared.
    Do you know what would cause that?

    Content is visible for topic creator and
    support staff only.
    12 Answers
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    January 21, 2026 at 17:04

    Hello @Ian,

    Could you please provide us with a video to help us better understand where this field was previously located? The issue may be occurring because you are using our XStore Checkout widget on your checkout page, which does not include some of the default WooCommerce hooks and filters. Please try adding the default shortcode [woocommerce_checkout] to your checkout page content (https://prnt.sc/iw7j0GMYvSJb) instead of using our current widget, and check whether your custom plugin adds and modifies the content as expected.

    We tested the checkout page using the default shortcode but did not notice any changes related to the VAT details (https://prnt.sc/-Xsp3K7pI86y). However, please perform a test on your side and provide us with more details.

    Best regards,
    Jack Richardson
    The 8Theme’s Team

    Avatar: Ian
    Ian
    Participant
    January 22, 2026 at 09:13

    Hello Jack,

    I added the woocommerce checkout field, it now shows on the elementor edit page, but on the site it doesnt show, I refreshed the page and it shows for a split second but disappears, I checked the source code and it is there now (it wasnt on the xstore checkout)

    VAT Number (if any)

    If you have a valid VAT registration number for the EU then please enter it below.

    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    January 22, 2026 at 11:02

    Hello @Ian,

    We kindly ask you to provide us with a video or screenshots to help us better understand your request. During our testing, the VAT field was visible both in the editor (https://prnt.sc/prJ0AfxAjuAq) and on the frontend (https://prnt.sc/eRwATPm64xx1).

    Best regards,
    Jack Richardson
    The 8Theme’s Team

    Avatar: Ian
    Ian
    Participant
    January 22, 2026 at 11:16

    I have uploaded a video, the field appears then disappears

    Files is visible for topic creator and
    support staff only.
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    January 22, 2026 at 12:03

    Hello @Ian,

    We have not yet been able to identify the source of the issue. Could you please let us know which plugin you installed to make these modifications? Are you testing the same website as we are (as attached in the private content)? We have checked both the backend and frontend, but even after multiple refreshes, the field in question did not appear: https://prnt.sc/Cq7z_qeRiZBj.

    Please note: If you are using a custom plugin, we could not guarantee full compatibility with our theme, we recommend contacting its developer and asking them to improve the custom field insertion action to ensure it functions correctly when the Checkout page is refreshed.

    Best regards,
    Jack Richardson
    The 8Theme’s Team

    Content is visible for topic creator and
    support staff only.
    Avatar: Ian
    Ian
    Participant
    January 22, 2026 at 12:14

    Hello Jack,

    No I am testing the development version.
    The plugin creating the field is WooCommerce EU/UK VAT Compliance (Premium)

    Content is visible for topic creator and
    support staff only.
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    January 22, 2026 at 15:05

    Hello @Ian,

    In this case, please provide temporary wp-admin access to the correct website, as in your main topic request you shared access to different sites, and we conducted our tests there.

    Best regards,
    Jack Richardson
    The 8Theme’s Team

    Avatar: Ian
    Ian
    Participant
    January 22, 2026 at 15:29

    Thankyou, its in private content

    Content is visible for topic creator and
    support staff only.
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    January 22, 2026 at 16:43

    Dear @Ian,

    We have carefully tested the issue and analyzed the JavaScript script from the mentioned plugin. The VAT field is displayed based on specific conditions (see: https://prnt.sc/JhXR1TrJGlwN). For example, when the following condition is met (https://prnt.sc/4gN6_JJYVLGW), the field is triggered to appear. If the company name is set with some value according to the condition in their script, the field is displayed (https://gyazo.com/3cd13d7e60a3fb605f77c18f5fac4393). However, in the page editor, you may still see the field displayed because the plugin does not load its script there to hide or show the field dynamically.

    If you have any further questions regarding this plugin, we recommend contacting the plugin’s support team directly, as we provide support only for our own products. Thank you for your understanding.

    Regarding your question about the field not appearing in our XStore Checkout Page Elementor widget, as previously mentioned, our widget may not include some default hooks required for additional customization from 3rd-party plugins. Therefore, the plugin may need to use default hooks or filters to load or modify the checkout form content.

    If you wish to use this plugin, you may either:
    – Use the default WooCommerce Checkout shortcode [woocommerce_checkout] instead of our widget,
    – Use the default WooCommerce Checkout page widget (as you are already doing on your page: https://prnt.sc/vzsdtFiSilGH), or
    – Contact the plugin author to request details on how to force-load their custom fields and scripts within our XStore Checkout widget.

    Best regards,
    Jack Richardson
    The 8Theme’s Team

    Avatar: Ian
    Ian
    Participant
    January 22, 2026 at 16:54

    Thankyou very much for your help

    Avatar: Ian
    Ian
    Participant
    January 22, 2026 at 16:54

    Thanks for the support! My topic “Missing Field in Checkout screen for customer Vat Number” has been successfully resolved.

    Avatar: Tony Rodriguez
    Tony Rodriguez
    Support staff
    January 22, 2026 at 16:54

    Dear Ian,

    Thanks for being part of our WordPress & WooCommerce community!

    We’re happy we could assist you. Your feedback truly matters — it helps us make XStore better, faster, and more reliable with every release.

    Together, we’re shaping a better WooCommerce experience for everyone.

    Topic closed.
    The 8Theme Team

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

The issue related to '‘Missing Field in Checkout screen for customer Vat Number’' has been successfully resolved, and the topic is now closed for further responses

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