commercekings / privacy-bundle
CommerceKings privacy bundle: the consent bridge and the cookie banner in one require, for opt-in notifications.
Package info
github.com/commercekings/privacy-bundle
Type:metapackage
pkg:composer/commercekings/privacy-bundle
Requires
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-19 17:35:36 UTC
README
Works with Magento 2.4.4+ · Luma and Hyvä · PHP 8.1–8.5
Opt-in in one line: the consent bridge and the cookie banner together.
Installation
composer require commercekings/privacy-bundle:^0.1 bin/magento setup:upgrade
Install it next to any CommerceKings feature (e.g. commercekings/module-abandoned-cart). Without a feature it waits;
without the bundle, email features run opt-out. Text messages are always opt-in, through the number's checkbox.
Then select the banner in Stores > Configuration > CommerceKings > Consent > Source: Cookie banner (vanilla-cookieconsent). Until you do, no banner is shown and no visitor has consent, so features that rest on the banner send nothing (text reminders use the number's checkbox). Enable each feature in its own section (e.g. CommerceKings > Abandoned Cart > Email reminders > Enabled).
What it installs
commercekings/module-consent-notification– the bridge: subscriptions need a consent, withdrawing it removes themcommercekings/module-consent-vanilla– the cookie banner, with the consent core and the default categories
It contains no code.
Tested (as of 0.1.0)
A bundle of other packages, with no code of its own. See Tested in Provable Consent, Cookie banner and Consent for notifications.
More
Disclaimer
These modules help you ask for, record and respect your shoppers' choices – they don't make your store compliant on their own. You are responsible for your store's privacy: what you collect, the wording you show, your privacy policy and whether your setup meets the laws that apply to you (e.g. GDPR, ePrivacy, email marketing rules). Get legal advice if you are unsure.
Need it installed, set up or customized? Get in touch →