LokiCheckout_MultiSafepay

Jump to User Docs

Payment
PHP 8.1 - 8.4
Magento 2.4.7 | 2.4.8
CSP Yes
Latest Release 2.0.10

This Magento 2 module is an add-on package to the LokiCheckout. It integrates the MultiSafepay modules into the LokiCheckout.

Installation

Install this package via composer:

composer require loki-checkout/magento2-multi-safepay

Next, enable this module:

bin/magento module:enable LokiCheckout_MultiSafepay
bin/magento setup:upgrade

Support

For getting support, create an Issue under the following project URL:

https://github.com/LokiCheckout/LokiCheckout_MultiSafepay

Loki Components

The following LokiComponents are created or references in this module:

loki-checkout.payment.methods.multisafepay_afterpay.form loki-checkout.payment.methods.multisafepay_amex.form loki-checkout.payment.methods.multisafepay_billink.form loki-checkout.payment.methods.multisafepay_creditcard.form loki-checkout.payment.methods.multisafepay_einvoicing.form loki-checkout.payment.methods.multisafepay_in3.form loki-checkout.payment.methods.multisafepay_in3b2b.form loki-checkout.payment.methods.multisafepay_maestro.form loki-checkout.payment.methods.multisafepay_mastercard.form
Module Dependencies

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_MediaStorage Magento_Newsletter Magento_Payment Magento_Quote Magento_Rule Magento_Sales Magento_SalesSequence Magento_Shipping Magento_Store Magento_Vault MultiSafepay_ConnectCore MultiSafepay_ConnectFrontend Yireo_CspUtilities Yireo_HyvaThemeAutoRegistration Yireo_IntegrationTestHelper
Composer details
Magento module name
LokiCheckout_MultiSafepay
Composer name
loki-checkout/magento2-multi-safepay
Composer version
2.0.10
Default branch
main
Requirements
ext-pcre: *
loki-checkout/magento2-core: ^2.0
loki/magento2-components: ^2.0
loki/magento2-css-utils: ^1.0
loki/magento2-field-components: ^2.0
magento/framework: ^103.0
magento/module-payment: ^100.0
magento/module-sales: ^103.0
magento/module-store: ^101.0
multisafepay/magento2-core: ^3.9
Releases
dev-main#cb26051c79a3b9583fb658c37cab6faa4809ac68 20 October 2025
2.0.10 20 October 2025
2.0.9 20 October 2025
2.0.8 20 October 2025
Changelog

[2.0.10] - 01 October 2025

Fixed

  • Greatly simplify image rendering
  • Add proper XML layout names to all block

[2.0.9] - 29 September 2025

Fixed

  • Sort entries of module.xml file
  • Sort dependencies of composer.json
  • Copy generic CI/CD files
  • Add gitignore file

[2.0.8] - 24 September 2025

Fixed

  • Change containers into blocks to allow for caching
  • Rename Alpine store checkout to LokiCheckout, components to LokiComponents
  • Rename loki-components container to loki.components

[2.0.7] - 16 September 2025

Fixed

  • Copy generic CI/CD files

[2.0.6] - 02 September 2025

Fixed

  • Change loki-checkout.payment.payment-methods to loki-checkout.payment.methods
  • Refactor Loki-library location in Playwright tests

[2.0.5] - 28 August 2025

Fixed

  • Add CI files
  • Replace yireo/opensearch with yireo/opensearch-dummy in Gitlab CI

[2.0.4] - 21 August 2025

Fixed

  • Add dependency with loki/magento2-css-utils
  • Fix duplicate import
  • Replace LokiComponentsUtilBlockCssClass with LokiCssUtilsUtilCssClass
  • Declare used PHP namespaces
  • Document latest version of template
  • Add missing strict_types declaration

[2.0.3] - 18 August 2025

Fixed

  • Lower requirements to PHP 8.1

[2.0.2] - 06 August 2025

Fixed

  • Lower PHP requirement to PHP 8.2+

[2.0.1] - 01 August 2025

Fixed

  • Add dep with Loki_FieldComponents anyway

[2.0.0] - 22 July 2025

Fixed

  • Bump loki/magento2-components to major 2.0
  • Bump LokiCheckout_Core to 2.0.0
  • Rename PHP namespace from Yireo_Loki* to Loki*
  • Rename composer package from yireo/magento2-loki* to loki/magento2*

[1.0.2] - 19 June 2025

Fixed

  • Use Loki test-case in Playwright to detect JS errors automatically
  • Rewrite @helpers to @loki in Playwright tests
  • Draft of ApplePay behaviour
  • Fix malfunctioning integration test

[1.0.1] - 22 May 2025

Fixed

  • Switch test vs live mode for component URLs
  • Implement MultiSafepayPaymentComponent object in Playwright
  • Rename MultiSafepay object to MultiSafepayPortal
  • Rename LokiCheckoutPaymentComponent to LokiCheckoutMultiSafepayPaymentComponent

[1.0.0] - 21 May 2025

Fixed

  • Fix payment component was always rendered
  • Add MultiSafepay_ConnectFrontend as dep
  • Add integration tests
  • Add Playwright tests
  • Add support for creditcard custom image
  • Add support for gateway image
  • Put all components in a group

[0.0.2] - 19 May 2025

Fixed

  • Add Payment Components where needed
  • Do not hide "multisafepay"
  • Redirect also method "multisafepay"
  • Add initial tests

[0.0.1] - 14 May 2025

  • Initial release
Jump to User Docs

Last modified: September 1, 2025