Cross Selling ProStorefront View
Storefront View
Accessory Widget (Product Page)
As soon as a product is assigned to an active Cross-Selling Group, the widget automatically appears on the product detail page. The widget shows:
- The heading "Frequently bought together:" (customisable via snippet)
- Up to 3 accessories with product image (optional), name, short description (optional), price and savings
- Checkboxes for individual optional selection
- "Select all" button
- Summary bar with total price and "Add to cart" button
- Info text below the accessories (configurable via snippet)
Customising Texts (Snippets)
All visible texts can be customized via Shopware snippets. Find them in the Admin under Settings → Snippets → select language → search for "crossSellingPro".
| Snippet-Key | Default DE | Default EN | Where shown |
|---|---|---|---|
| crossSellingPro.heading | Wird häufig zusammen gekauft: | Frequently bought together: | Widget heading |
| crossSellingPro.bundleNote | Wähle Zubehör aus und lege es gemeinsam zum Bundle-Preis in den Warenkorb. | Select accessories and add them to your cart together at the special bundle price. | Info text below accessories |
| crossSellingPro.selectAll | Alle auswählen | Select all | "Select all" button |
| crossSellingPro.allSelected | Alle ausgewählt ✓ | All selected ✓ | Button state when all selected |
| crossSellingPro.summarySelected | ausgewählt | selected | Summary bar (e.g. "2 selected") |
| crossSellingPro.summaryTotal | Zusammen | Bundle total | Total price label in summary bar |
| crossSellingPro.uvp | UVP | RRP | Struck-through list price |
| crossSellingPro.extraDiscount | Zusatzrabatt | extra discount | Discount badge (percentage mode) |
| crossSellingPro.youSave | Du sparst | You save | Discount badge (savings mode) |
| crossSellingPro.detailsLink | Details | Details | Link to product detail page |
| crossSellingPro.cartLabel | Bundle-Preis | Bundle price | Badge on accessory in cart |
| crossSellingPro.cartBundleWith | Bundle mit | Bundle with | Parent product label in cart |
| crossSellingPro.cartSaved | Du sparst | You save | Savings badge in cart |
Bundle Display in the Cart
If main product and accessory are in the cart together, the discount is automatically applied. Depending on plugin settings, the following elements appear on the accessory line item:
- Name of the main product (e.g. "Bundle with Main Product XY")
- Savings badge (e.g. "You save €3.00")
Both elements can be toggled per sales channel in the plugin settings.