io lo faccio loggare quando vuole lui (il limite è al pagamento, per il quale deve essere loggato) e nel login gli faccio associare il carrello che ha creato con il suo ip o tramite il cookie che contiene l'id del carrello.