Support » Plugin: WooCommerce » [woocommerce] Enable guest checkout (no account required) don't work

  • I’m enabling and disabling the option “Enable guest checkout (no account required)” in the General tab but it does not work.
    First I configured Store Pickup and payment on delivery. don’t work
    Second I configured turn off everything. Always requires registration. neither works.
    I do not know what the problem is, I can not find information of this bug.
    Thanks for help.
    Regards, Teresa

Viewing 8 replies - 1 through 8 (of 8 total)
  • I also have this problem:
    Enable guest checkout (no account required) doesn’t work.

    Installed: WooCommerce by WooThemes version 2.0.18

    Yes a problem for me too,
    any solution?

    Same problem, regardless of active theme, login status, and all plugins deactivated except for WooCommerce.

    WordPress Version: 3.6.1
    WooCommerce Version: 2.0.19



    Hi Guys, had the same issue with Wp 3.8 and woocommerce 2.0.20

    Could not get “Enable guest checkout (no account required)” to actually work after I upgraded WP and Woocommerce.

    I deactivated my CACHING plugin and voila!

    hope that helps.

    When in doubt, delete your caching tools. Lol. Ok you can deactivate. We just prefer deleting 😉

    I have the opposite issue – by default when you install wc, guest checkout is turned on, but when I switch it off, it doesn’t disable, and I continue to get orders through the site placed as guest!
    No caching tools have been used.
    We’re trying to get people to signup for accounts on the site to take advantage of re-ordering, sharing and email subscriptions so this is pretty important to my client
    Anyone else have this issue?

    WP 3.5
    WC 2.0.14

    I had the same problem. I have installed the same on a different hosting and it worked there. At least for me this seems like a hosting problem.
    Also I have searched in the database for that option and it does change so that part works.

    After adding the next code to the functions.php i did receive the same error.
    Check your code for ‘is_admin()’ function.
    from – is_admin() will return true when trying to make an <strong>ajax</strong> request.
    woocommerce use the ajax.

    if( is_admin() && is_user_logged_in() && ! check_user_role( 'manage_options' )) {
    	global $pagenow;
    	if ($pagenow == 'profile.php')
    		redirect_to_url( wc_customer_edit_account_url() );
    	$myaccount_page_id = get_option( 'woocommerce_myaccount_page_id' );
    	if ( $myaccount_page_id ) {
    	  $myaccount_page_url = get_permalink( $myaccount_page_id );

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘[woocommerce] Enable guest checkout (no account required) don't work’ is closed to new replies.