Markus Michalski FAQ

Sylius Plugins

Plugins and extensions for Sylius 2 shops by Markus Michalski

Sylius Plugins

Plugins and extensions for Sylius 2 shops

← Back to main overview

Live Demo: Try these plugins live — no installation, no risk.

demo.markus-michalski.net →

Available Plugins

Click a plugin to view its detailed documentation.

A

ALTCHA Spam Protection

Privacy-friendly spam protection for Sylius forms and the Shop API with ALTCHA proof-of-work, honeypot, rate limiting, plus disposable-mail and gibberish checks - configurable per channel.

Accessibility Widget

Floating accessibility widget for Sylius with font size, contrast, colour filters, blue light filter, reduced motion and a skip link - configurable per channel, dual-mode via storefront and Shop API.

CDN Product Images

References product and taxon images by an mm-media-cdn URL instead of a local upload - every image is freshly re-signed for its own rendering context automatically, on the storefront, Admin and the Shop API.

Cart & Checkout Attributes

Displays selected product attributes in cart, checkout and order summary - for the EU requirement to show essential product characteristics before purchase. With Shop API, admin configuration and a shop-wide kill switch.

f

Facebook Pixel (Meta Pixel)

Client-side e-commerce event tracking plus the Meta Conversions API (CAPI, server-side), with automatic event deduplication, per-channel configuration and optional Klaro consent gating.

Contact Requests

Stores every message from the Sylius contact form in addition to the e-mail, in the shop as well as through the Shop API. Requests are searchable in the admin, and a command deletes old requests so personal data does not stay around indefinitely.

GDPR-compliant cookie consent for Sylius with Klaro - admin service catalog, per-channel settings, Google Consent Mode v2 and a magic-anchor trigger for the dialog.

0%

Small Business §19 UStG

The German small business regulation for Sylius - a 0% tax category at the flick of a switch, price migration via admin or console, and the legally required notice in storefront, Shop API and credit memo PDFs.

Marketplace Redirect

Replaces the "Add to cart" button with a button to Amazon or the Shopware Store - switchable per channel, dual-mode via storefront and Shop API, with an Admin API for imports.

Matomo Analytics

Privacy-friendly Matomo web analytics for Sylius with cookieless tracking, Do-Not-Track, optional Klaro consent and e-commerce tracking - configurable per channel, dual-mode via storefront and Shop API.

ALT

Media Alt Text

Localised alt texts for product, category and avatar images in Sylius 2 - maintained in the admin or via the Admin API, output in storefront and Shop API, decorative images and a backfill command.

Newsletter Management

Newsletter signup with double opt-in, subscriber management and sending for Sylius - with categories, tracking, statistics and CSV export, configurable per channel, dual-mode via storefront and Shop API.

Product Custom Inputs

Configurable per-product input fields that customers fill in when adding to the cart - eight field types with validation, visible in cart, checkout and customer account, dual-mode via storefront and Shop API.

R

Riverty Payments

Riverty Buy Now Pay Later for Sylius - invoice, direct debit, instalments and Pay in X through Hosted Checkout in nine countries, with capture, void and refund in the admin, dual mode across storefront and Shop API.

SEO

SEO Suite Pro

Meta titles, SEO templates, canonical tags, JSON-LD, Open Graph, robots.txt, redirects, hreflang, OG images and an SEO audit for Sylius - configurable per channel, dual-mode via storefront and Shop API.

XML

XML Sitemap

Extended XML sitemap for Sylius with products, categories and static pages, hreflang and product images - generated per channel via console command or admin button, with sitemap index and custom URL providers.

Support Form

Configurable support request form for Sylius - subject choices from products or categories per channel, extra fields in the admin, stored requests and confirmation mail, dual-mode via storefront and Shop API.

€ %

Variant Price Surcharge

Price variants as a percentage and fixed surcharge on a base variant's price, effective in storefront, cart and Shop API, without changing the variant class.