Account login page appears after checkout instead of order success page

This topic has 2 replies, 2 voices, and was last updated 4 months ago ago by Jack Richardson

  • Avatar: Udit Gahlot
    Udit Gahlot
    Participant
    August 12, 2025 at 05:17

    Hello,

    I am facing an issue with my website, cornhubb.in, using the XStore theme with WooCommerce.

    When a customer completes checkout, instead of being redirected to the default WooCommerce Order Received / Thank You page (/checkout/order-received/), they are redirected to:

    /my-account/order-received/{order_id}/?key=…
    This takes them to the login/registration page, which is not the intended behavior — especially for guest checkout.

    Current settings:

    Guest checkout is enabled in WooCommerce → Settings → Accounts & Privacy

    The checkout page is correctly assigned under WooCommerce → Settings → Advanced

    No custom thank-you page is set in XStore theme options

    Tested with different payment methods (including COD) — same result

    Cache cleared and permalinks flushed

    It seems XStore or a related feature is overriding WooCommerce’s default redirect behavior.

    Could you please guide me on how to make the checkout redirect to:

    /checkout/order-received/{order_id}/?key=…
    instead of the My Account page?

    Thank you,
    Rahul

    1 Answer
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    August 12, 2025 at 07:47

    Hello @Udit Gahlot,

    We have noticed that your website is utilizing a large number of plugins. This could potentially impact the website’s performance, lead to errors, and affect its overall speed. To ensure optimal functionality and avoid such issues, we kindly ask you to manually review each plugin currently in use on your website.

    If the problem persists, we suggest switching to the Parent theme if you are currently using the Child Theme on your site. After clearing the cache, check again.
    Do the same test for the default WooCommerce theme – Storefront. The issue may be due to your custom code in the Child Theme.

    Let us know the results.

    Best regards,
    8Theme’s Team

  • Viewing 2 results - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.Log in/Sign up

We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.