• Resolved volante8

    (@volante8)


    Hi, I have a problem using this plugin with “Flexible Checkout Fields”. I already ask at this plugin developer and they told me that problem was generated by “Woocommerce checkout manager”. Here’s my information details:
    – Woocommerce checkout manager: 4.2.4
    – Flexibile Checkout Fields: 1.8
    – Woocommerce 3.5.3
    – WordPress 4.9.9
    – Stack Trace:
    Fatal error: Uncaught Error: Call to a member function meta_exists() on null in d:\mypathtosite\wp-content\plugins\woocommerce\includes\class-wc-checkout.php:1127
    Stack trace:
    #0 d:\mypathtosite\wp-content\plugins\woocommerce-checkout-manager\includes\checkout-billing.php(72): WC_Checkout->get_value(‘billing_country’)
    #1 d:\mypathtosite\wp-includes\class-wp-hook.php(288): wooccm_checkout_billing_fields(Array)
    #2 d:\mypathtosite\wp-includes\plugin.php(203): WP_Hook->apply_filters(Array, Array)
    #3 d:\mypathtosite\wp-content\plugins\woocommerce\includes\class-wc-countries.php(1305): apply_filters(‘woocommerce_bil…’, Array, ‘IT’)
    #4 d:\mypathtosite\wp-content\plugins\flexible-checkout-fields\classes\settings.php(113): WC_Countries->get_address_fields(‘IT’, ‘billing_’)
    #5 d:\mypathtosite\wp-includes\class-wp-hook.php(286): Flexible_Checkout_Fields_Settings->renderInspireCheckoutFieldsSettingsPage(”)
    #6 d:\mypathtosite\wp-includes\class-wp-hook.php(310): WP_Hook->apply_ in d:\mypathtosite\wp-content\plugins\woocommerce\includes\class-wc-checkout.php on line 1127

    Error is generated when I access the admin page of “Flexibile Checkout manager”. The plugin works well until last update.

    Best Regards

Viewing 1 replies (of 1 total)
  • Hi @volante8, thanks for raising this. Having both WCM and Flexible Checkout Fields Plugins activated at the same time is likely causing this issue. WCM calls the following Filters across the WordPress site including the WordPress Administration:

    – woocommerce_checkout_fields
    – woocommerce_billing_fields
    – woocommerce_default_address_fields
    – woocommerce_shipping_fields

    I could look at restricting the above Filter requests to only where required but this is not an urgent issue compared to other support issues currently being raised here on w.org.

    If you de-activate WCM then this issue will not happen, the same if you disable the Flexible Checkout Fields Plugin.

Viewing 1 replies (of 1 total)

The topic ‘Problem meta_exists on null’ is closed to new replies.