Keep customer carts synced across all devices. It merges anonymous pre-login items into the saved account basket and securely resets the cart upon logout to prevent duplicates.
$150
This module enhances the default e-commerce experience by tying a customer’s shopping cart directly to their account rather than their current browser session. By default, visiting a store creates a temporary, anonymous basket, meaning items added from a mobile phone won't appear when the user later logs in from a desktop computer. This module solves that limitation by securely saving and retrieving account-specific baskets, ensuring a seamless and continuous shopping experience across all devices.
When a user logs into their account, the module automatically switches them to their persistent customer basket, restoring any items they previously added. If the user browsed the store and added new items to an anonymous basket before logging in, the module seamlessly merges those new items into their saved account basket. This guarantees that no selected products are lost during the authentication process.
To maintain privacy and prevent item duplication, the module handles logouts cleanly. Once a user signs out, their active customer basket is safely stored, and the current browser session is immediately reset to a fresh, empty anonymous basket. This prevents previous items from being merged twice upon a subsequent login and ensures that the customer's cart is not exposed to anyone else using the same device.
I create beautiful, functional, and user-centered digital experiences. Let's bring your ideas to life with modern web technologies and creative design.
1 587 985 9338