Calendar (days off)
The Calendar tab holds the days on which the shop neither ships nor delivers: public holidays and the shop’s own days off, such as a company holiday or a stocktaking day. Every date on this list is skipped when the plugin calculates the shipping window and the delivery window.
The tab is located under Settings → Plugins → Estimated Delivery → Calendar. It has three cards: the sales channel selector, Days off and Next 12 months.
Sales channel
Section titled “Sales channel”The Sales channel selector at the top of the tab decides which days off the list shows:
- All Sales Channels: days off that apply to every sales channel.
- A single sales channel: the days off of that sales channel and the days off of All Sales Channels, which apply to it as well. The latter are marked with the All Sales Channels badge next to their name.
A sales channel therefore skips its own days off and the days off of All Sales Channels together. A day off with the badge belongs to all sales channels: a change to it applies in every sales channel.
Days off
Section titled “Days off”The list shows one row per day off with the columns Name, When, Next date and Active.
| Column | Content |
|---|---|
| Name | The name of the day off. A day off has one name; an imported public holiday receives its name in the language of the administration at the time of the import, in English when the plugin has no name in that language. |
| When | When the day off falls, for example Every year on 3 October or 60 days after Easter Sunday. |
| Next date | The next date of the day off within the next 12 months; Not in the next 12 months otherwise. An inactive day off shows no date. |
| Active | An inactive day off stays on the list and is not skipped. |
Name and Active can be edited directly in the row (double-click the row). The full entry opens with a click on the name or with Edit in the row menu. Every change is saved at once: the Save button of the configuration page is not shown on this tab.
Repeats
Section titled “Repeats”Each day off has one of four Repeats values:
| Repeats | Fields | Example |
|---|---|---|
| Date or period | Date, Until (empty for a single day) | Company holiday from 24.12.2026 to 31.12.2026 |
| Every year on the same day | Day, Month | New Year’s Day, 3 October |
| Every year, relative to Easter | Days from Easter Sunday | Good Friday (-2), Corpus Christi (60) |
| Every year, weekday before a date | Weekday, Before day, Month | Day of Repentance and Prayer: Wednesday before 23 November |
A Date or period day off falls only in the given year. The other three repeat every year without further changes, including the holidays whose date depends on Easter.
Adding a day off
Section titled “Adding a day off”- Click Add day off.
- Enter a Name and choose the Sales channel. An empty Sales channel field means All Sales Channels.
- Choose Repeats and fill in the fields of that value. The text below the fields shows when the day off falls.
- Click Save.
Import public holidays
Section titled “Import public holidays”Import public holidays adds the public holidays of a country to the list. The plugin contains the public holidays of Germany: the nine nationwide holidays and the holidays of the federal states.
- Click Import public holidays.
- Choose the Country and the Sales channel the holidays are added to.
- Select the holidays in the list. The Holiday column shows the name, when the holiday falls and its next date; Applies in shows where it is kept. The nationwide holidays, marked Nationwide, are selected at first. For a regional holiday, Applies in names the states that keep it, for example Baden-Württemberg, Bavaria, Saxony-Anhalt; it should be selected when the warehouse is located in one of them. Nationwide only and Select all change the whole selection.
- Click the import button, for example Import 9 holidays.
A holiday that already applies to the chosen sales channel, as its own day off or as a day off of All Sales Channels, is not added a second time. The import can therefore be repeated, for example to add a regional holiday later.
The list contains holidays that apply in a whole state. Holidays of single municipalities, such as Assumption Day in parts of Bavaria, are added with Add day off.
Export and import of a file
Section titled “Export and import of a file”Export saves the days off as a JSON file. With rows selected in the list, the button reads Export selected (n) and the file contains the selected rows; without a selection, the file contains all rows of the list, including those of All Sales Channels.
Import file adds the days off of such a file:
- Click Import file.
- Choose the File and the Sales channel the days off are added to.
- The plugin checks every entry of the file and shows its status: New, Already in the list or Invalid, with the fields that are not valid.
- Click the import button, for example Import 3 days off. Only the new valid entries are added.
The file is intended for moving days off between sales channels or between shops.
In the file, the name of each day off is stored together with the language code of the shop’s system language, for example "label": { "de-DE": "Betriebsferien" }. A file may contain the same name in several languages, as the public holidays of the plugin do (de-DE and en-GB). The import keeps one name: the one in the language of the administration, else the English one, else the first one in the file.
Next 12 months
Section titled “Next 12 months”The Next 12 months card lists every date skipped in the next 12 months, with its Name and Source:
- Day off: a day off of this tab.
- Holidays rule: a date added by the Additional holidays rule of the Settings tab.
With All Sales Channels chosen, the card shows only the days off of All Sales Channels. The days off and the holidays rule of a sales channel appear after that sales channel has been chosen.
Relation to the holidays rule
Section titled “Relation to the holidays rule”The Additional holidays rule on the Settings tab (Settings → Holidays) remains available. A date that matches the rule is skipped in addition to the days off of this tab. Shops that keep their public holidays in the rule can continue to do so; new public holidays are easier to maintain on this tab, because yearly days off do not need a new entry every year.