Installation (Breeze)

Loki Checkout is out-of-the-box compatible with Breeze-based themes (Blank and/or Evolution) by the LokiCheckout_Breeze module, in very much the same way that it works with Luma. The term Luma refers here to any theme that is based upon the same stack used by the core themes Magento/blank and Magento/luma. This stack includes jQuery, KnockoutJS, RequireJS and LESS.

Composer installation and module setup

Install the Loki Checkout for Breeze module:

composer require loki-checkout/magento2-breeze

Note that dev-main or specific commits do not work via the composer.yireo.com API. If you want to use the latest development version, use @dev.

Enable the relevant modules (and its dependencies):

bin/magento module:enable LokiCheckout_Breeze LokiCheckout_Luma LokiCheckout_Core Loki_CssUtils Loki_Components Loki_FieldComponents Loki_MapComponents Yireo_CspUtilities Yireo_HyvaThemeAutoRegistration

If you want to enable all Loki-related modules that you have installed via composer, you might also just run the following command:

bin/magento module:enable `bin/magento module:status | grep Loki`

WARNING: When you are using a Hyvä-based theme, do not enable the LokiCheckout_Breeze and/or LokiCheckout_Luma module.

Other instructions

Simply follow the other instructions under Luma. It works in the same way.

Last modified: August 22, 2025