Hi!
I've choosen following options:
1) "Empty the shopping cart of all other items when this product is added to it." and
2) "Redirect to checkout form"
AND
3) Anonymous user can create new accounts through the checkout process.
Everything is fine. BUT:
In my case there should be an additional workflow
a) My user "Mama" (any uid) has already one product in the cart because she breaks the checkout process a day ago.
b) Now she is surfin' throught my site anonymously.
c) She is on another product node and pushes "buy product".
d) Filling out the checkout form, she recognized, that she already has an account and pushes "click here" within this message:
"Enter a valid email address for this order or click here to login with an existing account and return to checkout."
e) After logging in she returned to checkout process and still got 2 items in her cart.
So I checked the option "Empty the shopping cart of all other items when this product is added to it." because the customer should only buy 1 product at once. But in that case it's possible to got 2 or more products within the cart.
So is it possible for you to extend your super great module, that after logging in throught the checkout process, the "old" item will be erased and only the new item appears in the shopping cart?
That would be great! :)
Greetings
CKIDOW