PluginsPayments

Klarna v3

Configure Klarna Checkout v3 with Omnium to process payments.

Klarna Checkout v3 Integration with Omnium

Omnium supports Klarna Checkout v3, providing the following features for managing payments:

  • Capture payments
  • Cancel payments
  • Credit/Refund payments (supports refund charge under specific conditions)
  • Release Remaining Authorization when necessary
  • Update Merchant ID/Order ID during conversion from cart to order
  • Update Authorization to reflect changes in order value without creating a new order

This integration allows seamless payment management, helping you stay flexible in handling orders and payments.

Setup Instructions

Follow these steps to configure Klarna Checkout in Omnium and get everything working smoothly.

Configuration Path

  1. Navigate to:
    Configuration > Settings > Payment > Payment Types > "..." > Add

  2. Fill out the required fields as outlined below.

Required Fields

FieldDescriptionValue
Unique Payment NameThe unique identifier for the Klarna Checkout payment method.KlarnaCheckout
Payment ServiceThe name of the payment service used for this configuration.KlarnaCheckout
Provider NameSpecifies which provider to use for processing the payment.Klarna
Display NameThe name shown to customers in the checkout process.Klarna Checkout v3
Base URLThe target URL for the Klarna API, depending on environment.https://api.playground.klarna.com (for test environment), https://api.klarna.com (for production)
Vue TemplateThe template for payment method integration.klarna-v3-payment
Merchant IDYour unique identifier for Klarna, provided by the provider.Your Merchant ID from Klarna
PasswordThe password used for authentication, provided by Klarna.Your password from Klarna

Additional Configuration

  • Display in Cart:
    Set this to true if you want the Klarna In-store payment option to appear in your shopping cart interface.

  • Advanced Options:
    Enable the "Get details from provider" option to fetch real-time payment details directly from Klarna. This will allow you to pull detailed transaction data by selecting the "Get payment information" action.

Refund Limitations

Refunds are subject to the following conditions:

  • The order must be fully captured in a single capture (no partial captures).
  • The sum of the order lines must match the refunded amount.
  • Refunds are supported only for orders from the following markets:
    • Austria
    • Germany
    • Denmark
    • Finland
    • France
    • Netherlands
    • Norway
    • Sweden

On this page