• caterinacaleffi

    (@caterinacaleffi)


    Hi,

    We are experiencing some issues related to shopping cart and checkout.
    There is an incompatibility between your plugin and Country Restrictions for WooCommerce. If both plugins are active together, we are unable to add products to the shopping cart. Within the product or store page if I add a product everything looks fine, but when I go to my cart the cart is empty.

    We then disabled the Country Restrictions for WooCommerce plugin (even though it is necessary for us) and the cart and checkout started working again, but in my error log I keep getting this error related to your plugin. Can you give us support on what is causing this error? Because maybe it is the same problem that causes the Cart and Checkout to break when active together with the other plugin.

    Also, we had to disable your plugin because it was generating a MySQL error that prevented the import of products via REST API from one woocommerce site to another.

    Please this is a major problem for us.

    [26-Jun-2024 08:05:03 UTC] PHP Fatal error:  Uncaught Error: Call to a member function meta_exists() on null in /public_html/wp-content/plugins/woocommerce/includes/class-wc-checkout.php:1360
    Stack trace:
    #0 /public_html/wp-content/plugins/eu-vat-for-woocommerce/includes/class-alg-wc-eu-vat-core.php(1132): WC_Checkout->get_value('billing_company')
    #1 /public_html/wp-content/plugins/eu-vat-for-woocommerce/includes/class-alg-wc-eu-vat-core.php(204): Alg_WC_EU_VAT_Core->get_field_data()
    #2 /public_html/wp-includes/class-wp-hook.php(324): Alg_WC_EU_VAT_Core->register_additional_checkout_block_field('')
    #3 /public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
    #4 /public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
    #5 /public_html/wp-content/plugins/woocommerce/includes/class-woocommerce.php(800): do_action('woocommerce_ini...')
    #6 /public_html/wp-includes/class-wp-hook.php(324): WooCommerce->init('')
    #7 in /public_html/wp-content/plugins/woocommerce/includes/class-wc-checkout.php on line 1360

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

Viewing 5 replies - 1 through 5 (of 5 total)
  • Abd Hindi

    (@abdhindi97)

    Hi there,

    I have forwarded your ticket to our advanced development team. They will thoroughly investigate the problem and work to identify a solution.

    Thank you for your patience and understanding.

    Best Regards,

    Plugin Contributor Kousik Mukherjee

    (@kousikmukherjeeli)

    Hi there,

    Please update WooCommerce to version 8.9.1 or above and check what happens. We also released EU VAT Manager version 2.11.8, so please update both plugins: WooCommerce and EU VAT Manager.

    Regards,
    Kousik Mukherjee

    Thread Starter caterinacaleffi

    (@caterinacaleffi)

    Hi,

    We have WooCommerce at version 9.0.2.
    We tried updating your plugin to version 2.11.9, but every time we go past version 2.11.5 the shopping cart stops working, the REST API breaks, and the error_log file fills up with the error written above.

    We also tried to rollback Woocommerce to version 8.9.1. But the result is the same.

    Plugin Contributor Kousik Mukherjee

    (@kousikmukherjeeli)

    Hi there,
    ?
    Maybe your WC setting has not enabled HPOS, so this error coming, you can install EU VAT Manager 2.11.10
    ?
    we have made that HPOS part optional, and added a new setting under?Admin & Advanced?> Checkout block field
    ?
    Just for info, you don’t need to enable that option.?
    ?
    ?
    Regards,
    Kousik Mukherjee

    Thread Starter caterinacaleffi

    (@caterinacaleffi)

    Yes! Perfect, everything works again.

    Yes, we use a checkout Theme Builder, so there is no Checkout block field.

    Thank you very much. Everything works great now!

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