LokiCheckout_PayNl
This module is available free of charge as part of Loki Checkout. Please note that support for this module is not included and is available on an hourly basis.
Checkout
Payment
PHP
8.1 - 8.4
Magento
2.4.7 | 2.4.8
CSP
Yes
Integration Tests
11
Functional Tests
2
PHPStan
1
Latest Release
2.0.20
This Magento 2 module is an add-on package for adding support for the Paynl_Payment module to the LokiCheckout.
Installation
Install this package via composer:
composer require loki-checkout/magento2-pay-nl
Next, enable this module:
bin/magento module:enable LokiCheckout_PayNl Paynl_Payment
Support
For getting support, create an Issue under the following project URL:
https://github.com/LokiCheckout/LokiCheckout_PayNl
Configuration Options
The following options of this module can be configured via the Store Configuration:
PAY. options > Enable iDEAL Fast Checkout
loki_checkout/paynl/ideal_fast_checkout_enabled
Toggle this setting to enable or disable PAY iDEAL Fast Checkout options within the checkout.
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_Theme
Magento_Vault
Paynl_Payment
Yireo_CspUtilities
Yireo_IntegrationTestHelper
Composer details
Magento module name
LokiCheckout_PayNlComposer name
loki-checkout/magento2-pay-nlComposer version
2.0.20
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: ^102.0 | ^103.0
magento/module-backend: ^102.0
magento/module-config: ^101.0
magento/module-customer: ^103.0
magento/module-quote: ^101.0
magento/module-sales: ^102.0 | ^103.0
magento/module-store: ^100.0 | ^101.0
paynl/magento2-plugin: ^3.0 | ^4.0
Releases
| 2.0.20 | 12 June 2026 |
| 2.0.19 | 12 June 2026 |
| 2.0.18 | 12 June 2026 |
| 2.0.17 | 12 June 2026 |
| 2.0.16 | 12 June 2026 |
| 2.0.15 | 12 June 2026 |
| 2.0.14 | 12 June 2026 |
| 2.0.13 | 12 June 2026 |
Changelog
[2.0.20] - 19 December 2025
Fixed
- Wrong variable in Playwright test
- Make sure step-forward-button toggles aria-disabled when toggling valid
[2.0.19] - 11 December 2025
Fixed
- Fix PHPUnit integration tests
- Remove wrong debugging output when integration test fails
- Add XML files for both PHPUnit 9 and PHPUnit 10
[2.0.18] - 02 December 2025
Fixed
- Compatibility with Pay NL v4.X
- Fix integration test
- Add translation strings
- Improve UX with CSS
[2.0.17] - 21 November 2025
Fixed
- Manually execute dispatch to checkout in integration tests
- Fix tests with GitLab repo
- Upgrade unit tests to M 2.4.8-p3
- Fix button styling
- Update PHP comments
[2.0.16] - 22 October 2025
Fixed
- Do not escape
$css()withescapeHtmlAttr()butescapeHtml()
[2.0.15] - 01 October 2025
Fixed
- Improve image rendering
- Fix escaping
[2.0.14] - 30 September 2025
Fixed
- Add CSS class to icon
- Copy generic CI/CD files
[2.0.13] - 27 September 2025
Fixed
- Fix wrong escaping
[2.0.12] - 25 September 2025
Fixed
- Undo escaping of images via imageRenderer
- Update README
- Add ignore file
[2.0.11] - 24 September 2025
Fixed
- Remove redundant CSS classes from icon containers
- Implement new imageRenderer
- Add
.preventmodifier to@clickevent handler
[2.0.10] - 04 September 2025
Fixed
- Copy generic CI/CD files
[2.0.9] - 02 September 2025
Fixed
- Refactor Loki-library location in Playwright tests
[2.0.8] - 28 August 2025
Fixed
- Add CI files
- Replace yireo/opensearch with yireo/opensearch-dummy in Gitlab CI
[2.0.7] - 26 August 2025
Fixed
- 6098dd7 Add GitLab CI files
[2.0.6] - 21 August 2025
Fixed
- Add dependency with loki/magento2-css-utils
- Declare used PHP namespaces
- Document latest version of template
[2.0.5] - 19 August 2025
Fixed
- Fix final SVG
[2.0.4] - 18 August 2025
Fixed
- Prevent escaping of SVGs
[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
Loki_FieldComponentsanyway
[2.0.0] - 01 July 2025
Fixed
- Upgrade to major 2
[1.0.1] - 08 July 2025
Fixed
- Use Loki test-case in Playwright to detect JS errors automatically
- Rewrite @helpers to @loki in Playwright tests
- Update deps
[1.0.1] - 24 May 2025
Fixed
- Lower constraints with LokiComponents dep
[1.0.0] - 19 May 2025
Fixed
- Add integration tests
[0.0.5] - 15 May 2025
Fixed
- Rename FastCheckout to iDeal Fast Checkout
- Apply LokiForm to submit form
- Update composer dependencies
- Set default of
fast_checkout_enabledto 1 - Add option for enabling/disabling fast checkout
- Generate new MODULE.json with simple test count
- Allow PHP 8.4 in CI
[0.0.4] - 25 April 2025
Fixed
- Allow upgrading to LokiFieldComponents and LokiCheckout 1.0
- CSP fixes
- Add Fast Checkout with PAY
[0.0.3] - 16 April 2025
Fixed
- Add Playwright tests
[0.0.2] - 08 April 2025
Added
- Payment logos
[0.0.1] - 21 January 2025
- Initial release
Last modified: June 1, 2026