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