• Resolved wahlberg82

    (@wahlberg82)


    Hi,
    I’ve found a bug in “Flexible Checkout Fields” for version v3.2.4 and above (even the latest v3.5.0), when used together with the “WooCommerce EU VAT Number” plugin. When using v3.2.4 and above the “VAT Number (optional)” field created by the “WooCommerce EU VAT Number” plugin simply disappears. I’ve tested the following versions of “Flexible Checkout Field”:
    3.5.0 doesn’t work
    3.3.0 doesn’t work
    3.2.4 doesn’t work
    3.2.3 works!
    3.2.0 works!

    Is this something that can be looked into, so I can update and run the latest version instead of being stuck on an old version?

    All the best,
    David

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

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Support rzepsen

    (@rzepsen)

    Hello @wahlberg82

    Unfortunately I have not reproduced the problem you are reporting. I have tested both plugins, ours in both version 3.2.3 and the latest version 3.2.5.

    Please try clear their cache and cookies and try again. If this does not help it can be related with any conflict with theme or other plugins. Could you isolate the issue?

    Please disable all third-party plugins and switch to Storefront theme in your WordPress and try again. After this, please turn on plugins one by one, and check if the issue appears again. Reply to me with the results.

    If this does not help please enable WP DEBUG. The following code, inserted in your wp-config.php file, will log all errors, notices, and warnings to a file called debug.log in the wp-content directory. It will also hide the errors so they do not interrupt page generation.

    // Enable WP_DEBUG mode
    define( 'WP_DEBUG', true );
    
    // Enable Debug logging to the /wp-content/debug.log file
    define( 'WP_DEBUG_LOG', true );
    
    // Disable display of errors and warnings
    define( 'WP_DEBUG_DISPLAY', false );
    @ini_set( 'display_errors', 0 );
    
    // Use dev versions of core JS and CSS files (only needed if you are modifying these core files)
    define( 'SCRIPT_DEBUG', true );

    More about debugging you will find here

    Please share a file with PHP Warnings, Errors and Notice.

    Kind regards

    Thread Starter wahlberg82

    (@wahlberg82)

    Hi,
    Thank you for your response. I will try this as soon as I’m able to. Will have to setup a staging site etc, so it will take at least a few days before I get back to you.

    Best,
    David

    Plugin Support Tomasz WP Desk

    (@tomaszwp)

    I am marking this topic as resolved as we have not received any new replies.
    Please let us know if you need our help again.

    Thread Starter wahlberg82

    (@wahlberg82)

    Hi again,
    I definitely need your help! It was a rather massive ask to start a staging server, and do all those tests, so it’s been taking quite a lot of time. Anyway, I’m done with it finally and the results are as follows:

    I deactivated all plugins except:
    – Flexible Checkout Fields
    – WooCommerce
    – WooCommerce EU VAT Number
    – WooCommerce Shipping & Tax
    – WooCommerce Stripe Gateway

    I also changed to the “Storefront” theme.

    The problem still persist, i.e. Flexible Checkout Fields v3.2.3 works well. Any later version, including the latest v3.5.3 renders the “VAT Number” field gone on the checkout page.

    So I did what you asked regarding the debugging. The relevant lines from the log are (with modified path to the file to not expose the install online):
    [23-Nov-2022 22:46:38 UTC] PHP Warning: Undefined array key “priority” in /full/path/to/wp-content/plugins/flexible-checkout-fields/templates/fields/text.php on line 16

    Does that help you pin point the problem maybe?

    Kind regards
    David

    Thread Starter wahlberg82

    (@wahlberg82)

    Just to be sure that you are getting these responses now that you’ve closed the ticket, I’ll ping you both; @tomaszwp and @rzepsen

    Thank you,
    David

    Plugin Support rzepsen

    (@rzepsen)

    Hello @wahlberg82

    Please report the problem to our official support channel.

    Kind regards

    Thread Starter wahlberg82

    (@wahlberg82)

    Hi @rzepsen ,
    Where is that? I was under the impression that this forum was the official support channel?

    Have a nice weekend,
    David

    Thread Starter wahlberg82

    (@wahlberg82)

    Hi again @rzepsen and @tomaszwp ,
    I’m sorry I if I’m stupid, but I’m serious when I’m asking for where the official support channel is? If I surf to this address, which is where I download the plugin; https://sv.wordpress.org/plugins/flexible-checkout-fields/
    And then press “support” I’m directed to this very forum. I still need help with this matter, please.

    Best,
    David

    Plugin Support rzepsen

    (@rzepsen)

    Hello @wahlberg82

    Please report the problem to our official support channel.

    Report as technical support.

    Kind regards

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘Flexible Checkout Fields not compatible with WooCommerce EU VAT Number’ is closed to new replies.