Klarna Add-on for LearnPress
200+ active users
- Add Klarna payment options directly to your LearnPress course checkout.
- Let students pay for courses with Klarna payment options directly inside the LearnPress purchase flow.
- Support sandbox testing and live payments across Klarna’s Europe, North America, and Oceania API regions.
- Keep order completion reliable with secure return validation, transaction storage, and webhook status sync.
- Sell LearnPress courses with a familiar Klarna checkout experience for modern education sites.
Price: Original price was: $19.$10Current price is: $10.
- Lifetime license for 1 site License Info:Includes lifetime usage on 1 site. You can switch between environments as needed by deactivating/reactivating the key. Only one active installation can receive updates and support at a time.Learn More
- 12 months Update & Support Updates & Support Info:Purchase includes 12 months of updates and support. After expiry, the add-on remains functional, but you must renew the license to access future updates and support services.Learn More
Secure Checkout

Klarna addon for LearnPress helps course creators and LMS site owners offer more flexible payment choices inside their existing course checkout. Students stay in the LearnPress checkout flow, choose Klarna when available, complete authorization through Klarna, and return to a LearnPress order that is updated automatically.
Need Custom Features for Your Website?
Our developers help you customize themes, build plugins and optimize performance.
How It Helps To Increase Conversion
How the Paystack Add-on for LearnPress empowers e-learning websites:
Adds Klarna as a LearnPress payment method, so course purchases can be processed directly through the LearnPress checkout flow.
Loads Klarna’s hosted payment experience on the LearnPress checkout page and authorizes the purchase only after LearnPress validates the order.
Let the site owner offer all Klarna methods or limit checkout to Pay later, Pay over time, or Pay now.
Configure test mode for Klarna playground credentials, then switch to live credentials when the store is ready.
Choose Europe, North America, or Oceania endpoints from the gateway settings.
Uses one-time confirmation state, session validation, customer checks, and a durable order lock to reduce duplicate or invalid payment finalization.
Registers a LearnPress REST endpoint that can sync accepted, rejected, refunded, cancelled, and expired Klarna order states back to LearnPress.
Supports LearnPress refunds by sending refund requests to Klarna and adding a refund note to the order.

Step by step tutorial how to use Klarna Add-On for LearnPress
Download Add – On
- To download Klarna add-on for LearnPress, visit ‘My Account’ on thimpress.com
- Click ‘Download‘ or ‘Select version‘ to download
Install and Activate
- Click ‘Upload Plugin‘ and choose the plugin zip files that you just downloaded. Click ‘Install Now‘ to start the installation process
- After plugin installed successfully, click ‘Activate Plugin‘ and you will be notified that the plugin is activated
Enable Klarna in LearnPress payments
- Open the LearnPress payment settings, find Klarna, and switch the gateway on.
Add Klarna credentials
- Enter the Klarna API Username (UID) and API Password from the Klarna merchant account.
Choose the payment region
- Select Europe, North America, or Oceania to match the Klarna account and market.
Configure test or live mode
- Enable test mode while validating checkout, then disable it for live payments.
Set the purchase country
- Enter a two-letter country code or leave it blank so the addon can derive the country from the site locale.
Choose Klarna methods
- Offer all Klarna methods, or restrict the checkout to Pay later, Pay over time, or Pay now.
Test a course purchase
- Choose Klarna at checkout, authorize the payment, and confirm the LearnPress order status.
Review order status and refunds
- Check the transaction ID and use LearnPress refunds when a Klarna refund should be created.
Screenshots
All Your Questions
Answered
You have questions.
We have answers.
Klarna addon for LearnPress is a commercial payment addon that adds Klarna as a native LearnPress payment gateway for paid course checkout.
The addon requires LearnPress 4.4.0 or later.
Yes. The gateway includes a test mode setting for Klarna playground credentials.
The settings include Europe, North America, and Oceania API regions.
Yes. You can offer all Klarna methods or choose a specific category: Pay later, Pay over time, or Pay now.
The addon creates a Klarna session for the LearnPress cart, loads Klarna’s payment widget, lets LearnPress validate and create the order first, then authorizes with Klarna and finalizes the LearnPress order when the customer returns.
Yes. The addon registers a REST webhook endpoint for Klarna push notifications and re-checks Klarna’s authoritative order state before updating the LearnPress order.
Yes. When a LearnPress order has a Klarna transaction ID, the addon can send a refund request to Klarna and add a refund note to the LearnPress order.
The LearnPress order is moved to processing and the Klarna transaction ID is stored, allowing later status updates to be synchronized.
The LearnPress order is marked failed and the customer sees that Klarna declined the purchase.
We have a delicated team to support you 24/5
Go to our Forum and explore more than 2000 support topics
Feel free to contact us for support anytime







