• Resolved Nick

    (@sarrasn)


    Hi,
    I want to add address, city, postal code and country fields in the checkout process but when I add these fields, your plugin add the mention (Facultatif) (which means “non required”) after the label text, even if the “required” option is checked in the plugin settings.
    And in fact, if I click to order without entering the address and other new mandataory fields I just added, the plugin says to enter the information because they are mandatory.
    So, the fields act as they are supposed to act (to be mandatory), but the problem is that the plugin add the mention “(Facultatif)” at the end of the text label, which is pretty misleading to customers as the field say it is not mandatory to enter the information but if they order without the information, the plugin says to enter the information because it is mandatory…
    I really don’t understand why the plugin add the (Facultatif) text as if the “required” box was not checked while it is correctly checked and saved in the plugin…
    Even stranger is the fact that the actual fields I use (first name, second name and email) do not display the same strange behavior (they do not display the (Facultatif) mention at the end of the label and they are checked as “required”).
    Thanks for your help,

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

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author ThemeHigh

    (@themehigh)

    On checking, we couldn’t find the fields that you have mentioned. We could only see the fields E-mail sending order, First Name, and Name in your checkout page. We believe that you have disabled the other fields in your checkout page.

    Could you please enable the mentioned fields so that we can have a look into it?

    Thank you!

    Thread Starter Nick

    (@sarrasn)

    Yes, I disabled the fields because it will harm my selling. I described you all the behavior in my previous message.

    I took screenshots for you to see how it appears in the order page: https://snag.gy/JFDU6a.jpg

    The word “Facultatif” (which means “Optional”) is not supposed to display since all the fields are checked as “Required”, as you can see in the admin: https://snag.gy/9EGlby.jpg

    • This reply was modified 5 years, 6 months ago by Nick.
    Plugin Author ThemeHigh

    (@themehigh)

    Could you please raise a ticket through our website. We hope our technical team will be able to help you.

    Thank you!

    Thread Starter Nick

    (@sarrasn)

    OK, I’ve contact your support on this page: https://themehigh.freshdesk.com/support/tickets/new
    Regards

    Plugin Author ThemeHigh

    (@themehigh)

    The issue was due to the filter ‘woocommerce_default_address_fields‘. The “WooCommerce PayPal Checkout Gateway“ plugin also uses the same filter and overrides the default checkout field editor functionality due to which the fields are displayed as Optional even though Required option is enabled for these fields.

    We have increased the corresponding hook priority in our plugin on the website in order to resolve the issue.

    Thank you!

    Thread Starter Nick

    (@sarrasn)

    Hi,
    You told me you would publish an update of the plugin to solve the issue. In your last message, you write like if the update is published but I didn’t see any update of the plugin yet. Please update us when the update that solve the problem will be published.

    Plugin Author ThemeHigh

    (@themehigh)

    The latest version of our plugin with this fix has been released. You will get an auto-update for the latest version.

    Please update your plugin and verify from your side.

    Thank you!

    Thread Starter Nick

    (@sarrasn)

    Yes, I’ve test and the problem seems to be solved.

    Plugin Author ThemeHigh

    (@themehigh)

    That’s Great!

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Labels act as “not required” even if “required option” is checked’ is closed to new replies.