If you are using Android Components v5.0.0 or later:
This payment method requires no additional configuration.
Follow the Components integration guide and use the following module and Component names:
- To import the module: instant
- To launch and show the Component: InstantPaymentComponent
If you have an existing Android Components integration, you can use our Redirect Component to redirect the shopper to Klarna to complete the payment. When making a Klarna payment, you need to:
- Include Klarna in the list of available payment methods.
- Collect shopper details, and specify these in your payment request. Klarna uses this information for risk checks.
- Provide information about the purchased items by specifying
lineItems
in your payment request. - Handle the redirect.
- Capture the payment after the goods have been sent. This triggers the payment instructions to be sent to the shopper.
Requirements
Requirement | Description |
---|---|
Integration type | Make sure that you have built an Advanced flow Android Components integration. |
Setup steps | Before you begin, add Klarna in your Customer Area. |
Show Klarna in your payment form
When making a Klarna payment, collect the following shopper details:
Shopper detail | Description | Required |
---|---|---|
Shopper name | The shopper's full name and gender, if specified. | |
Shopper email | The shopper's email address. This is where Klarna will send the invoice. | |
The billing address | The postal address to be included on the invoice. |
For improved conversion rates, we strongly recommend that you collect the shopper name and the billing address.
If you are using the /paymentMethods to show available payment methods to the shopper, specify in your /paymentMethods request one of the following combinations of countryCode and amount.currency, depending on which Klarna payment method you want to accept:
Country/region | countryCode |
amount.currency |
Pay now | Pay later | Pay over time |
---|---|---|---|---|---|
Australia | AU | AUD | ![]() |
![]() |
![]() |
Austria | AT | EUR | ![]() |
![]() |
![]() |
Belgium | BE | EUR | ![]() |
![]() |
![]() |
Canada | CA | CAD | ![]() |
![]() |
![]() |
Czech Republic | CZ | CZK | ![]() |
![]() |
![]() |
Denmark | DK | DKK | ![]() |
![]() |
![]() |
Finland | FI | EUR | ![]() |
![]() |
![]() |
France | FR | EUR | ![]() |
![]() |
![]() |
Germany | DE | EUR | ![]() |
![]() |
![]() |
Greece | GR | EUR | ![]() |
![]() |
![]() |
Ireland | IE | EUR | ![]() |
![]() |
![]() |
Italy | IT | EUR | ![]() |
![]() |
![]() |
Norway | NO | NOK | ![]() |
![]() |
![]() |
Poland | PL | PLN | ![]() |
![]() |
![]() |
Portugal | PT | EUR | ![]() |
![]() |
![]() |
Romania | RO | RON | ![]() |
![]() |