• davidbaranek

    (@davidbaranek)


    Hi,

    I recently downloaded your plugin, but it seems to cause an error on the frontend. Initially, I suspected a plugin conflict. However, I tested it on a fresh site with only WooCommerce enabled, and the same issue persists.

    Unexpected error in: eu-vat-for-woocommerce/checkout-eu-vat-field

    Error: Cannot read properties of null (reading 'addEventListener')

    https://share.cleanshot.com/NG2hwycH
    https://share.cleanshot.com/xhh2175Z

    Are there any additional settings or configurations I need to adjust to resolve this?

    Thank you for your assistance!

    Best regards,

    David

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • Thread Starter davidbaranek

    (@davidbaranek)

    Hi @tahaamin,

    Yes, I’m using the latest version. I’ve deactivated the plugin for now since it caused the error, but I can reactivate it if needed. I’m happy to assist further, either here or via email.

    Thanks!

    Best,
    David

    Hi David Baranek,

    Good morning! I hope you’re doing well.

    I forgot to mention earlier, but there’s an option in the Admin & Advanced tab called Checkout block field. Please enable this option. Since the Blocks checkout page is relatively new in WordPress, our plugin is largely compatible with it, and we are actively updating our plugins to achieve full compatibility.

    If enabling this option resolves the issue, that’s great! If not, and you need to use the EU VAT functionality right away, I recommend switching to the Classic checkout for now. The plugin works seamlessly there until we finalize the Blocks checkout compatibility.

    Let me know if you need further assistance.

    [ Signature deleted ]

    • This reply was modified 3 months, 2 weeks ago by Jan Dembowski.
    Thread Starter davidbaranek

    (@davidbaranek)

    Hi @tahaamin,

    Thank you for your response! It turns out I had this option disabled, but now it’s working perfectly.

    I do have one observation regarding the functionality in the block-based checkout. When I enter a valid VAT, taxes are excluded, which is great. However, after reloading the checkout, the VAT field appears empty while the taxes remain excluded. I’m not sure if this is the expected behavior, but it feels a bit confusing. I would have expected either the VAT field to stay filled (like the other fields) or the taxes to be included again.

    Additionally, I have a question about the placement of the VAT field. Is it possible to move the field to the billing section? When I try using the “Display” option in the settings, it doesn’t seem to have any effect.

    Lastly, I’m curious if the “Show field for selected countries only” option works with the block-based checkout. I’m considering upgrading to the pro version, but I’d like to confirm this functionality first.

    Thank you for your support! I hope my questions aren’t too bothersome.

    Best regards,
    David

    Hi David,

    Good morning, I hope you’re doing well. It’s great to hear from you and know it is working now.

    Regarding your questions, I’ve tested everything on my end with the Blocks Checkout, and I’m sorry to inform you that some functionalities are not working as expected:

    • While the basic VAT functionality works, updating the checkout page does not reflect the VAT field the taxes remain excluded, as you mentioned.
    • I tried enabling settings related to forcing a checkout reload, but they had no effect on the Blocks Checkout.
    • Moving the VAT field to the billing section is currently not functional.
    • Restricting the VAT field to specific countries also isn’t working.

    These features work seamlessly in the Classic Checkout, but there’s still a queue for implementing them in the Blocks Checkout.

    I’ve forwarded these points to our development team for further investigation, and I’ll keep you updated as soon as I have more information. We appreciate your patience while we work on improving compatibility with Blocks Checkout.

    If you have any additional questions or need assistance, feel free to reach out.

    [ Signature deleted ]

    • This reply was modified 3 months, 2 weeks ago by Jan Dembowski.
    Thread Starter davidbaranek

    (@davidbaranek)

    Hi @tahaamin ,

    Thank you for the information! I’m looking forward to any new updates on this matter.

    Best regards,
    David

    Thread Starter davidbaranek

    (@davidbaranek)

    Hi @tahaamin,

    I hope you’re doing well.

    I’ve been testing your plugin further, and I wanted to share some feedback. While I understand that Blocks Checkout is still relatively new and not all functionalities may be fully implemented, the plugin description mentions “Checkout Block-based Compatible: The plugin works seamlessly with the new block-based Checkout page,” which feels a bit misleading given the current limitations even in the key features.

    For example I found another confusing behaviour: Taxes are applied to the order even when the country is listed under the Keep VAT in selected countries option. After reloading the page, the taxes reappear, which create confusion.

    I understand that these features work correctly in the Classic Checkout, and it’s great to see that part working as intended. However, inconsistencies in Blocks Checkout limit its usability in this context and make it almost not suitable for live deployment

    Do you have any updates planned that might address these issues? It would be great to see these functionalities refined to match the Classic Checkout experience.

    Thank you for your efforts and support so far!

    Best regards,
    David

    Hi @davidbaranek,

    Thank you for your feedback, we truly appreciate it. You’re absolutely right about the plugin’s text mentioning “working seamlessly with the new block-based Checkout page,” and we’ll update that in the description shortly.

    Regarding the planned updates for Blocks Checkout, we’ve already scheduled enhancements to include all features to be fully compatible with Blocks checkout, and they will be rolled out over the next two to three months.

    If you have any further suggestions or questions, feel free to let us know!

    Best regards,
    Taha

Viewing 7 replies - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.