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
-
Navigate to:
Configuration > Settings > Payment > Payment Types > "..." > Add
-
Fill out the required fields as outlined below.
Required Fields
Field | Description | Value |
---|---|---|
Unique Payment Name | The unique identifier for the Klarna Checkout payment method. | KlarnaCheckout |
Payment Service | The name of the payment service used for this configuration. | KlarnaCheckout |
Provider Name | Specifies which provider to use for processing the payment. | Klarna |
Display Name | The name shown to customers in the checkout process. | Klarna Checkout v3 |
Base URL | The target URL for the Klarna API, depending on environment. | https://api.playground.klarna.com (for test environment), https://api.klarna.com (for production) |
Vue Template | The template for payment method integration. | klarna-v3-payment |
Merchant ID | Your unique identifier for Klarna, provided by the provider. | Your Merchant ID from Klarna |
Password | The password used for authentication, provided by Klarna. | Your password from Klarna |
Additional Configuration
-
Display in Cart:
Set this totrue
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