I am having problems registering a member during checkout.
My checkout works fine as long as the user does try to register as a member, the payment is approved, the order appears in the system with the default status applied and the user is correctly returned to the order confirmation screen as specified in the return parameter of the exp:store:checkout tag.
If the user tries to register as a member as they checkout the following happens.
1) The user is returned to the second of our 3 step checkout process - the billing / shipping address screen. This is the page where the 'become member' checkbox and form is.
2) The site shows that they are now logged in. Additionally - The Basket still has their items in. Basket cookies haven't cleared.
2) Checking in the admin, the member has been created
4) The order has been received - marked as 'paid' BUT no status has been applied (and no email sent) & the members account hasn't been assigned to the order.
I originally had my order fields mapping to member fields, but have removed the mapping and the problems remain.
I am using the latest version of Store 1.6.3 and expression engine 2.5.5.
I'm a bit stuck how to debug this as no error codes are appearing on any of the pages.
Thanks in advance for your help!