Checkout Hyva
v1.8.0
Checkout Hyva
- Updates and support included for 12 months
- License key delivered immediately by email
- 30-day money-back guarantee
- Full documentation included
- Compatible with Hyvä themes
- Composer-ready installation
Checkout voor Hyvä
Een dunne compatibiliteitslaag die wimakeit/module-checkout netjes laat werken op winkels met een Hyvä-thema. Installeer hem naast de base checkout-module en de aangepaste one-page checkout — met zijn styles, payment-method icons en success-pagina — wordt correct gerenderd op Hyvä, opgepakt door de Tailwind-build, zonder manuele workaround.
De base wimakeit/module-checkout blijft thema-agnostisch zodat hij kan draaien op Luma en Breeze. De <head>-renderer van Hyvä laat echter het rel="stylesheet"-attribuut weg uit in layout gedeclareerde <css>-directives, waardoor de styling van de checkout stilletjes verdwijnt. Deze companion module lost dat op — en alleen dat — zonder de base-module te vervuilen met Hyvä-specifieke code.
Voor wie
- Magento 2 / Mage-OS-winkels met Hyvä-thema die al
wimakeit/module-checkoutdraaien (of dat van plan zijn) - Handelaars die migreren van Luma naar Hyvä en willen dat hun aangepaste checkout meegaat zonder herbouw
- Bureaus die gemengde Luma + Hyvä-vloten beheren en de voorkeur geven aan een aparte compatibility-module boven thema-forks
Belangrijkste voordelen
- Correcte stylesheet-levering op Hyvä — emit een echte
<link rel="stylesheet">voorcheckout.cssensuccess.csszodat de checkout eruitziet zoals bedoeld, niet als kale HTML-fallback. - Eigen gecompileerde CSS — levert eigen
view/frontend/web/css/checkout.cssensuccess.css, gecompileerd uit de LESS-partials van de base-module. Geen afhankelijkheid van frontend assets elders. - Tailwind-build integratie — registreert de template-paden van
module-checkoutenmodule-checkout-hyvain de Tailwind purge-config van Hyvä via hethyva_config_generate_beforeevent. Draaibin/magento hyva:config:generateen uw thema-build pakt elke utility-klasse op. - Payment-method icons op Hyvä — de icon resolver en CSS-regels uit
wimakeit/module-checkout1.7 bereiken Hyvä ongewijzigd via deze laag. - Geen base-module vervuiling — Luma- en Breeze-winkels houden een propere base-module. Hyvä-sites activeren deze companion alleen wanneer nodig.
- Drop-in upgrade-pad — een bump van de base checkout naar een nieuwe minor versie wordt gespiegeld door deze module te bumpen; verder verandert er niets in uw thema.
Compatibiliteit
- Magento 2.4.x / Mage-OS equivalent
- PHP 8.1, 8.2, 8.3
- Vereist
wimakeit/module-checkout^1.14 - Vereist
hyva-themes/magento2-theme-module^1.3 - Alleen installeren op sites met Hyvä-thema — Luma- en Breeze-sites hebben dit niet nodig
Installeer deze module via Composer. Zorg ervoor dat uw auth.json is geconfigureerd met uw Wimakeit-inloggegevens.
$ composer require wimakeit/module-checkout-hyva:^1.8.0
$ bin/magento setup:upgrade
$ bin/magento setup:di:compile
Installation notes
The standard composer require + setup:upgrade + setup:di:compile flow applies. The points below cover what's specific to this module.
When to install
Only install this module on Hyvä-themed sites. Luma and Breeze stores do not need it — the base wimakeit/module-checkout already ships everything they need.
Required dependencies
| Package | Minimum version |
|---|---|
wimakeit/module-checkout | ^1.14 |
hyva-themes/magento2-theme-module | ^1.3 |
Composer pulls them automatically as long as the Wimakeit registry is declared in your project's composer.json and Hyvä is already installed.
Admin configuration
This module has no admin configuration of its own. It inherits every setting from wimakeit/module-checkout — go to Stores → Configuration → Wimakeit → Checkout to manage the underlying checkout behaviour.
Install flow
composer require wimakeit/module-checkout-hyva
bin/magento module:enable Wimakeit_CheckoutHyva
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento hyva:config:generate
cd app/design/frontend/<Vendor>/<theme>/web/tailwind
npm run build-prod
bin/magento cache:flush
The hyva:config:generate step is essential — it lets Hyvä's Tailwind build see both this module's templates and the base wimakeit/module-checkout templates, so every utility class used in those .phtml files survives the purge.
Upgrade flow (when bumping the base checkout)
When wimakeit/module-checkout ships a new minor (e.g. 1.7 → 1.8) with new LESS partials or templates:
# Inside this module's directory
npm run build:css # Recompile checkout.css / success.css from the base module's partials
# Back in the Magento project
bin/magento hyva:config:generate
cd app/design/frontend/<Vendor>/<theme>/web/tailwind && npm run build-prod
bin/magento cache:flush
How it integrates with Hyvä
- A custom block is added to
<head>oncheckout_index_indexandcheckout_onepage_success, emitting a proper<link rel="stylesheet">(Hyvä's native renderer drops therelattribute on layout-declared<css>entries). - An observer on
hyva_config_generate_beforeregisters this module andwimakeit/module-checkoutwith Hyvä's Tailwind purge config. view/frontend/tailwind/module.csscarries@sourcedirectives covering both modules' templates so any Tailwind class added in.phtmlfiles survives the build.
- Versie
- v1.8.0
- Ondersteuning
- 12 maanden
- Last updated
- 17 sep. 2026
- Magento
- Magento 2.4.4 Magento 2.4.5 Magento 2.4.6 Magento 2.4.7 Mage-OS 2.0 Mage-OS 2.1
- PHP
- PHP 8.1 PHP 8.2 PHP 8.3
- Hyvä
- Compatibel
- Pakket
-
wimakeit/module-checkout-hyva
Compatibility checker
Pick your stack to see if this module fits.
Changelog
Categories: Security, Feature, Fix, Perf, Admin, Deps.
[1.8.0] - 2026-09-16
Feature
- Hyvä storefronts get the structured checkout of the base module 1.17.0: steps on cards with done / current / upcoming badges, the folded email step, and the terms and Place Order button under the amount to pay, pinned to the bottom of the screen on mobile.
Deps
- Requires
wimakeit/module-checkout1.17.0 or later. Without this update, a 1.17.0 base module renders its new markup with the previous styles, and the Place Order button lands above the form on mobile.
[1.7.1] - 2026-09-15
Fix
- Consent checkboxes line up with their text. The newsletter and terms sentences dropped below their checkbox, because Hyvä renders every label as a block. Matches
wimakeit/module-checkout1.15.3.
[1.7.0] - 2026-09-07
Feature
- Hyvä storefronts get the reworked order summary of the base module 1.14.0: a rule between items, the amount to pay on its own band, quantity under the price, and the option detail of a kit opening right under the product reference.
- The payment block is visually enclosed and the address complement is folded behind a link, on Hyvä as on the other themes.
Fix
- Contrast now meets WCAG on the product reference, the phone help line, the kit option labels and the remove control.
- Hovering a bare control no longer shifts the page: the theme's one-pixel hover border is neutralised on the checkout's own buttons.
Deps
- Requires
wimakeit/module-checkout1.14 or later.
[1.6.0] - 2026-09-07
Feature
- Hyvä storefronts get the mobile summary bar, the folded promo code field and the neutral sign-in prompt of the base module 1.13.0.
Deps
- Requires
wimakeit/module-checkout1.13 or later.
[1.5.1] - 2026-09-07
Fix
- Stylesheet rebuilt from
wimakeit/module-checkout1.12.1.
[1.5.0] - 2026-09-07
Feature
- Hyvä storefronts get the per-line "Details" panel of the base module 1.12.0, showing what each order line actually contains.
Deps
- Requires
wimakeit/module-checkout1.12 or later.
[1.4.0] - 2026-09-07
Feature
- Hyvä storefronts get the checkout fixes of the base module 1.11.0: the error message beside the Place Order button with its link to the field to correct, the terms and conditions readable in place, and the carrier choice as a step of its own.
Deps
- Requires
wimakeit/module-checkout1.11 or later.
[1.3.0] - 2026-09-07
Feature
- Hyvä storefronts get the redesigned checkout. Numbered steps with icons, a larger and more readable type scale, an order summary that really follows the page, and a visible keyboard focus ring — the stylesheets are rebuilt from the base module's 1.10.0 sources.
Deps
- Requires
wimakeit/module-checkout1.10 or later. The two modules describe the same markup and can no longer be updated apart.
[1.2.5] - 2026-08-27
Fix
- Hyvä checkouts get the current stylesheet again. The served CSS had drifted months behind the source it is compiled from: input fields lost to the theme's own styles, the payment-methods loading indicator was missing, and the checkout page kept its header and footer. Both stylesheets are rebuilt from the base module's sources.
- The stylesheets are no longer downloaded when the Wimakeit checkout or success page is switched off.
[1.2.0] - 2026-01-01
Feature
- Recompiled
checkout.cssso the.wm-co-method-iconrule fromwimakeit/module-checkout1.7.0 is served on Hyvä — payment-method icons now render correctly on Hyvä-themed checkouts.
Deps
- Composer constraint bumped to
wimakeit/module-checkout^1.7 for the payment-icon and expanded redirect-map release.
[1.1.0] - 2026-01-01
Feature
- Self-contained compiled stylesheets: this module now ships its own
checkout.cssandsuccess.css(the base module no longer carries them — Hyvä is the only theme that needs them served directly). - npm build tooling (
npm run build:css) to recompile both stylesheets from the base module's LESS partials, via thin entry files that work both in local development and insidevendor/wimakeit/.
Admin
- Layout blocks now reference
Wimakeit_CheckoutHyva::css/checkout.css(self-contained) instead ofWimakeit_Checkout::css/checkout.css.
Deps
- Composer constraint bumped to
wimakeit/module-checkout^1.6 to match the base module's slim-down release.
[1.0.1] - 2026-01-01
Fix
- Resolved a layout XML validation error (
Element 'block': This element is not expectedin<head>). The stylesheet block is now mounted into theafter.body.startcontainer — browsers load external stylesheets regardless of DOM position, so the visual result is identical.
[1.0.0] - 2026-01-01
Feature
- Initial release. Hyvä compatibility layer for
wimakeit/module-checkout: emits a proper<link rel="stylesheet">on checkout and success pages (Hyvä's native<css src="…"/>renderer drops therelattribute) and registers both modules with the Hyvä Tailwind build via an observer onhyva_config_generate_before.
Een bug gevonden? Laat het ons weten.
Een kort formulier opent in een nieuw tabblad — de modulenaam en uw taal zijn al ingevuld. Beschrijf wat u probeerde, wat misging, en wij komen binnen één werkdag bij u terug.
Een bug melden voor Checkout HyvaHulp nodig?
Ons team helpt u graag met de integratie.