Skip to main content Skip to search Skip to main navigation
Meet Shopware Payments Fast. Powerful. Yours to control. Discover payments
Diese Seite ist auch auf Deutsch verfügbar.
Bay20 Software Consultancy Services P L

Bay20 Promotional Banners

Description

Highlights

  • 8 storefront placements — homepage, category, product, cart, confirm, footer
  • Schedule banners with optional start and end dates
  • Target by sales channel, category (with inheritance), or product variant
  • Separate desktop and mobile images via responsive element
  • No code required — full admin UI under Marketing

Features

  • Custom banner entity built on Shopware's Data Abstraction Layer
  • Admin module under Marketing with list, create, and detail views
  • Eight placement positions: homepage top, middle, bottom, category, product, cart, checkout confirm, footer
  • Multi-position per banner — one banner can occupy several slots
  • Sales channel assignment (empty = global to all sales channels)
  • Category targeting with parent-to-descendant inheritance
  • Product targeting with parent product to variant inheritance
  • Optional start and end date scheduling per banner
  • Active/inactive toggle for instant publish or pause
  • Sort order for stacking multiple banners at the same slot
  • Translatable banner title and alt text per language
  • Click-through link with optional URL
  • Separate desktop and mobile image upload with responsive output
  • HTTP-cache-safe rendering via Page-Loaded subscribers and page extensions
  • Snippet-based UI labels — English and German included out of the box

About the Extension

Bay20 Promotional Banners turns banner management in Shopware 6 into a simple admin task. Create a banner, pick where it should appear, optionally schedule it — and the plugin does the rest. Eight predefined placement slots cover the most common merchandising spots: three positions on the homepage (top, middle, bottom), category pages, product detail pages, the cart, the order confirmation, and the global footer. A single banner can occupy multiple slots at once, so a holiday promotion can run across your home page and checkout in one click. Targeting goes beyond plain placement. Restrict banners by sales channel for multi-store setups, or scope them to specific categories or products. Category and product mappings inherit downward: a banner mapped to "Clothing" automatically shows on every sub-category, and a banner mapped to a parent product shows on all its variants — no duplicate entries to maintain. Upload separate desktop and mobile images per banner and let the browser pick the right one via a native element with a 768px breakpoint — no JavaScript, no layout shift, no extra requests. Built on Shopware 6.7's Data Abstraction Layer with translatable title and alt text, multi-language admin UI (EN + DE included), and a page-extension architecture that plays correctly with the HTTP cache. Production-ready code, no deprecated APIs, no third-party dependencies. PSR-12, fully typed PHP 8.3.

Details

  • Available: English, German
  • Latest update: 2 July 2026
  • Version: 1.0.0
  • Category: Shopping Experiences

About the Extension Partner

Bay20 Software Consultancy Services P L

Bay20 Software Consultancy Services P L

Partner Status

  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Ø-Rating: 5

    Average rating of 5 out of 5 stars

  • Partner since: 2021
  • Extensions: 6

Support

  • Based in: India
  • Speaks: German, English
  • Response time: Very quickly