Skip to main content Skip to search Skip to main navigation
Diese Seite ist auch auf Deutsch verfügbar.
Rating: no rating ( write a review )
Downloads: <10

Description

Highlights

  • Cart survives browser restarts and new sessions automatically
  • GDPR-ready: choose between consent-required or always-active cookie mode
  • Configurable cookie lifetime (default 90 days, minimum 1 day)
  • Works per sales channel — enable or disable independently per store
  • Clean uninstall: removes all plugin data and restores Shopware defaults

Features

  • Persists Shopware's context token via a secure HTTP cookie (ictech_persistent_cart)
  • Restores the cart token on every incoming storefront request automatically
  • Two cookie modes: Consent-required (optional) or Always active (functional)
  • Registers the plugin cookie in Shopware's native Cookie Manager/Consent tool
  • Separate consent tracking cookie (ictech_persistent_cart_sw) for GDPR compliance
  • Automatically clears cart and consent cookies on user logout
  • Configurable cookie expiry per sales channel (1–∞ days, default: 90)
  • Per-sales-channel activation toggle in the plugin admin settings
  • Disables Shopware's "invalidate session on logout" setting automatically on install
  • Restores that Shopware setting cleanly on plugin uninstall
  • Fully event-driven architecture using Symfony event subscribers
  • Supports Shopware 6.7+ (Core + Storefront)
  • Safe for CDN/cache setups — skips writing cookies on cacheable responses
  • Handles returning visitors whose consent cookie expired but token cookie is still valid
  • All plugin config is wiped on uninstall (unless merchant chooses to keep user data)

About the Extension

Never Lose a Customer's Cart Again

Every time a customer closes their browser or their session expires, their carefully built shopping cart disappears. That means lost sales, frustrated customers, and a worse shopping experience. ICTECH Persistent Cart solves this completely.

This Shopware 6 plugin saves the customer's cart context token in a browser cookie, so when they return — even after closing and reopening their browser — their cart is exactly where they left it. No re-adding items. No lost conversions.


How It Works

When a customer visits your store, the plugin quietly saves Shopware's internal context token to a persistent cookie. On their next visit, the plugin reads that cookie and restores the session automatically — before the page even loads. The customer sees their cart just as they left it, with zero friction.

The process is fully transparent to the customer and requires no action on their part.


GDPR-Ready & Privacy Compliant

Privacy compliance is built in from the ground up. The plugin integrates natively with Shopware's Cookie Manager, registering its cookie with a proper name and description visible to your customers in the consent banner.

You choose how the cookie behaves:

  • Always Active (Functional): The cart is persisted without requiring explicit cookie consent. Suitable for stores where persistent cart is considered a strictly necessary functional feature.
  • Consent-Required (Optional): The cart is only persisted after the customer has approved the cookie. Perfect for stores with strict GDPR requirements.

On logout, both the cart token cookie and the consent cookie are automatically cleared — ensuring no stale cart data lingers after a customer ends their session intentionally.


Flexible Configuration

Everything is configurable directly from the Shopware admin panel:

  • Enable or disable the plugin per sales channel — ideal for multi-store setups
  • Set the cookie lifetime anywhere from 1 day to years (default: 90 days)
  • Choose the consent mode (always active or consent-required) per sales channel
  • All settings take effect immediately with no server restart required

Built for Shopware 6.7+

The plugin is built natively for Shopware 6.7 and follows Shopware's best practices throughout:

  • Uses Symfony event subscribers for clean, non-invasive integration
  • Fully compatible with Shopware's cache and CDN setup — cookies are never written on cacheable responses
  • Automatically manages the core.loginRegistration.invalidateSessionOnLogOut system setting on install and uninstall
  • Clean uninstall: all plugin configuration data is removed from the database unless you choose to retain it

Why Choose ICTECH Persistent Cart?

FeatureBenefitCart survives browser restartsFewer abandoned carts, more completed purchasesGDPR-compliant consent modesStay legally compliant without sacrificing UXPer-sales-channel controlFull flexibility for multi-store setupsConfigurable cookie expiryMatch your store's customer return cycleAutomatic logout cleanupNo stale data, full privacy on shared devicesCache-safe implementationNo conflicts with Shopware's built-in caching

Installation & Setup

  1. Upload and install the plugin via the Shopware Extension Manager
  2. Activate the plugin
  3. Navigate to Extensions → My Extensions → ICTECH Persistent Cart → Configure
  4. Set your preferred cookie mode and expiry duration
  5. Done — your customers' carts will now persist across sessions

Details

  • Available: English, German
  • Latest update: 8 July 2026
  • Publication date: 8 July 2026
  • Version: 2.0.0
  • Category: Checkout / Cart process

Resources

Reviews (0)

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review

About the Extension Partner

iCreative Technologies Inc.

iCreative Technologies Inc.

Partner Status

  • Shopware Bronze Partner Shopware
    Bronze Partner
  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Ø-Rating: 4

    Average rating of 4 out of 5 stars

  • Partner since: 2021
  • Extensions: 61
  • Certifications: 1

Support

  • Based in: India
  • Speaks: German, English
  • Response time: Very quickly
Shopware 6 certified This Extension Partner has been certified by our Academy for Shopware 6.