Control delivery information and delivery times with rules and dynamic product groups
Description
Highlights
Features
About the Extension
Purpose of the plugin
The display of the availability of products or the required delivery times are essential for customer satisfaction and also for the success of a webshop. With this plugin, the Shopware standard is extended by the following functions:- Display of delivery information in the product overview, on the product detail page and in the order process.
with the help of a coloured dot (green, yellow, red) and optionally with delivery information as text - Display of a calculated delivery period in the shopping basket overview, on the order overview page, on the order confirmation page.
- Display of the calculated delivery period in the "My Account" area of the orders as well as a
- Delivery information on how many items have been ordered and delivered.
- Different delivery information for certain assortments (via dynamic product groups e.g. bulky goods, drop shipping, ... ) and rule-controlled (via RuleBuilder e.g. delivery countries, shipping service providers, ...).
Possible application scenarios
Delivery information ...- ... different whether all products or only a partial quantity is available in stock
- ... different between bulky goods and standard products
- ... different for each country of delivery
- ... different for each saleschannel
- ... different per product / product group / category etc.
Plugin configuration
Settings > Extensions > Delivery information > Further settings
Include days for calculation of delivery date
You can set which days of the week should be included in the calculation of the delivery date.
Configure delivery information
Settings > Extensions > Delivery Information > Delivery Information
Tab General
Basic settings
- Internal ID: Optional: prepared for future features (unique ID e.g. number makes sense)
- Internal name: Displayed in the overview, only for internal purposes
- Active: Delivery information active or not active
- Priority: Delivery configurations are ranked by highest value and the one with the highest priority is applied.
- Assigned rules: Active if one of the assigned (rule builder) rules applies (OR operation). If no rule is assigned, this is considered always active. A restriction to products should always be made via the dynamic product groups specified below and not via the rules specified here.
- Assigned dynamic product groups: Active if one of the assigned dynamic product groups applies (OR operation). If no dynamic product group is assigned, then this delivery information is applied to all products.
Display position and configuration
- Display product box:
Traffic light display to the left of the price and total delivery information as a tooltip.
Show complete delivery information as on product detail page above price
Do not display (Shopware Standard) - Display order process:
Show delivery information as on product detail page and calculated delivery period.
Show only calculated delivery period (Shopware Standard)
Show only delivery information as on product detail page
Do not display - Show order process if order quantity exceeds available stock
Show delivery information and calculated delivery period
Show calculated delivery period only (Shopware Standard)
Show delivery information only
Do not display
- Display account order summary
Show calculated delivery date if available
Do not display (Shopware Standard)
Display condition and display of delivery information
- Available
> Display: Always display | If delivery time filled in (Shopware standard) | Do not display.
> Colour: freely selectable
> Text module: Immediately available
> Text module: Immediately available, delivery time %deliveryTime%
- Not available (stock level <= 0, sale not active)
> Display: Always display | If delivery time and replenishment time filled in (Shopware standard)| If delivery time filled in | Do not display.
> Colour: freely selectable
> Text module: Ready for shipment in %restockTime% days, delivery time %deliveryTime%
> Text module: Currently not available, delivery time %deliveryTime% > Text module: Currently not available, delivery time %deliveryTime%
> Text module: Currently not available
- Pre-order
> Display: If the product has not yet been released (Shopware standard) | Do not display.
> Colour: Freely selectable
> Text module: This product will be released on %releaseDate%.
- Sold out
> Display: If not in stock (Shopware standard) | Do not display.
> Text module: No longer available
- Not active
> Display: If product is not active (Shopware standard) | Do not show
> Colour: freely selectable
> Text module: This selection is not available
- Few pieces available
> Display: Display as in the area defined below | Do not display (Shopware Standard)
> Colour: freely selectable
> From 1 to X pieces: is displayed up to an available stock level of X (pieces) - a whole number is expected.
> Text module: Few pieces available, delivery time %deliveryTime%.
> Text module: Few pieces available
- Free shipping
> Display: If the delivery is free of shipping costs (Shopware standard) | Do not display.
> Colour: freely selectable
> Text module: Free of shipping costs
- Order quantity greater than stock Text module
> Text module: Immediately available, delivery time %deliveryTime% (%pieces% pieces)
> Text module: Delivery as soon as available, ready for dispatch in %restockTime% days (%pieces% pieces)
> Text module: Delivery as soon as available (%pieces% pieces)
> Text module: Immediately available (%pieces% pieces)
> Text module: %available% of %notAvailable% pieces immediately available, delivery time %deliveryTime%, subsequent delivery ready for dispatch in %restockTime% days
> Text module: %available% of %notAvailable% pieces immediately available, delivery time %deliveryTime%, subsequent delivery will be ready for dispatch as soon as possible
> Text module: %available% of %notAvailable% pieces immediately available, subsequent delivery will be ready for dispatch in %restockTime% days
> Text module: %available% of %notAvailable% piece immediately available, subsequent delivery will be as soon as available
> Text module: Not completely available, delivery time %deliveryTime%, subsequent delivery ready for dispatch in %restockTime% days
> Text module: Not completely available, delivery time %deliveryTime%, subsequent delivery will be made as soon as available
> Text module: Not completely available, subsequent delivery ready for dispatch in %restockTime% days
> Text module: Not completely available, subsequent delivery will be made as soon as available
Tab Calculation delivery date
Calculation of the delivery date if: Order quantity <= available stock
- Calculate delivery date or delivery date on request: Calculation of delivery date | Delivery date on request
If "Delivery date on request" was selected, a text is output instead of the calculated delivery date.
Calculated delivery date = product delivery time + shipping method delivery time
- Delivery time: If a delivery time is stored for the product, use it. Otherwise calculate based on the fallback delivery time. |
Ignore the delivery time for the product and calculate based on the fallback delivery time specified here.
- Fallback delivery time:Minimum in whole days: Enter a whole number.
- Fallback delivery time Maximum in whole days: enter whole number
- Fallback delivery time: Add to delivery time | Ignore
Calculation of delivery date if: Order quantity > Available stock
- Calculate delivery date or Delivery date on request: Calculate delivery date | Delivery date on request
If "Delivery date on request" was selected, a text is output instead of the calculated delivery date.
Calculated delivery date = product delivery time + product replenishment time + shipping method delivery time
- Delivery time: If a delivery time is stored for the product, use it. Otherwise calculate based on the fallback delivery time. |
Ignore product delivery time and calculate based on the fallback delivery time specified here.
- Fallback delivery time: Minimum in whole days: Enter a whole number.
- Fallback delivery time Maximum in whole days: enter whole number
- Replenishment time: If a replenishment time is stored for the product, add it to the delivery time. Otherwise calculate based on the fallback replenishment time. | Ignore the replenishment time for the product and calculate on the basis of the fallback replenishment time specified here.
- Fallback replenishment time: in whole days: enter a whole number.
- Shipping method Delivery time: Add to delivery time | Ignore
Configure requested delivery dates
Settings → Extensions → Delivery information → Requested delivery date
In this section, configurations for requested delivery dates can be created. This allows customers to select their preferred delivery date during the checkout process.
Sales channels, Rule Builder rules and priorities can be used to control when the individual configurations are displayed and in which order.
Basic settings
- Internal ID: Optional unique identifier for the configuration. The ID is stored with the order for possible subsequent processes and allows connected systems to identify the configuration used.
- Internal name: Name of the configuration within the Administration. The name is not displayed in the storefront.
- Active: Determines whether the requested delivery date configuration is used.
- Required field: If this option is enabled, a requested delivery date must be specified during the checkout process.
- Priority: Configurations with a higher value are displayed first.
- Restrict to sales channels: Determines the sales channels in which the configuration is available. If no sales channel is selected, the configuration is active in all sales channels.
- Rules: Restricts the configuration using Rule Builder rules. Multiple rules are linked with OR. If no rule is selected, the configuration is active regardless of any rules.
Input options
- Determine the earliest possible date: Determine the earliest possible date based on all shipping line items or ignore the delivery dates of the shipping line items and only allow a date in the future.
- Date field display: Record the requested delivery date as a date only or as a date and time.
If the earliest possible date is determined based on the shipping line items, the delivery information of the products in the shopping cart is taken into account. This prevents customers from selecting a requested delivery date by which not all products can be delivered.
Display settings
- Display name: Label of the field in the storefront. If no custom display name is entered, “Requested delivery date” is used.
- Display position in shopping cart: Do not display or display below the product number input.
- Display position on the order completion page: Do not display, display below the shipping method selection or to the left of the summary.
- Display position on the order confirmation page: Do not display, display below the selected shipping method or to the left of the summary.
Documents
For each document type, you can individually determine whether and in which position the requested delivery date is displayed.
- Display position in invoice PDF: Do not display, below the address, below the list of line items or as the last element.
- Display position in delivery note PDF: Do not display, below the address, below the list of line items or as the last element.
- Display position in credit note PDF: Do not display, below the address, below the list of line items or as the last element.
- Display position in cancellation invoice PDF: Do not display, below the address, below the list of line items or as the last element.
Details
- Available: English, German
- Latest update: 11 August 2026
- Publication date: 12 January 2023
- Version: 5.6.0
- Category: Special features
Resources
Reviews (6)
Top Plugin – Lieferversprechen professionell umgesetzt!
Was uns besonders gefällt:
Dynamische Regeln: Die Konfiguration ist durchdacht und sehr mächtig. Auch komplexe Szenarien lassen sich mit wenigen Klicks abbilden.
Einwandfreie Integration in unser bestehendes Shopware-Setup – keine Performance-Einbußen oder Konflikte mit anderen Plugins.
Hervorragender Support: Der ACRIS-Support antwortet schnell und lösungsorientiert - das Plugin wurde mehrmals rasch auf unsere Anforderungen angepasst.
Kurz gesagt: Wer professionelle Lieferinformationen in seinem Shop abbilden möchte, kommt an diesem Plugin nicht vorbei. Für uns eine klare Empfehlung!
Advanced and flexible plugin with fast support and continuous updates
Acris has offered fast support and integrated multiple of our feature requests within days.
I definitely recommend this plugin!
Super Pluin und vorallem Support
EIN SUPER-PLUGIN !
So z.B. kann man die Lieferzeit als Wiederauffüllzeit z.B. (10-15 Werktag) verwenden und dann sowohl die Wiederauffüllzeit als auch die Lieferzeit in der Versandart ignorieren.
Zudem hat man dann noch eine Lagerampel dabei, welche unter anderem sehr nützlich ist, falls die Bestellmenge grösser als der Lagerbestand ist.
Perfekt
Top-Plugin und Top-Support!
Nicht nur ist der Support wahnsinnig gut und schnell – Sogar die Funktionalität wird mal eben um eigene Ideen/Thematiken erweitert, z.B. die Verwendung von Variablen in den Texten. Weiter so & vielen Dank!
About the Extension Partner
ACRIS E-Commerce GmbH
Partner Status
-
Shopware
Bronze Partner -
Shopware
Premium Extension Partner
Details
- Ø-Rating: 5
- Partner since: 2015
- Extensions: 214
- Certifications: 7
Support
- Based in: Austria
- Speaks: German, English
- Response time: Very quickly