goldene-zeiten/products-payment-klarna

Klarna Hosted Payment Page payment method for the Products TYPO3 shop system

Maintainers

Package info

github.com/goldene-zeiten/products-payment-klarna

Type:typo3-cms-extension

pkg:composer/goldene-zeiten/products-payment-klarna

Transparency log

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-main / 1.0.x-dev 2026-07-17 10:44 UTC

This package is auto-updated.

Last update: 2026-07-17 10:44:10 UTC


README

This repository is READ-ONLY. It is split automatically out of the goldene-zeiten/products monorepo, which is the single source of truth. Pull requests and commits made here are overwritten by the next split — please open them in the monorepo instead.

Klarna as a payment method for the Products shop system, via Klarna's Hosted Payment Page. At checkout the customer is redirected to Klarna to choose how to pay (pay now, pay later, pay in instalments), returned to the shop where the order is placed, and Klarna's status callback confirms the same session. It plugs into the shop's existing payment-method seam, so it appears alongside invoice, PayPal, Stripe and any other configured method.

This first release covers the pay flow (open session, redirect, place order, status callback). Refunds and cancellations from the backend are planned as a later phase.

Installation

composer require goldene-zeiten/products-payment-klarna

Add the "Products Klarna Payment" site set to your site, then configure your Klarna API credentials (username and API key) — see the documentation.

Documentation

  • Integrators / editors: see Documentation/ (rendered on the TYPO3 documentation site) — installation, configuration, the checkout flow, and the public extension point.
  • Contributors: see DEVELOPERS.md for the architecture, the session/redirect/place-order and callback internals, the shared HTTP layer, the WireMock mock server, and how the tests are structured.

Requirements

  • TYPO3 13.4 LTS or 14.3 LTS
  • PHP 8.2 or newer
  • goldene-zeiten/products-core and goldene-zeiten/products-api-client
  • Klarna API credentials from the Klarna Merchant Portal

License

GPL-2.0-or-later. See LICENSE.