• Resolved dvcst

    (@dvcst)


    hi woocommerce made several update and woocommerce checkout manager doesn’t work. i can’t reorder by myself the input i think because they change the priority system.

    and if i try to put a radio button the input type radio doesn’t appear in the checkout form.

    • This topic was modified 5 years, 10 months ago by dvcst.
Viewing 15 replies - 1 through 15 (of 16 total)
  • Hi @dvcst, thanks for opening a support topic on this. Can you clarify what section of Checkout fields this applies to, or all? e.g. Billing, Shipping or Additional Checkout fields.

    Please include your version details and what Theme you have activated, WordPress version, WooCommerce version, Theme name and version.

    I ask this as I am able to re-order Billing fields from the WooCheckout > Billing screen and can see this change on on the Checkout. I have WordPress 5.0.2 and WooCommerce 3.5.3, tested in both Storefront Theme and Twenty Fifteen Theme.

    Hi @dvcst, I’ve made some more Checkout field re-ordering and can see this. I’ll see what’s changed with the woocommerce_default_address_fields Filter.

    Thread Starter dvcst

    (@dvcst)

    hi i’m using

    wp 5.0.2
    woocommerce 3.5.3
    and enfold theme,

    if i rollback woocommerce to version 3.5.0 woocommerce checkout manager works without problems. i’m trying to reorder the billing field

    Hello,

    The same thing happens to me, the custom billing fields are not shown with the same order that is put in the management. I have even broken the design.

    I’m using:
    WordPress – 4.9
    WooCommerce – 3.5.1
    Theme – Enfold 4.5

    If I rollback woocommerce to version 3.5.0 woocommerce checkout manager works without problems.

    It also happens in another store with the Betheme theme and the same versions of WordPress and WooCommerce.

    Regards

    Hi @dvcst, yes I suspected it was a 3.5.* change as I did testing against WC 3.5 and it worked fine. I’ll do a comparison of the file changes in 3.5 vs 3.5.3 and see what’s changed when it comes to Checkout field ordering as that’s where this issue lies.

    A breaking change was introduced in WooCommerce 3.5.1 as it was working in WooCommerce 3.5.0, I’m comparing the codebase from 3.5.0 to 3.5.1 to resolve this and will have an outcome shortly. ??

    The lines #244-247 within /includes/class-wc-checkout.php (get_checkout_fields), are responsible for re-ordering the Checkout fields based on the priority detail, this change was introduced in 3.5.1 onwards. So we are sorting the Checkout fields, then returning it to WooCommerce and it is then re-sorting the Checkout fields again losing those changes we set.

    I’ll ensure that we are using the priority detail as expected to comply with this change.

    Sorted it, we weren’t setting the priority attribute for all Checkout fields which would break when being re-sorted in 3.5.1 onwards. We now set both the internal order attribute as well as priority attribute. Pushing a minor Plugin release now ??

    If you are using WooCommerce 3.5.1 and above please update to the 4.2.4 Plugin release that is now available. ??

    HI @visser
    thank you for the update.

    I can confirm that the fields works perfectly for me now.

    I’m using Woocommerce 3.5.3 and Woocommerce Checkout Manager 4.2.4

    Thank’s! ??

    Hi @visser,

    Thank you for the update, resolved.

    Nice! Now to look at any other compatibility issues introduced in these minor 3.5.* WC releases.

    Hi @visser , I’m having problems with the requiered/optional value in some fields.

    I marked a lot of fields as requiered, but in the checkout form they appeared as optional.

    woocommerce v3.5.4
    woocommerce checkout manager v4.2.5

    can you check it? thanks a lot.

    BIrdie

    (@goldendust20)

    Hi, I think your plugin broke again with the latest update. My checkout is broken and “enter address” keeps erroring even though I have no required fields and the address is entered. ETA on fix? I have a client having a panic.

Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘this plugin doesn’t work with latest version of woocommerce’ is closed to new replies.