Forum Replies Created

Viewing 8 replies - 1 through 8 (of 8 total)
  • Thread Starter jscottd

    (@jscottd)

    This should be pretty easy to solve. form-checkout.php

    do_action( ‘woocommerce_before_checkout_form’, $checkout );

    // If checkout registration is disabled and not logged in, the user cannot checkout.
    if ( ! $checkout->is_registration_enabled() && $checkout->is_registration_required() && ! is_user_logged_in() ) {
    echo esc_html( apply_filters( ‘woocommerce_checkout_must_be_logged_in_message’, __( ‘You must be logged in to checkout.’, ‘woocommerce’ ) ) );
    return;
    }`

    Change ‘You must be logged in to checkout.’ to ‘You must register or be logged in to checkout.’ and make register and logged in inline links to the my-account page.

    Thread Starter jscottd

    (@jscottd)

    Adding an item to the cart does not automatically direct them to checkout or cart, they have to click on the cart menu item and can either view cart and then go to checkout or select checkout. On a product page once they add an item to the cart they have the opportunity to View Cart, then choose to go to checkout.

    Thread Starter jscottd

    (@jscottd)

    Yes that is what I am referring to. You are incorrect that you NEED to turn on “Allow customers to create an account during checkout’ for them to register. If instead of the checkout page code presenting the screens that we’re talking about you instead either present or provide a link to the my-account page then both the login and registration fields are presented. This forces them to use the my-account page behavior and not bypass the activation requirements, and doesn’t send the user who needs to register into a dead end.

    Thread Starter jscottd

    (@jscottd)

    I’m not inclined to send a System Status in the clear on a forum, so no I won’t be sharing that type of detail here.

    What I described can easily be replicated using Storefront or any other theme.

    Thread Starter jscottd

    (@jscottd)

    Kind of a big hole in the account verification functionality of the plugin.

    You really aren’t answering the question or addressing the problem. As was stated, if you disable the “Allow customers to create an account during checkout” when the user clicks on checkout, a message is displayed saying they have to be logged in to checkout and gives a link to do so, however it says nothing about creating an account if they do not already have an account. If they click on the link that says “Click here to login” they are presented with fields to login, and the message that was cited above… “please proceed to the billing section” however there is no link to the “billing” section. There needs to be a link to the registration page presented so they can register and the phrasing “billing” should be “Please create an account” or “Please signup”. Extremely confusing and puts the user in a dead end.

    One problem with allowing an account to be created at checkout is the use of a custom registration that allows customers to have to verify the email account through an email sent to the email they used to create the account, is bypassed. The checkout page doesn’t honor the normal registration page. So fraudulent “customers” can create accounts.

    At minimum allowing the store owner to change the wording “please proceed to the billing section” to something else such as “use the signup menu item above to create an account” would help.

    • This reply was modified 2 years, 11 months ago by jscottd.

    I haven’t seen any movement on this issue and it really needs to be addressed before they deprecate the legacy reports, which I just saw a note in the latest changelog that they are. These reports are useless if we cannot export them.

    Why in the world has WooCommerce chosen this method for downloading a report??? Just download the report for crimes sake. This is a ridiculous solution… the site admin is NOT the person who is needs to run and receive the report.

    I swear it’s like the woo developers have never run a Ecommerce site with some of these decisions they make. Woo has one huge hole and that is analytics and reporting. Without the ability to create custom or ad hoc reports this will never truly meet the needs of running a business. Example ability to run a report showing sales by shipping state showing user role, tax, shipping, order total or whatever combination of fields are needed.

    Just checked the uploads folder and the csv was there, still haven’t received an email… and out of 412 orders the csv contains 50 of those orders.

    This is useless….

    • This reply was modified 3 years, 10 months ago by jscottd.
    • This reply was modified 3 years, 10 months ago by jscottd.
Viewing 8 replies - 1 through 8 (of 8 total)