Introduction to Klarna Integration
Klarna is a Buy Now Pay Later (BNPL) payment method that you can offer your customers
through
Cybersource
. With Klarna, you can enable your customers to split
their payments into multiple installments. You can display the Klarna payment method to
your customers during checkout by either presenting a Klarna widget or redirecting your
customers to a Klarna-hosted webpage. If you integrated with Klarna through
Cybersource
before September 2023, review this document and reintegrate to
the latest fields and values. To reference the previous version of the Klarna
integration, see the no-longer-supported . Klarna API Requests
These are the API requests you must integrate with to process a Klarna
transaction:
- Session
- Authorization
- Capture
- Refund
- Authorization-reversal
- Check status
Requirements
You must obtain a
Cybersource
merchant ID and a Klarna API key for
each country in which you process transactions. Contact your Cybersource
account manager for more information.Supported Countries and Currencies
Contact your account manager for the latest supported countries and currencies
information.
For information about the country codes, currency codes, and language
codes, see these relevant guides:
Klarna Review Process
Before you can launch Klarna payments, Klarna reviews your integrations. For more
information about Klarna's pre-launch review process, contact your
Cybersource
account manager.Shipping Policies
Always follow the shipping policies for each country as outlined by Klarna to ensure
that Klarna assumes liability for fraudulent transactions. For Klarna's shipping
policy, see:
Disputes and Fraud
Klarna has a standard process for handling risky transactions and disputes between
you and your customers. For more information, contact your technical account manager
or customer support.
Chargeback Notifications
Customers can file payment disputes directly to Klarna to receive a
chargeback payment for the disputed amount.
For information about setting up notifications for chargebacks, see Klarna Chargebacks.
Simple Order API Endpoints
Send your API requests to one of these
Cybersource
endpoints using
version 1.187 or later:- Production:https://ics2ws.ic3.com/commerce/1.x/transactionProcessor
- Test:https://ics2wstest.ic3.com/commerce/1.x/transactionProcessor
Use the Klarna test triggers when directly connected to Klarna, which consist of
email addresses. For more information, see: