SteelCode
steelcode.dev
Gift Wrap & Messages

Wrapping options

Configure availability, presentation, prices, messages, and product-stream eligibility for a gift-wrapping option.

Wrapping options

Each record in Marketing → Gift wrapping is one selectable wrapping option. Use the listing to search, change position, duplicate, edit, or remove options.

General fields

FieldPurpose
NameCustomer-facing, translated name of the wrapping. Required.
ActiveOnly active options can be offered.
MediaStorefront image. Takes precedence over colour.
ColorFallback visual when no media is assigned.
PositionSort order: lower values appear first.

Use the language switcher in the detail page to maintain translated names. A missing translation falls back to the available base name.

Pricing

Price is required and is calculated with the option's selected tax. The storefront shows Shopware's tax-aware price for the active sales channel.

Free from product price is optional. Use a positive amount only. When the active product price reaches this amount, the original wrapping price is shown crossed out and the wrapping price is shown as 0.00. 0 does not activate free wrapping.

The threshold is evaluated per related product, not across the total cart.

Behaviour and availability

FieldPurpose
Allow gift messageEnables From, To, and message input for this option.
Message maximum lengthOverrides the plugin fallback message limit.
Show on product pageShows the option in the product buy widget.
Show in cartMakes the option eligible for the cart/offcanvas add form.
Available for dynamic product groupsLimits the option to products matching assigned product streams.

When no product stream is assigned, the option is available to all products, subject to being active and enabled for the current location. When one or more streams are assigned, a product must match at least one assigned stream.