
Originally Posted by
earth-friendly
Hi. I currently have the beta version installed in my test site. I think I have noticed some slightly strange behavior, that I wanted to make you aware of.
I put something in my cart, went to checkout, and went to guest checkout.
On the billing page, I entered some billing information. Then I went to the next step to the shipping info page.
At that point, I thought, perhaps I really do want to login at this point, so I clicked the Login link at the top.
It takes me to the "My Account" page, where I see the "My Account" links, which seem a bit strange, because at this point, the customer thinks they don't have an account, but are a "Guest".
I also clicked on the "Create Account" page. I'm not sure what happens if you fill out the info on that page and try to create an account. But at the top, there is another link to login at the login page, and again, if you click on that, it takes you to the "My Account" page.
So at this point, I am in a semi-logged-in state. It thinks I am logged in, so that it takes me to the "My Account" page. But, the link at the top says "Log In", and there is no way to "Log Out" from this state.
I just thought that someone might want to change their mind, and really create an account, or login, after they have started the guest account process, and it doesn't seem like there is a way to do that.
Perhaps this flow is really fine, but it just seemed a little confusing to me, and I wanted to bring it to your attention.
I saw a description in some of the previous downloads, about how you could get into this state in other ways, and the fix was to log you out at those points. Perhaps that should happen here? Although perhaps that would be annoying to customers, because they have already entered in their billing address, and that would undo all this work.
If you think it would make sense to logout the customer here, could you please let me know what changes I should make in the code to make that happen. I'm in the middle of upgrading my site, and I'd love to get this working right.
Thanks very much!
Bookmarks