• Resolved calamuchitaportatil

    (@calamuchitaportatil0)


    Hello, when I disable a field in the checkout, such as address for example, the data in the address field that the user had loaded in their account is deleted.

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

    (@rzepsen)

    Hi calamuchitaportatil?

    Thank you for reaching out to us. Could you tell me step by step actions you take before a problem appears?

    I would appreciate it if you tell me also your WordPress, WooCommerce, PHP and plugin version you are using in your store.

    Thread Starter calamuchitaportatil

    (@calamuchitaportatil0)

    Hello, thanks for the reply. The user has been created and all the data has been loaded. Using the plugin I disable various fields such as address, postal code, city, province, country, etc. I load an order and after completing the purchase, I look at the user’s account and the fields that I had disabled are deleted and left empty. The versions are all the latest (WordPress 6.6.1, WooCommerce 9.1.4, Flexible Checkout Fields 4.1.11 and PHP 8.2), but I had already tried the plugin at another time and the same thing happened to me. What I need is for certain fields not to be visible in the checkout, but for them to be visible in the account or for them to at least not be empty when I disable them. I have disabled all the other plugins in case there is any incompatibility.

    Plugin Support rzepsen

    (@rzepsen)

    Hi,

    The user has been created and all the data has been loaded.

    Was the user created when the order was placed?

    Using the plugin I disable various fields such as address, postal code, city, province, country, etc.

    Do you mean disableing it in that way?

    I look at the user’s account and the fields that I had disabled are deleted and left empty.?

    Do you mean my account panel on the front-end?

    Forgive me for asking, but I need to know exactly where the problem appears.

    Thread Starter calamuchitaportatil

    (@calamuchitaportatil0)

    The user was already created, it is a recurring purchase user.
    I disable the field as in the image. I can’t find another way to prevent the field from being displayed in the checkout.
    If I disable a field directly it doesn’t show it in the front-end, but if I look in the back-end I see that the fields that were disabled were deleted. For example, I need the billing fields not to be displayed, but I need to have that data in the account to issue the invoice.

    Plugin Support rzepsen

    (@rzepsen)

    Hi calamuchitaportatil

    User profile data is saved/updated on subsequent purchases, i.e. data entered today will overwrite that from yesterday, etc.

    If you delete a field, the customer in the renewal will not confirm this data, implicitly the missing data for this field will overwrite the existing data.

    This is the WooCommerce mechanism that our plugin exposed by deleting the selected field. We may add a solution to this problem to the plugin, but it will take time.

    I have submitted your idea to plugin development and added your email address to the customer list waiting for this solution. If we add it, we will update you on this.

    Feel free to contact me if you have more questions.

    Thread Starter calamuchitaportatil

    (@calamuchitaportatil0)

    Hi, it’s a shame that it works like this, in fact it’s the only one of many that I’ve tried that deletes the information in the account from the fields that are disabled at checkout. The function that you only have in the conditional according to the shipping method was really useful to me. Unfortunately it doesn’t work for me and I’ll have to opt for another one.
    Regards and thank you very much for the answers.

    Plugin Support rzepsen

    (@rzepsen)

    Hi, calamuchitaportatil?

    Thank you for this signal. If there are more similar requests, we will be closer to implementing this functionality. We will inform you if the plugin receives this option.

    If you have any further questions, please feel free to get in touch again.

    Kind regards,

    Thread Starter calamuchitaportatil

    (@calamuchitaportatil0)

    Hi, I tried to put display:none in the CSS class but it doesn’t take it. Why can that happen? How could I put it there so that it doesn’t show it?

    Plugin Support rzepsen

    (@rzepsen)

    Hi @calamuchitaportatil0

    Many thanks for patience and forgive for late responding.

    Have you tried adding a CSS rule with the expression !impotrant?

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