Stripe Klarna - Magento® 1

Magento Stripe Klarna

Stripe Klarna - Magento® 1

Stripe Klarna is a add-on to our popular Stripe Payments module for Magento® 1 which allows merchants to securely accept online payments with the Klarna payment method.

Stripe Fees

Stripe is a payment gateway with a very simple pricing model. In the United States, the pricing would be a simple 2.9% +30¢ per transaction with no monthly fees, refund costs or other hidden fees. You can check the pricing for your country by clicking here. Stripe is one of the most cost effective, reliable and user friendly payment gateways in the world.


The Klarna payment methods are added on top of existing functionality provided by our Stripe Payments module, which includes advanced security features, full admin area integration and additional payment methods such as Apple Pay and 3D Secure.

It can be enabled or disabled from the module’s configuration section, and it can be made available for specific countries and supported currencies. It can also be given a custom title appropriate to your checkout flow, or ordered based on the merchant’s preference. A configuration example is shown below:

Magento Stripe Klarna Configuration Section

When an order is placed on your website, the customer will be redirected to Klarna's website where they can authorize the payment. Klarna will then redirect them back to your website where an order success page will be displayed.

The charges of the orders placed with Klarna are asynchronous, which means that the charge may succeed or fail after several days or even weeks. The module can be notified from Stripe about a successful or failed charge, in which case the order status will be updated from Pending to Processing if the charge has succeeded. This notification cycle is achieved by configuring Stripe Webhooks in your Stripe account. If the payment was successful, a successful order email will be sent to the customer and your earnings from Stripe will be automatically transferred to your bank account on a 7-day rolling basis.

If an authorization fails after a few days, the order status will switch from Pending to Canceled in your admin area with a comment on the order about the failed charge.


  • Supports refunds from the admin area.
  • Supports partial refunds (for example, keep the shipping fee and only refund the product price)
  • Customers are saved in Stripe and associated with their payments.
  • Orders are automatically invoiced and their status is updated when the charge succeeds (using Stripe Webhooks).
  • Includes translation files for multi-language sites.
  • Payment information such as the delay until the actual charge are displayed on the order in the admin area.

Tested for compatibility with many OneStepCheckout modules such as:

  • IWD OnePage Checkout
  • Idev OneStepCheckout
  • AheadWorks OneStepCheckout
  • FireCheckout
  • MageGiant OneStepCheckout
  • AwesomeCheckout
  • MageBay OSC
  • Amasty OneStepCheckout
  • NextBits OneStepCheckout
  • Magecheckout OSC
  • AdvancedCheckout OSC
  • Magesolution Athlete Ultimate Magento Theme
  • MageWorx OneStepCheckoutPro
  • GoMage LightCheckout
  • MageCloud Clarion OSC
  • PlumRocket OneStepCheckout
  • Apptha 1StepCheckout


Compatibility: Magento 1.4.2 -

Disclaimer Cryozonic Ltd is an independent Magento® development company whose products are not sponsored by or associated with Stripe, Inc.

Powered by Stripe
Buy License

* Required Fields

Licensed domains can be updated at any time from your account section.

Version 1.0.1, Released 2017-02-15

  • Fixed error caused from a dependency on another add-on

Version 1.0.0, Released 2017-11-26

Stripe Klarna is an add-on for Stripe Payments which adds the Klarna payment method to your checkout