This is an addon Magento 2 module for the LokiCheckout. It adds a new theme Login Before Other Steps (login-first
) to the LokiCheckout, requiring visitors to login in a first step before accessing other steps like the shipping and the billing step.
Install this package via composer:
composer require loki-checkout/magento2-login-before-other-steps
Next, enable this module:
bin/magento module:enable LokiCheckout_LoginBeforeOtherSteps
WARNING: Please note that the Magento core option Allow Guest Checkout (path checkout/options/guest_checkout
) should be set to Yes to allow for this module to do its work. With guest checkout disabled in the Magento core, a visitor will never be able to access the checkout, because Magento will redirect the request directly back to the cart.
For getting support, create an Issue under the following project URL:
https://github.com/LokiCheckout/LokiCheckout_LoginBeforeOtherSteps
The following LokiComponents are created or references in this module:
loki-checkout.steps.login
The following dependencies are declared in the module its `etc/module.xml` file:
LokiCheckout_Core
Loki_Base
Loki_Components
Loki_CssUtils
Loki_FieldComponents
Loki_MapComponents
Magento_Backend
Magento_Catalog
Magento_Checkout
Magento_CheckoutAgreements
Magento_Config
Magento_Customer
Magento_Directory
Magento_Eav
Magento_Newsletter
Magento_Payment
Magento_Quote
Magento_Sales
Magento_Shipping
Magento_Store
Magento_Vault
Yireo_CspUtilities
Yireo_HyvaThemeAutoRegistration
LokiCheckout_LoginBeforeOtherSteps
loki-checkout/magento2-login-before-other-steps
loki-checkout/magento2-core: ^2.1
loki/magento2-components: ^2.2
magento/framework: ^103.0
magento/module-customer: ^103.0
magento/module-store: ^101.1
dev-master#8cfe8f5173c545a0f7909334055e50288d2e6dd7 | 15 October 2025 |
1.0.2 | 15 October 2025 |
1.0.1 | 15 October 2025 |
1.0.0 | 15 October 2025 |