Cart Storage and Management is an OpenCart module that solves the issue of automatic removal of items from the cart of non-logged-in users after one hour. The module saves guest carts in the same way as it does for logged-in users, allowing you to view and manage them. CartKeeper also adds a Share Cart feature, which lets users share the contents of their cart via a link, including QR code support. In the admin panel, you can view lists of current carts, filter and search them by various criteria, clone carts, assign them to different users, and manage shared carts. The module also supports cart lifetime control, abandoned cart email reminders, and offers flexible settings for managing both guest and customer carts.
Cart:
- saves guest/unlogged user carts
- shows cart items regardless of whether the user is logged in
- if products are added to the cart while logged in, and the user logs out - the contents remain visible
- independent from session lifetime
- uses cookies to identify the user
- optional private key for additional verification to prevent cookie forgery and unauthorized access to other users’ carts
Cart List:
- view current carts of users (including unregistered ones) and their contents
- filtering and searching carts with sorting options
- by full or partial customer name
- by cart ID
- by user type (guest/registered)
- by number of items in the cart (shows equal or greater quantity)
- by cart creation date, including date range
- by client metadata (IP, user_agent)
- by abandoned cart notifications and their sent dates
- cart cloning - contents of the cloned cart are added to the current cart
- change cart owner - if the selected customer already has a cart, they are merged
- send emails about abandoned carts to registered users
- delete selected carts or update their expiration times
- links to view/edit registered customer data
- links to view/edit items in each cart
- if an item in the cart was disabled or deleted from the database - the product will be highlighted in the list, showing its
product_id (such items are automatically removed from the cart when the customer revisits the site) - if a previously registered customer was deleted from the database but had items in the cart - that cart will appear as a guest cart
Shared Carts:
- ability to share cart contents via link (QR code supported); when visiting the link, the same products will be added to the visitor’s cart
- separate list in the admin panel to view and manage shared carts
Features:
- cart lifetime control
- ability to refresh cart lifetime with every user visit
- ability to refresh product lifetime in the cart on visit
- current cart list in admin, with full search, filter, sort, and content preview
- ability to clone customer carts, including guest carts
- edit customer carts without logging into their account
- send emails about abandoned carts to registered users, either manually from admin or automatically via CRON
- separate list to manage shared carts
- shared cart contents are stored in the database separately from active user carts
- flexible settings for creating and using shared carts, with separate access rules for guests and logged-in users
- QR code support when creating shared cart links
- highlight current store cart in the cart list
- set pagination limit for carts displayed per page
| Characteristics |
| OpenCart | 2.0, 2.1, 2.2, 2.3, 3.0 |
| XML modification | Yes |
| Localization | English, Ukrainian, Russian |












Leave your review about this product