Klarna
Last updated
Last updated
No Account?
Schedule Sales DemoDisclaimers:
No card details are stored for merchants using Klarna’s Payment Gateway
Klarna will work with landers that connect to Konnektive via Direct API or form code. This will not work via Order Entry.
If you want to process Klarna through Stripe, follow instructions here
STEP 1
Go to Gateways | Gateway Integrations and select the Klarna button. Click on +Activate.
Enter the following information specific to Klarna:
Region - choose your region. Europe, North America, or Oceania.
Username - Obtained from Klarna
Password - Obtained from Klarna
Click the green Create Gateway button to save your changes and create the gateway
STEP 2
If Klarna is your only gateway option, assign the gateway to the campaign offers and upsells. If you are using Klarna as an additional payment option, use the forceMerchantId parameter in the Import Order API call when the customer submits their order with the Klarna payment button. Note that this will only work for one time sales, it will not work with recurring transactions.
STEP 3
The checkout page must be secure HTTPS. A non-secured call to the Klarna gateway will be rejected.
Pass paySource=PREPAID and prepaidType=KLARNA on the Import Order API call from your checkout page. Do not pass any other card information.
Pass salesUrl = the checkout page url. Klarna requires the checkout page url to be included.
One option is to use hidden input fields on the page
For more info on the api call, please refer to our API Documentation.
STEP 4 - Redirect
Follow standard 3Ds instructions to redirect the consumer to Klarna
Basic 3DS Instructions
STEP 5 - Upsells
Use standard upsell functionality. If a 2-click upsell is required by Klarna then be sure to implement Step 4 on upsell pages.