Klarna Pay Later

Overview

Key information

Payment type

Invoice / Post Payment

Integration

Async, Checkout, Payment Link

Countries

AT, DE, DK, FI, GB, NL, NO, SE, US

Languages

da, de, en, nl, nn, se, sv

Processing currencies

EUR, GBP, USD, CHF, DKK, NOK, SEK

Settlement currenciesΒΉ

EUR, GBP, USD, AUD, CAD, CHF, DKK, HKD, JPY, NOK, NZD, PLN, SEK

ΒΉ Please contact Payvision Sales to confirm any settlement currency exceptions

Supported features

  • Sandbox
  • Fraud
  • Autovoider
  • Device Optimization

🚧

PLEASE NOTE:

Features described are supported by the platform but individual connectors (acquirer/bank) may only support a subset of these features. You can check the connector sheets for full details.

Fraud

Klarna takes care of the fraud. Extensive fraud checks are conducted before approving the payment. If fraud happens later, Klarna takes the liability. Fraud cases are notified directly to merchants via email. Late notification status on Accept/Declined are also sent by Klarna to Payvision.

Available workflows

Workflow

Supported

Comments

Authorize β†’ incremental authorize

πŸ—΅ No

Authorize β†’ cancel

πŸ—Ή Yes

Authorize β†’ partial cancel

πŸ—΅ No

Authorize β†’ capture

πŸ—Ή Yes

Authorize β†’ partial capture

πŸ—Ή Yes

Authorize β†’ partial capture β†’ partial capture

πŸ—΅ No

Authorize β†’ capture β†’ refund

πŸ—Ή Yes

Authorize β†’ capture β†’ partial refund β†’ partial refund

πŸ—Ή Yes

Authorize β†’ capture β†’ recurring

πŸ—΅ No

Credit

πŸ—΅ No

Payment

πŸ—΅ No

Payment β†’ refund

πŸ—΅ No

Payment β†’ partial refund β†’ partial refund

πŸ—΅ No

Payment β†’ recurring

πŸ—΅ No

Integration notes

Required parameters

The minimum required parameters are:

Parameter

Example value

header.businessId

{your_business_id}

action

authorize

transaction.storeId

{your_store_id}

transaction.brandId

5010

transaction.amount

10.00

transaction.currencyCode

EUR

transaction.trackingCode

{your_tracking_code}

transaction.returnUrl

{your_return_url}

customer.email

[email protected]

customer.familyName

Jones

customer.givenName

Jane

billing.Address.city

Test City

billingAddress.street

Easter Road

billingAddress.countryCode

GB

billingAddress.zip

EH99

shippingAddress.city

Test City

shippingAddress.street

March Street

shippingAddress.countryCode

GB

shippingAddress.zip

EH99

shippingAddress.customer.email

[email protected]

shippingAddress.customer.familyName

Jones

shippingAddress.customer.givenName

Jonathan

order.orderLines[0].productName

Battery Power Pack

order.orderLines[0].quantity

2

order.orderLines[0].itemAmount

5.00

  • if billingAddress.houseNumberSuffix is provided then billingAddress.houseNumber is mandatory
  • if shippingAddress.houseNumberSuffix is provided then shippingAddress.houseNumber is mandatory
  • For US market, billingAddress.stateCode / shippingAddress.stateCode are mandatory

Optional parameters

Parameter

Example value

Comments

transaction.languageCode

da

This is combined with the billing country code to determine the locale.

customer.birthDate

1990-01-10

If not provided, customer will be prompted to enter this for transactions in some countries.

customer.phone

0446681800

If not provided, customer will be prompted to enter this for transactions in some countries.

General notes

Language

To override the locale, use the transaction.languageCode parameter (see Optional parameters).
Klarna uses a combination of the locale, billing country and currency to determine the UI language. If the combination specified is not supported, the UI language defaults to English.
The supported locales are:

Country

Purchase country

Supported locales

Supported currencies

Australia

AU

en-AU

AUD

Austria

AT

de-AT, en-AT

EUR

Belgium

BE

nl-BE, fr-BE

EUR

Denmark

DK

da-DK, en-DK

DKK

Finland

FI

fi-FI, sv-FI, en-FI

EUR

Germany

DE

de-DE, en-DE

EUR

Italy

IT

it-IT

EUR

Netherlands

NL

nl-NL, en-NL

EUR

Norway

NO

nb-NO, en-NO

NOK

Spain

ES

es-ES

EUR

Sweden

SE

sv-SE, en-SE

SEK

Switzerland

CH

de-CH, fr-CH, it-CH, en-CH

CHF

United Kingdom

GB

en-GB

GBP

United States

US

en-US

USD

Contact us

Have a question? Contact us.

Updated 6 months ago

Klarna Pay Later


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.


Top