• Resolved diondetovenaar

    (@diondetovenaar)


    Hi,

    The billing postcode does not show an required star.
    It should add following class to the label:

    <abbr class=”required” title=”verplicht”>*</abbr>

    It does show it at every other field except the billing postcode.

    How can I fix this problem?

    All plugins and WordPress are up to date.

Viewing 11 replies - 1 through 11 (of 11 total)
  • I have the exact same problem except multiple fields are affected in both shipping and billing.
    More details on my issue which may be related to the OP’s problem:
    Many of my required fields are now showing as optional to the end user (eg: city/town) and have the word (optional) after their name. Additionally, some other fields that should be optional (eg: company name) are now showing as required (*). However not all fields are “reversed”. Some fields have the same behaviour as always (eg: The first name, last name and email address fields are correctly set to required *).
    This behaviour occurs on both shipping and billing despite the screens displaying the checkboxes as expected. (eg: the company field is shown as optional and the town/city field is shown as required inside the plugin UI).

    Note that this happened to my website after I made the following changes:
    1. I updated to v4.2.5 from v4.2.3;
    2. I removed my one additional field from the “additional fields” screen.
    3. I added one additional field in the “billing” screen.

    Further investigations:
    I uninstalled and re-installed the plugin. When the plugin was uninstalled, all the correct settings for the fields (optional vs required) were correct, then after the re-installation, the bad settings came back. I deleted the files off my server from the plugin folder, and then I download the new v4.2.5 zip file, extracted it and FTP’d it to the server but somehow my old config was still there. (eg: I actually renamed the city/town field to “suburb” and it said suburb. How can it do that when I completely deleted the plugin? It didn’t wipe my “user data” when I uninstalled the plugin – so where is that user data stored? I need to clear that too.

    Thanks in advance
    Kylie

    Same problems here.
    Required fields marked as (optionals)

    Also some labels change on checkout.

    Same here. Most of my Billing page fields are now optional. Seems to me it happened after I updated to WooCommerce Version 3.5.4 (I was running V 3.4.4). Point is I think it was working ok when I was running WooCommerce Checkout Manager Version 4.2.5 but broke when I updated WooCommerce (not blaming WC, just trying to give some clues for a fix).

    CMIIW, but I have a feeling this update caused this issue, although not sure what to do now, since I don’t see the author reply to any of these “optional fields” issues..

    https://github.com/woocommerce/woocommerce/pull/22444/commits

    Update to my previous comment that perhaps this problem happened when updating WC rather than WC Checkout Manager – Seems that this problem only occurs after a country is added in the Country field. With no country added billing address fields are required, when you add a country they turn to optional. So possibly I didn’t notice this problem when I updated WC Checkout Manager because at that stage my site didn’t autofill a country.

    +1

    Update to my previous comment that perhaps this problem happened when updating WC rather than WC Checkout Manager – Seems that this problem only occurs after a country is added in the Country field. With no country added billing address fields are required, when you add a country they turn to optional. So possibly I didn’t notice this problem when I updated WC Checkout Manager because at that stage my site didn’t autofill a country.

    I had add another country to the list too

    Also having this problem. The country is automatically set on my site (unfortunately), so all of the address options are “optional” even though in the WC Checkout Manager Billing area, they are all ticked “required”.

    I made a test purchase and found that the fields are actually still required. So the problem is that “Optional” appears next to required fields. Anyway I’ve found a fix – I deactivated this plugin and replaced it with the “Checkout Field Editor for WooCommerce” plugin. With minimal fuss I was able to recreate my old Billing page, and I am definitely not a web developer. However, if you try the same please test it first in a staging environment.

    Is this being addressed? I just downloaded this plugin, and this is the first thing I noticed, so here we are looking for a fix. This kinda makes the plugin unusable out of the box as it will confuse customers. Can we just keep the standard woocommerce red * next to the required fields and not change the text?

    Same problem here.
    Some fields are shown as optional althought they ara required.

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Billing Postcode not required?’ is closed to new replies.