Search by

mahocommerce / module-klarna

fballiano

Klarna Payments integration for Maho

Package info

github.com/MahoCommerce/module-klarna

Type:maho-module

pkg:composer/mahocommerce/module-klarna

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

Stars: 0

1.0.1 2026-09-15 12:16 UTC

This package is auto-updated.

Last update: 2026-10-21 20:14:41 UTC


README

Maho Commerce License PHP PHPStan Level

Klarna Payments integration for Maho Commerce.

This is a port of Klarna's Magento 1.x plugin to Maho, comprising three modules:

  • Klarna_Core — shared REST client, request/order-line builders, abstract payment method, and the klarna/notification callback controller.
  • Klarna_Payments — the customer-facing Klarna Payments method (checkout iframe, session create/update, authorization).
  • Klarna_OrderManagement — post-purchase operations (capture, refund, cancel, extend authorization) via Klarna's Order Management API.

See https://developers.klarna.com/documentation/klarna-payments/

Requirements

  • PHP >= 8.3
  • Maho Commerce >= 26.5
  • An account with Klarna

Installation

composer require mahocommerce/module-klarna

Clear the cache after installation:

./maho cache:flush

Disclaimer

The original Klarna Magento 1 plugins were offered as-is; with the deprecation of Magento 1, Klarna no longer maintains them. This Maho port is an independent effort and is likewise provided as-is. Klarna's API can change over time; the user assumes full responsibility for maintaining their store and its Klarna integration, including updating for API changes and security fixes.

License

Original code Copyright 2015-2020 Klarna Bank AB (publ), licensed under the Apache License, Version 2.0. Maho port modifications are distributed under the same license.

Links