...
Note |
---|
Disclaimers:No card details are stored for merchants using Klarna’s Payment Gateway Klarna will only work for one-time purchases. Klarna will NOT work for recurring billing/subscriptions. Please contact your account manager if you need to rebill on Klarna. Klarna does not support one-click upsells. Upsells on Klarna require the consumer to go through the full Klarna checkout again.Klarna will work with landers that connect to Konnektive via Direct API or form code. This will NOT not work with form-code or via Order Entry. |
Info |
---|
If you want to process Klarna through Stripe, follow instructions here |
...
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
Code Block |
---|
<input type="hidden" name='paySource' value="PREPAID"> <input type='hidden' name='prepaidType' value='KLARNA'> |
...
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
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.