buckaroo / magento2-hyva-checkout
Buckaroo Magento 2 hyva checkout extension
Package info
github.com/buckaroo-it/Magento2_Hyva_Checkout
Type:magento2-module
pkg:composer/buckaroo/magento2-hyva-checkout
Requires
- php: >=8.1
- buckaroo/magento2: >=2.7.5
- magewirephp/validation: ^1.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
- dev-master
- v2.4.0
- v2.3.0
- v2.2.0
- v2.1.0
- v2.0.0
- v2.0.0-RC1
- v1.4.1
- v1.4.0
- v1.3.1
- v1.3.0
- v1.2.0
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.0
- dev-BTI-2072-Magento-2-Hyva-Checkout-Giftcards-shared-core
- dev-develop
- dev-BTI-1373-Magento-2-Hyva-Checkout-Release-2.4.0
- dev-BTI-1284-Magento-2-Hyvä-Checkout-Improve-Hosted-Fields-validation-UX
- dev-BTI-889-Magento-2-Hyvä-Checkout-Buckaroo_HyvaCheckout-breaks-PayPal-Express-button-on-Luma-when-module-is-enabled
- dev-BTI-888-Magento-2-Hyvä-Checkout-PayPal-Express-fails-on-cart-page-1596
- dev-BTI-657-Magento-2-Hyvä-Checkout-Add-support-for-Google-Pay-buttons
- dev-BTI-170-Magento-2-Hyvä-Checkout-Update-Test-Release-2.2.0
- dev-develop-1-x
This package is auto-updated.
Last update: 2026-11-13 14:31:15 UTC
README
Buckaroo Hyvä Checkout module for Magento 2
About · Requirements · Installation · Upgrade · Configuration · Support · Contribute
About
Hyvä is a lightweight frontend for Magento 2 that replaces the default Luma theme, cutting page weight and complexity. Hyvä Checkout is its checkout implementation.
This module adds Buckaroo payment support to Hyvä Checkout. It is an extension of the Buckaroo Magento 2 plugin, not a replacement for it — the main plugin handles the payments, and this module makes them work inside the Hyvä Checkout flow.
Important
There are two Hyvä checkout products, and they need different modules.
This repository is for Hyvä Checkout. If you use Hyvä React Checkout, install Magento2_Hyva instead.
Full module documentation on docs.buckaroo.io
Requirements
| Requirement | Supported versions |
|---|---|
| Buckaroo Magento 2 plugin | 2.7.5 or higher |
| Hyvä Checkout | 1.1.8 or higher |
Magento, PHP and Composer requirements come from the main plugin. You also need a Buckaroo account — don't have one yet? Request an account.
Installation
Run the following commands from your Magento 2 root folder:
composer require buckaroo/magento2-hyva-checkout php bin/magento module:enable Buckaroo_HyvaCheckout php bin/magento setup:upgrade php bin/magento setup:static-content:deploy php bin/magento cache:flush
Upgrade
composer update buckaroo/magento2-hyva-checkout php bin/magento setup:upgrade php bin/magento setup:static-content:deploy php bin/magento cache:flush
Tip
Always test an upgrade on a staging environment first and check the changelog and release notes for breaking changes.
Configuration
This module has no settings of its own. Payment methods are configured in the main Buckaroo plugin, under Stores → Configuration → Sales → Buckaroo in the Magento admin.
Once the module is installed and Hyvä Checkout is active, the payment methods you enabled there appear in the Hyvä checkout.
Step-by-step instructions: Configuring the Magento 2 plugin
Support
Having trouble? Work through this list before reaching out:
- Confirm the main Buckaroo plugin is installed, active and correctly configured, and that the payment methods work outside Hyvä Checkout.
- Check that you installed the right module for your checkout — this one for Hyvä Checkout, Magento2_Hyva for Hyvä React Checkout.
- Confirm you are on the latest release of both this module and the main plugin.
- Clear the cache and redeploy static content after installing or upgrading.
Still stuck? Contact us and include your Magento version, Hyvä Checkout version, main plugin version, this module's version and the relevant log lines.
- Bug reports and feature requests: open an issue
- Technical support: support@buckaroo.nl
- Phone: +31 (0)30 711 50 50
- Gateway status: status.buckaroo.io
Contribute
We really appreciate it when developers help improve the Buckaroo plugins. Please read our Contribution Guidelines before opening a pull request.
Found a security issue? Please report it privately as described in our Security Policy instead of opening a public issue.
Versioning
We follow semantic versioning (MAJOR.MINOR.PATCH):
- MAJOR — breaking changes that require additional testing and caution.
- MINOR — new functionality with limited impact.
- PATCH — bug fixes and hotfixes only.
All changes are documented on the releases page.
Made with care by Buckaroo.
This document is subject to change; typos and language errors are possible.