Yireo - Loki Checkout
A new Magento 2 checkout - for developers - created by Yireo
Open main menu
Yireo - Loki Checkout
Overview
Documentation
GitLab
Shop
Benefits
Features
Demo
Pricing
Documentation
Support
Shop
Documentation menu
Search
Introduction
Roadmap
Getting started
Before you buy a license
Private trial program
Licensing
Installation
Requirements
Additional steps
Recommended development tools
Zero template overrides
Getting support
Contributions
Architecture
General architecture
AlpineJS component store
About CSP
Testing
Modules
Yireo_LokiCheckout
Yireo_LokiCheckoutAccountType
Yireo_LokiCheckoutAdyen
Yireo_LokiCheckoutBillingFirst
Yireo_LokiCheckoutBreeze
Yireo_LokiCheckoutBuckaroo
Yireo_LokiCheckoutBundle
Yireo_LokiCheckoutCoc
Yireo_LokiCheckoutCocNl
Yireo_LokiCheckoutCsp
Yireo_LokiCheckoutCustomerNote
Yireo_LokiCheckoutDemo
Yireo_LokiCheckoutDhl
Yireo_LokiCheckoutDhlDevTools
Yireo_LokiCheckoutEditCart
Yireo_LokiCheckoutEmpty
Yireo_LokiCheckoutEuVat
Yireo_LokiCheckoutEuVatWarning
Yireo_LokiCheckoutFunctionalTests
Yireo_LokiCheckoutGeisswebEuvat
Yireo_LokiCheckoutHyvaSkinny
Yireo_LokiCheckoutLuma
Yireo_LokiCheckoutLumaSkinny
Yireo_LokiCheckoutMollie
Yireo_LokiCheckoutMollieDevTools
Yireo_LokiCheckoutMultiSafepay
Yireo_LokiCheckoutNl
Yireo_LokiCheckoutPaazl
Yireo_LokiCheckoutPayNl
Yireo_LokiCheckoutPayOne
Yireo_LokiCheckoutPostNl
Yireo_LokiCheckoutPostcodeNl
Yireo_LokiCheckoutPurchaseOrder
Yireo_LokiCheckoutSendcloud
Yireo_LokiCheckoutStripe
Yireo_LokiComponents
Yireo_LokiComponentsDebugger
Yireo_LokiComponentsMagewire
Yireo_LokiFieldComponents
YireoTraining_ExampleLokiComponents
YireoTraining_ExampleLokiFieldComponents
Basic customizations
Customizing component appearance
Simple XML layout changes for fields
Customer Address configurations
Customizing CSS classes
Changing the grid of field blocks
Child block rendering
Field validation and filtering
Ordering field blocks within a form
Changing error messages
Integrations
Getting started under Hyvä Themes
Getting started under Luma Themes
Supported payment methods
Adding a new payment method
Supported shipping methods
Adding a new shipping method
Integrations with Yireo extensions
Other integrations
Loki Components
Introduction to Loki Components
A simple component
Adding a `ComponentRepository`
Adding a `ComponentViewModel`
Adding messages
Troubleshooting
Common errors
Troubleshooting tips
Troubleshooting JS validation
Troubleshooting Luma styling
Troubleshooting the layout
ADR
Why another checkout?
About Magewire not being part of the Loki Checkout anymore
Luma compatibility
Field components
Changing error messages
Coming soon
Last modified: January 26, 2025