STM Smart Checkout For WooCommerce Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
STM Smart Checkout turns the standard WooCommerce checkout into a focused, trustworthy buying experience — without replacing your payment gateways, your legal plugins or the WooCommerce checkout itself.
Built for stores selling under EU/German law (DACH-ready):
- Distraction-free checkout layouts with progress indicator and trust header
- Card-based design controlled by design tokens — customize everything from your theme, no
!importantbattles - Field manager with real-time validation and correct mobile touch keyboards
- Postcode autofill for Germany, Austria and Switzerland (city fills in automatically)
- Legal texts (terms, right of withdrawal) readable in an overlay without leaving the checkout, plus a server-side safety net that verifies required consent boxes again after submit
- Trust badges with a curated icon set
- Works with WooCommerce Germanized and German Market instead of fighting them
- Styles the classic (shortcode) cart and checkout. If your store uses the Cart and Checkout blocks, the plugin says so on its settings screen and offers a reversible one-click switch — it never changes your pages on its own
Philosophy: your gateways keep rendering their own express buttons, your legal plugin keeps owning its legal texts, your theme keeps its typography. This plugin arranges everything into a checkout that converts.
A separate Pro add-on adds three things: the online withdrawal form required across the EU since 19 June 2026 (with its own management screen), a mobile sticky order bar, and an ultra-compact checkout layout. Pro is distributed from storetown-media.de. Everything described above is in this free plugin and stays there.
Auf Deutsch
STM Smart Checkout macht aus der Standard-Kasse von WooCommerce eine fokussierte, vertrauenswürdige Kaufstrecke — ohne Ihre Zahlungsarten, Ihr Rechts-Plugin oder die WooCommerce-Kasse selbst zu ersetzen.
- Ablenkungsfreie Kassen-Layouts mit Fortschrittsanzeige und Trust-Kopfband
- Kartenbasiertes Design über Design-Tokens steuerbar — alles aus dem Backend anpassbar, ohne
!important-Kämpfe mit dem Theme - Feldverwaltung mit Sofortprüfung und den richtigen Tastaturen auf dem Handy
- PLZ-Autovervollständigung für Deutschland, Österreich und die Schweiz (der Ort füllt sich selbst)
- Rechtstexte (AGB, Widerruf) im Overlay lesbar, ohne die Kasse zu verlassen — plus serverseitige Absicherung, die die Pflichthäkchen nach dem Absenden erneut prüft
- Pflichtangaben auch ohne Rechts-Plugin: Einwilligung, Knopfbeschriftung nach § 312j BGB, MwSt.-Ausweisung und Lieferzeit je Artikel — jeweils nur dann, wenn kein anderes Plugin sie bereits liefert
- Arbeitet mit WooCommerce Germanized und German Market zusammen, statt gegen sie
Grundsatz: Ihre Zahlungsarten rendern weiter ihre eigenen Express-Knöpfe, Ihr Rechts-Plugin behält seine Rechtstexte, Ihr Theme behält seine Typografie. Dieses Plugin ordnet alles zu einer Kasse, die verkauft.
Credits
The bundled postcode databases for Germany, Austria and Switzerland are derived from the free geographical database GeoNames (https://www.geonames.org/), used under the Creative Commons Attribution 4.0 licence (https://creativecommons.org/licenses/by/4.0/).
They ship as plain JSON inside the plugin and are read locally. Nothing is fetched at runtime, and no address a customer types is sent anywhere.
Screenshots
The three-column checkout: trust header band with progress, express payment area, and address, payment and order summary side by side.
The buy zone in reading order — totals, required consent, reassurance note, buy button, trust row.
Terms and cancellation policy open in an overlay, without leaving the checkout.
The same checkout on a phone: one column, reachable targets, express buttons kept.
The design tab — layout, the two blues, font size in pixels, every setting with its own plain-language help bubble.
The legal tab with “detected at the checkout”: what the automatic detection last found, and which required statements the plugin is standing down from because another plugin delivers them.
