Klarna

Integrate Skrym with Klarna Shipping Assistant

Last updated 31 May 2024

Skrym will provide you with credentials in the form of an identifier and a key during your onboarding process. These credentials are used to connect your Klarna Shipping Assistant (KSA) to the Skrym API.

After that, you only need to choose Skrym in your Klarna Merchant Portal, as outlined in the guide below:

Breakdown of the steps:

  1. Log into Klarna Merchant Portal and expand Shipping Integrations. Select Shipping Profiles.
  2. Create a new profile and name it appropriately. Select the merchant ID for the retailer.
  3. Select Skrym LIVE as your TMS and enter the identifier and key given to you by Skrym.

What Happens Now?

KSA will now use the shipping options returned from Skrym's Checkout API and display it to the user.

This will happen twice:

  1. to display an initial preview of the shipping options before the customer enters their delivery address, and
  2. later when the customer specifies the delivery address

For both of these calls, Skrym will apply the configured production Checkout Strategy to the available transport methods and return the top 3 transport methods to KSA.

Since the first (preview) call does not have any address, the delivery cost and availability is not exact during the first call. This is resolved in the second call, which has the address information, allowing Skrym to return the exact delivery cost and availability for all available transport methods.

Selected Addons

The configured klarna addons in the Checkout Strategy, are propogated to Skrym and included in the booking request to the transporter.