Extra Fee Hyva
v1.0.1
Extra Fee 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
Extra Fee — Hyvä Compatibility
If you run Wimakeit Extra Fee on a Hyvä storefront, this companion module makes those fees render natively in your theme. It ships the Hyvä-compatible templates and layout for the Extra Fee module, so each matching fee rule appears as its own clearly labelled row in the cart, the checkout summary and the mini-cart — exactly where shoppers expect to see what they are being charged.
The original Extra Fee module targets the Luma frontend and relies on RequireJS-based blocks that simply do not exist in a Hyvä theme. Without this bridge, your fee rows would not display on a Hyvä storefront. Install it and the totals breakdown lines up correctly: subtotal, one row per active fee rule, the pre-tax total, tax, and the final amount — in a logical reading order, with the call-to-action button kept at the bottom of the summary card.
Who it's for
- Merchants already using
wimakeit/module-extra-feewho have migrated, or are migrating, their storefront to a Hyvä theme - Shops that apply per-rule surcharges (handling, eco-participation, payment fees, small-order fees) and need each one shown transparently at checkout
- Agencies maintaining a Hyvä build who want the Extra Fee breakdown to match the rest of the theme without writing custom templates
Key benefits
- One row per fee rule — every matching rule is rendered as a distinct, labelled line in the cart, checkout summary and mini-cart, so customers see precisely what each charge is.
- Native Hyvä rendering — ships Hyvä-ready templates and layout; no RequireJS, no leftover Luma blocks, no broken markup on your modern frontend.
- Correct totals order — the summary is reordered so the breakdown reads top to bottom and the checkout button stays at the end of the card.
- Zero extra configuration — all rules, amounts, labels and conditions stay in the parent Extra Fee module; this bridge only handles presentation.
- Lightweight by design — templates only, no admin config and no business logic of its own, so it stays out of the way and is trivial to maintain.
Compatibility
- Magento 2.4.x / Mage-OS equivalent
- PHP 8.1, 8.2, 8.3
- Requires
wimakeit/module-extra-fee1.0 or later - Requires a Hyvä theme (
hyva-themes/magento2-theme-module1.0 or later) - Presentation layer only — inherits all configuration from the parent module
Install this module via Composer. Make sure your auth.json is configured with your Wimakeit credentials.
$ composer require wimakeit/module-extra-fee-hyva:^1.0.1
$ 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.
composer require wimakeit/module-extra-fee-hyva
bin/magento setup:upgrade
bin/magento cache:flush
No admin configuration of its own
This module has no system.xml and no admin config. It is a presentation-only bridge that ships Hyvä-compatible templates and layout for the Extra Fee feature. There is nothing to set under Stores → Configuration for this module.
All configuration — fee rules, amounts, labels, tax handling and conditions — is inherited from the parent module wimakeit/module-extra-fee. Manage your fees there; this bridge only renders the result in a Hyvä theme.
Required dependencies
Composer pulls these automatically from the Wimakeit registry, as long as it is declared in your project's composer.json.
| Dependency | Minimum version |
|---|---|
wimakeit/module-extra-fee | 1.0 |
hyva-themes/magento2-theme-module (Hyvä theme) | 1.0 |
magento/framework | 2.4.x compatible |
| PHP | 8.1 (supported: 8.1, 8.2, 8.3) |
The module declares a <sequence> on Wimakeit_ExtraFee and Hyva_Theme, so it always loads after both — no manual ordering needed.
Theme requirement
This module only takes effect on a Hyvä storefront. On a Luma store, keep using the parent module's native Luma templates instead. Do not install both presentation layers for the same store view.
After install
No data or schema patches run, no cron jobs are registered, and no app/etc/env.php keys are required. After setup:upgrade, flush the cache so the new layout and templates are picked up — the fee rows then appear in the cart, checkout summary and mini-cart of your Hyvä theme.
- Version
- v1.0.1
- Support
- 12 months
- Last updated
- Aug 25, 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ä
- Compatible
- Package
-
wimakeit/module-extra-fee-hyva
Compatibility checker
Pick your stack to see if this module fits.
Found a bug? Tell us about it.
A short form opens in a new tab — the module name and your language are already filled in. Share what you tried, what went wrong, and we will get back to you within one business day.
Report a bug for Extra Fee HyvaNeed help?
Our team is available to assist with integration.