problemy pojawiają się gdy tz guest chce się zarejestrować. jesli dane (łącznie z hasłem)będą odbiegać od danych podanych podczas zakupu jako guest owszem będzie możliwy jednorazowy zakup jednakże ponowne zalogowanie nie będzie możliwe. nie pomaga nawet usuniecie wpisu Guesta żeby zarejestrowany użytkownik mógł się zarejestrować.
podejrzewam ze problem tkwi w zapisie w bazie danych ale nie jestem w tym lotny.
Usunięcie gościa nie pomoże, ponieważ adres mailowy zostaje w historii zamówień.
Znalazłem rozwiązanie trochę nie wprost, ale skuteczne: trzeba w adresach klienta zmienić mail najlepiej na ciąg przypadkowych znaków, jadnakże w formacie mailowym (np. user@domena.com).
Warunek jest taki, że każdy klient - gość musi mieć wpisany inny e-mail.