Skip to content

Installation

ComponentVersion
Shopware6.7.x (separate builds exist for 6.6.x and 6.5.x — pick the matching one)
PHPas required by your Shopware version

The plugin is published as a standard Shopware 6 plugin: shopware-platform-plugin, namespace P2Lab\EstimatedDelivery.

  1. Open Extensions → My extensions → Apps & extensions in the Shopware admin.
  2. Search for Estimated Delivery (publisher: P2Lab).
  3. Click Install, then Activate.
  1. Download the ZIP that matches your Shopware version (e.g. P2LabEstimatedDelivery_v1.67.x.zip for Shopware 6.7).
  2. In the admin, go to Extensions → My extensions → Upload extension and upload the ZIP.
  3. Click Install on the new entry, then Activate.

If you maintain a custom build with the plugin checked into your repository:

custom/plugins/P2LabEstimatedDelivery/

Then activate it from the CLI:

Terminal window
bin/console plugin:refresh
bin/console plugin:install --activate P2LabEstimatedDelivery
bin/console cache:clear

If you change theme-side assets you may also need:

Terminal window
bin/console theme:compile

After activation, the plugin registers itself under Settings → Plugins with the label Estimated Delivery. Click it to open the dedicated configuration page — eight tabs across the top, one big save button on the right.

Tabs at a glance:

TabWhat it controls
GeneralMaster on/off switch, “Inherit from Dynamic Product Groups”
WidgetWhat the widget looks like — message, clock, steps, layout, colours
Product PageWhere on the product detail page the widget is rendered, plus product-page-specific overrides
Shopping CartSame, but for the cart page
CheckoutSame, but for the checkout confirm page
Checkout RegisterSame, but for the account / register page
SettingsThe date math — working days, holidays, min/max days, cutoff times, date format
TranslationMessage text, tooltip text, step labels

Each tab can be configured per sales channel using the standard Shopware sales-channel switcher at the top of the page.