Commerce Klarna

Provides payment integration with Klarna invoicing service using Drupal Commerce.
The module currently only provides support for Swedish invoices.
The only functionality provided at this point, is the creation of invoices. After they have been created, they have to be administered through Klarna Online.
It is possible to manage invoices from the store using this API, e.g. add articles, change the amount, activate invoices, delete invoices and so on. The goal is to provide every possible feature that is available through the API.

Installation instructions

  1. Download the API from
  2. Rename the folder to "klarna", and put it in your libraries folder.
  3. Go to admin/commerce/config/payment-methods to enable and configure the payment rule.


  1. Drupal Commerce
  2. Libraries API

Module development is sponsored by Odd Hill