Skip to content

Quick start

This guide walks you from a freshly installed plugin to a working “Order in the next 02:34:12 for dispatch Mon” message under the buy button on every product page.

  1. Open Settings → Plugins → Estimated Delivery → General.
  2. Switch the sales-channel selector at the top of the page from All sales channels to the channel you want to configure (e.g. Storefront).
  3. Turn on Active.
  4. Click Save.

The widget renders nothing until Active is on for that sales channel.

2. Create the working-day rule and the days off

Section titled “2. Create the working-day rule and the days off”

The plugin needs two things to do its date math:

  • A working-days rule — a Shopware Rule that matches every day that counts as a working day (typically Mon–Fri).
  • The days off — every calendar day that should be skipped (typically your local public holidays), kept on the Calendar tab.

You can reuse a working-days rule you already have, or create a new one:

  1. Open Settings → Shop → Rule Builder.
  2. Click Add rule, name it (e.g. Working days Mon–Fri).
  3. Add a condition Day of the week is one of: Monday, Tuesday, Wednesday, Thursday, Friday.
  4. Save the rule.

For the public holidays, open the Calendar tab of the plugin, click Import public holidays, choose the country, select the holidays of your warehouse’s state and click the import button. Yearly holidays, including those that depend on Easter, then repeat on their own. See Calendar.

  1. Open the Settings tab.
  2. Under Shipping, point Working days rule at the rule you just created and set Minimum days and Maximum days to the time it takes you to dispatch (e.g. 0 / 1 = same-day if before cutoff, otherwise next working day).
  3. Under Delivery, do the same for how long the courier takes (e.g. 1 / 3 for next-day to three-day delivery).
  4. Under Holidays, the Additional holidays rule can stay empty; it is needed only for dates that the Calendar tab does not cover.
  5. Under Cutoff time, set the General cutoff time (e.g. 14:00) — orders placed after that time roll over to the next working day. Override individual weekdays if needed (e.g. an earlier cutoff on Friday).
  6. Save.

4. Turn on the widget on the product detail page

Section titled “4. Turn on the widget on the product detail page”
  1. Open the Product Page tab.
  2. Toggle the widget on for the product detail page.
  3. Save.

If you also want it on the cart and the checkout confirm page, repeat the toggle in the Shopping Cart and Checkout tabs.

You should now see the widget — by default a message line plus a live cutoff clock — under the buy button. The clock counts down to the cutoff time you configured; once it hits zero, the message and the step dates roll over to the next working day.