Contact me!
Eric Håård
+46 (0) 73 375 86 06

Klarna PSP adapters

We have a partner contract with Klarna and three different adapters that are integrated with Storm, KCO v2, KCO v3 and Klarna Invoice including address check(old, not KPM or Klarna Payment).

See Klarna references https://developers.klarna.com/en/se/kco-v2 and  https://docs.klarna.com/en/us/kco-v3/checkout

For KCO v2 and v3 we have integrated Checkout, Verification, Settle order, Cancel and B2B functionalities.

Klarna have different options to use with its checkouts and we are currently supporting the following:

KCO

 

STORM

 

 

Parameter

Values

Api

Config

 Values

terms_uri

url

termsurl

url

checkout_uri

url

checkouturl

url

confirmation_uri

url

confirmationurl

url

push_uri

url

Set by Storm

validation_uri

url to Storm

 –

Set by Storm

validationurl

url to F/E

disable_autofocus

DisableAutofocus

DisableAutofocus

value or null

allow_separate_shipping_address

True, False

allowseparateshippingaddress

SeparateShippingAddress

True, False

 Locale

e.g. sv-se

Locale

ClientLanguage

e.g. sv-se

 Id

CheckoutId

 –

 AllowedCustomerTypes

organization, person

b2b

 –

only, yes, no

Adds basketid and klarna_order_id to confirmationUri-parameter

addparameters

 –

yes, no

validationcontenttype

json, xml

layout (KCO v2)

mobile

mobile

true/false

merchantId

AgreementID

sharedSecret

EncryptionKey

NationalIdentificationNumberMandatory,

DateOfBirthMandatory,

VerifyNationalIdentificationNumber

true/false

NationalIdentificationNumberMandator

true/false

 

Se also https://storm.io/docs/best-practice/checkout/ for best practice frontend implementation.