When an order is placed and its status is set to “Processing”, I expect the user to be able to view their order details. However, on my website, I have noticed the following issues:
The “View Order” link does not work.
The theme does not recognize the email used during checkout when attempting to log in or reset the password.
If the user registers using the email from their order, the order does not appear under “Orders” in their account.
To reproduce the issue, I followed these steps:
Placed an order and chose Direct Bank Transfer, which initially set the status to “On Hold.”
As an administrator, I manually changed the order status to “Processing” in the backend.
I then attempted the above actions as the purchasing user and encountered the issues.
Could you help debug this problem by testing these steps and identifying what might be causing it?