Klarna Checkout

Klarna Account

To use this API a Klarna Merchant account is required. To register a new account, visit the Klarna Merchant Sign-Up Page.

First, fill in the necessary business information and continue.

image

Next select I offer a different type of product/service.

image

Here you select Own built integration.

image

Now select Klarna Checkout as product for your store and Create account.

image

Finish the Sign-Up by providing the necessary Business, Stakeholder and Bank Account Data as well.

Create App

Login to your new Klarna Merchant Account.

image

Go to Point of Sale -> My store and configure your store details such das Purchase country, Payment methods, Tax rates etc.

image

The next step is to Generate Klarna API credentials. Therefore go to Settings -> Klarna API Credentials and click on Generate new Klarna API credentials.

image

Be sure to copy both API credentials (username and password) before closing the popup!

image

Webadmin Configuration

Inside the IACBOX Webadmin navigate to Login methods / Online payment. If it is not already activated, press the button to activate the section.

Switch to the Klarna Checkout tab and activate it as a payment method. Fill out the form according to the data you got from Klarna earlier. The optional SMS and Email configuration can only be used, if the according modules are configured in Login methods / SMS & email properly.

image

Ticket templates

To set prices, navigate to Users/Tickets / Templates and create a new Ticket Template which will be used for the Online Payment. In the screenshot below you can see an example configuration. Note that an Online Payment ticket must fulfill following requirements:

  • Price must not be 0
  • Online Payment must be checked under Modules
    image

Login Page

The login page now lists the Ticket Shop and the payment option Klarna and the Ticket Templates you assigned for Online Payment module can be purchased now.

image

After selecting the desired ticket, click on the button below to connect to the Klarna Checkout page for payment.

image

Once the payment is done, the user is redirected back to the {{sys}} Loginpage to note his ticket credentials.

image