GuideBefore you startReady to offer Klarna Express Checkout to your customers? Here's what you need to know before integrating the product with your store's website. GuideStep 2: CheckoutLearn how to set up the Javascript SDK to display Klarna's widget. GuideMonitor the status Learn how to monitor the distribution status of an in-store payment. GuideManage refunds Learn how to process refunds for in-store purchases. GuideAPI integration Use Klarna API to integrate In-store with your store's solution. GuideWhat is Klarna payments? Read this article for an introduction to Klarna payments, its place in the Klarna product family, and payment scenarios it supports. GuidePurchase country, locale, and currency When initiating a payment, you need to define a country, locale, and currency for the payment session. Learn which are the valid values for these parameters and how to map them. GuideStep 1: Initiate a payment This section of the guide walks you through initiating a payment and letting your customers pay with Klarna. GuideIntegrate On-site messagingLearn how you can add On-site messaging. Get a glimpse of what each integration option offers and start implementing. GuideAuthorization callback To ensure optimization of the conversion rates, you should get an authorization token through a server-side callback. GuideCancel an authorizationUse the Klarna payments API to cancel an authorization and remove any customer debts gotten during the payment session. GuideCancel a customer token You can cancel a customer token if it's no longer needed, for example, if a customer cancels their subscription.