Delivery Time in Order Mails
Show your customers in every order mail when their order is going to arrive — delivery time per product in the order confirmation, shipping mail and every status mail.
Compatible with:
Self-hosted
Includes:
The subscription starts with a free trial month during which it can be canceled at any time.
During the subscription all released updates are included for free
In case you have any questions or problems with your extension you can always ask the Extension Partner for help during the subscription.
Description
Highlights
About the Extension
What this plugin does
Shopware knows the delivery time of your products — on the product detail page, in the cart, at checkout. In order mails, by default, it does not appear. This plugin fills the gap: it exposes the delivery time configured on each product in every order-related mail, so your customers immediately know when their item ships.
What's in it for you
- Fewer support tickets — the single most common post-purchase question ("when will it arrive?") is answered before it gets asked
- More trust — transparency on tap, especially for longer delivery times or pre-orders
- No complaints from mismatched expectations — if your product page advertises three weeks of lead time but the order confirmation is silent, you're asking for trouble
- Full control over placement and styling — decide whether the delivery time appears below each product, as a summary table at the end, or as one combined shipping date
Works with every order mail
- Order confirmation
- Shipping confirmation
- Status mails ("Processing", "Shipped", …)
- Flow Builder mails with order context
- Your own mail templates
Included out of the box
- 4 ready-to-paste code examples right in the plugin configuration — with a live preview of how each looks in the mail, and a copy button
- Locale-aware — the delivery time is rendered in the language of the order (requires translations under Settings → Delivery times)
- Per sales-channel toggle
- No database persistence — values are populated at mail-render time only, no migrations, zero risk for existing orders
What this plugin does not do
Honesty: This plugin does not automatically append the delivery time to your mails. You drop one snippet into your mail template once, and decide where and how the delivery time shows up. That's by design — automatic injection would clash with your layout.
Technical details
- Shopware 6.7
- Twig variables per line item: deliveryTime (translated name), deliveryTimeMin, deliveryTimeMax, deliveryTimeUnit
- Hooks into MailBeforeValidateEvent — works with every mail that carries order template data
- Products without a configured delivery time are skipped — every shipped snippet guards with "is defined"
Details
- Available: English, German
- Latest update: 13 May 2026
- Version: 1.0.0
- Category: Checkout / Cart process
About the Extension Partner
J&G Agency GmbH
Partner Status
-
Shopware
Extension Partner
Details
- Ø-Rating: 4.4
- Partner since: 2025
- Extensions: 4
Support
- Based in: Germany
- Speaks: German, English
- Response time: Very quickly