• Resolved ahmedmusawir

    (@ahmedmusawir)


    WP 4.9.6
    Woocom 3.4.3

    First of all, went to ‘Accounts & Privacy’ tab and checked,
    ‘Allow customers to place orders without an account’ and unchecked,
    all the rest. Went to check out, and found username and password fields are still there and they are required.

    Then removed those fields with code
    unset($fields[‘account’][‘account_username’]); … etc. the fields went away but still can’t check out. It’s still asking for user id and pass to check out. Cannot find anything related to this on the net (everything is old)… it used to be a simple checkbox to disable registration on checkout … what happened to that?

    I really really really need this working … but there is no help, no doc, no plugin for this … what am I doing wrong? I should mention that I’ve added the woocom membership plugin … but even tried after disabling that, still no luck!! Pleeeeeeeease help!!

Viewing 2 replies - 1 through 2 (of 2 total)
  • AJ a11n

    (@amandasjackson)

    Hi there @ahmedmusawir,

    I tried to reproduce this on my test site with only WooCommerce active and using the Storefront theme and could not.


    Link to image: https://cld.wthms.co/s9LvkH

    It sounds like there could still be a plugin overriding the behaviour.

    Could you please share a copy of your site’s System Status? You can find it via WooCommerce > Status.
    Select “Get system report” and then “Copy for support”.? Once you’ve done that, paste it here in your response.

    Have you tried disabling all plugins except for WooCommerce and temporarily switching to a default theme like Storefront to see if the Username and Password fields are still present and required?

    AJ a11n

    (@amandasjackson)

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Cannot disable account creation on checkout’ is closed to new replies.