Klarna Checkout for Craft Commerce icon

Klarna Checkout for Craft Commerce

Version 3.1.2

November 30, 2021

Bugfix

  • Added exception handling and reauthorization on inactive cart based on the solution suggested by @SandraSundqvist (#67)

Version 3.1.1

September 24, 2021

Bugfix

  • Updated TaxExtractor to handle orders lines with 0 cost (#63)
  • Removed slash before return value to be compatible with multisites (#62)
  • Fixed HPP authorize status to pending

Version 3.1.0

April 27, 2021

Enhancement

  • Refactored Store URLs to utilize craft native functions and work with changed actionTrigger changes (#48)
  • The payment gateways are now compatible with Donations (#59)

    Bugfix

  • Fixed an issue with HPP if LogoAsset or BackgroundAsset is null
  • Added reuse of klarna order-id (#51)

Version 3.0.3

May 4, 2021

Enhancement

  • Added return URL for hosted pages (PR #57 from @lenvanessen)

Version 3.0.2

April 27, 2021

Enhancement

  • Added event for address formatting (PR #55 from @lenvanessen)

Version 3.0.1

January 19, 2021

Bugfix

  • Type hinting stdClass instead of Object to be compatible with older versions of PHP (#45)

Version 3.0.0

January 15, 2021

Caution! This update makes several major changes to the plugin. Test the update in a local environment before updating production. Read UPDATE_v3.md when upgrading from 1.x versions to 3.x versions.

  • Refactored the entire plugin code base to be easier to maintain
  • Added Hosted Payment Page gateway (#19)
  • Un-truncated error messages from GuzzleHTTP (#18)
  • Added support for external payment methods (#34)
  • Added support for external checkouts
  • Added support for NA and OC stores (#16)
  • Added option to control credentials and mode with environment variables (#15)

Version 1.1.14

November 26, 2020

Added

  • Added store location selector on Klarna gateways

Version 1.1.13

June 10, 2020

Updated

  • Fixed deprecated functions (PR #40 by @matternow)

Version 1.1.12

June 10, 2020

Bugfix

  • Fixed a typecast error on capture amount (Issue #38 / ESU-15)

Version 1.1.11

May 28, 2020

Bugfix

  • Added allow_separate_shipping_address in klarna order (Issue #33)

Version 1.1.10

May 22, 2020

Bugfix

  • Fixed division by zero shipping with discount issue (Issue #35)

Version 1.1.9

May 4, 2020

Bugfix

  • Fixed type cast error (Issue #31)

Version 1.1.8

March 25, 2020

Bugfix

  • Now using paymentCurrency instead of order currency in Klarna order

Version 1.1.7

March 3, 2020

Updated

  • Made compatible with Commerce ^3.0.0

Version 1.1.6

January 31, 2020

Fixed

  • Added TAX to the capture request so settlements will have the correct values.

Version 1.1.5

October 7, 2019

Fixed

  • License and composer type fixed

Version 1.1.4

October 4, 2019

Fixed

  • Rounding error when using discount codes (PR #22 from Rizzet)

Version 1.1.3

September 16, 2019

Updated

  • Store Location in error message (#14)
  • Fixed github-link in readme (#17)
  • Updated Plugin icon with new Klarna-logo (#20)

Version 1.1.2

May 3, 2019

Updated

  • README.md

    Enhancements

  • Added extended logging on exceptions.

    Added

  • Function to render Klarna Order Complete HTML.

Version 1.1.1

May 2, 2019

Updated

  • Added support for Empty address on order creation.

Version 1.1.0

March 28, 2019

Updated

  • Added support for Commerce Lite

Version 1.0.7

March 27, 2019

Enhancements

  • Added more information to error messages when Klarna is not accepting the order
  • Added storeUrl function to accurately send correct urls to Klarna
  • Fixed bug where orders without shipping would fail

Version 1.0.6

March 13, 2019

Bugfix

  • The plugin should now correctly calculate tax for both lines and shipping (Included or not) when configured correctly. All tax on products must be set with "Line item price" and tax for shipping must be separate and set to "Order total shipping cost"

Version 1.0.5

February 28, 2019

Bugfix

  • Added taxable shipping

Version 1.0.4

February 28, 2019

Updated

  • Fixed typos

Version 1.0.3

February 28, 2019

Added

  • Added support for Shipping cost

Version 1.0.2

February 27, 2019

Updated

  • README.md

Version 1.0.1

February 27, 2019

Updated

  • README.md

Version 1.0.0

February 27, 2019

Added

  • Initial Plugin Release