Priority Shipping
Offer customers the option to receive individual items faster for an additional fee with the Priority Shipping plugin. Prioritize specific products for quicker delivery.
Zum
Priority Shipping im Shopware Store
Storefront
On the product detail page in the storefront, your customers will see the option to select prioritized processing below the delivery information. If this option is selected, the stated delivery time in the shopping cart will be reduced. How exactly you implement the prioritization is up to you – for example, through accelerated production or by giving the order preferential handling.
For the option to select prioritized processing to appear in the storefront, a delivery time must be defined for the respective product. The acceleration configured in the plugin (in days) is applied to this delivery time: when prioritization is selected, the configured number of days is subtracted from the regular delivery time.
Example: Suppose you have defined a delivery time of 10 to 12 days for a product and set an acceleration of 3 days in the prioritization settings. In this case, the displayed delivery time is automatically reduced to 7 to 9 days when prioritization is enabled.
Appearance
The selection can be presented as a checkbox.

Alternatively, the selection can be displayed as radio buttons, allowing customers to choose between with prioritization and without prioritization.

If you're also using our Delivery Date Plugin from version 2.5.0, the displayed delivery date will be updated according to the selected prioritization option.

When prioritization is selected, an additional line item for the extra charge is automatically added to the shopping cart. The prioritized product is also marked with a badge.

Administration
You can find the plugin settings under Extensions > My Extensions > Priority Shipping. Here, you can define global settings that apply to all products. These can be overridden by product-specific values if needed.
Default Settings for All Products
Define the default values for prioritization here. These apply to all products within the selected sales channel, but can be customized individually for each product.

Under Prioritization (1), you can define whether the prioritization option should be enabled by default for all products.
The Default price for prioritization (2) represents the surcharge that will appear as an additional line item in the cart when the option is selected. The applicable tax rate is inherited from the respective product.
With the Default acceleration through prioritization in days (3), you specify by how many days the delivery time is expected to be reduced.
Appearance Configuration
Use the Appearance of the option for prioritization in the storefront (1) setting to choose whether the prioritization option should appear as a checkbox or as radio buttons. You can see what each option looks like in the Appearance section.

Text Snippets
Customize the texts shown on the product detail page and in the admin area to fit your needs. Note: Snippets with the prefix “Checkbox” are only used if you selected the checkbox display under Appearance. Accordingly, snippets with the prefix “Radio Buttons” are only used when that display type is selected.

The Text on the product detail page (checkbox text) (1) appears next to the checkbox on the product detail page if you’ve
chosen the checkbox display.
You can use the placeholders %price%
and %acceleration%
, which will be automatically replaced with the
configured surcharge and delivery time reduction.
The Title shown above the radio buttons (2) is a descriptive text displayed above the two selection options when using the radio button display.
The snippet No prioritization (3) is the label next to the option when the customer decides against prioritization. This option is selected by default when using the radio button display.
The snippet With prioritization (4) is the label next to the option for prioritized processing.
The Text next to the delivery date that prioritization has been selected (5) is shown as a small badge in the cart next to prioritized products.
The Name of the item in the shopping cart (6) defines the name of the additional cart item that represents the surcharge for prioritization.
The Text printed on documents that indicates prioritized shipping (7) is an additional line of text shown on the delivery note for prioritized order items.
Product Settings
You can also configure prioritization directly in the product settings. To do this, go to Catalog > Products and open the detail page of the desired product. Then switch to the Specifications tab.
If you're running a multilingual shop, make sure to select the correct language in the settings section.
Scroll down to the Custom Fields section and select the Prioritization tab there.

With the setting Prioritization of this product (1), you can override the global settings and define whether you want to offer prioritization for this specific product or not.
The Prioritization price (2) corresponds to the surcharge that appears as an additional item in the shopping cart when selected. The tax rate is also inherited from the product.
With the Acceleration in days (3), you define by how many days the delivery time is expected to be reduced.
Order Processing
In the order detail view within the Shopware administration, you can quickly see which items in an order were prioritized.

In the order detail view, a corresponding badge is shown on any product items with prioritization selected.

The delivery note will also indicate when prioritization has been selected.
Roadmap
Change Requests
The current functionality does not meet your use case? Do you have comments or questions? Please let us know! We are happy to continue developing the plugin together with you.
Version History
Shopware 6.6
Version | Date | Changes |
---|---|---|
1.0.0 | 2025-04-22 | First released version |