Payment Methods
Let learners pay over time with the Klarna LMS integration
Get paid in full upfront while learners pay later or over time through Klarna. The Klarna LMS integration runs through your Stripe account.
TL;DR
The Klarna integration lets buyers spread or delay the cost of a course without you waiting for the money. Klarna pays you in full and collects from the buyer.
Stop chasing installments. Klarna pays you the full amount upfront
Offer more ways to pay. Buyers pick from Klarna options available in their country
Keep Stripe as your gateway. Klarna runs on the Stripe account you already connected
Best for: course creators selling one-time purchases to buyers who want to pay later or over time.
Available on all paid plans. Your Stripe account must support Klarna for your business location and currency.
What you can do with Klarna and LearnWorlds
Offer Klarna payment options
Let buyers pick how to pay on a Klarna page, from Pay now and Pay later to installments or Financing. Options depend on their billing address and the amount.
Show the full price
Display the full course price on your LearnWorlds payment page, while buyers pick installments after they’re redirected to Klarna.
Disable Klarna by country
Show Klarna as disabled, with a tooltip, to learners in unsupported countries when the Country field is required in Billing Details.
Filter countries by currency
Show a country selector with only Klarna-supported countries that match your school currency when Billing Details is off.
How LearnWorlds and Klarna integrate
See what happens on your payment page once Klarna is on. Automatic rows need no extra setting, and Conditional rows depend on your Billing Details setup.
| LearnWorlds | Klarna | Type of trigger |
|---|---|---|
| Klarna turned on in Payment Gateway | Klarna offered as a payment option on the payment page | Automatic |
| Learner selects Klarna | Learner redirected to a Klarna page to pick a payment option | Automatic |
| Klarna purchase completed | Full amount paid to you upfront while Klarna collects from the buyer | Automatic |
| Country field required in Billing Details | Klarna disabled with a tooltip for learners in unsupported countries | Conditional |
| Billing Details section off | Country selector shows only supported countries that match your school currency | Conditional |
How to set up the LearnWorlds and Klarna integration
You need Stripe connected as your payment gateway, with a currency that matches your business location. At the end, Klarna shows on your payment page.
Turn on Klarna in Stripe
In your Stripe Dashboard, go to Settings > Payment methods and turn on Klarna. Requires: Stripe connected as your LearnWorlds payment gateway.
Check your Stripe currency
Make sure the currency in your Stripe settings matches the official currency of your business location, such as EUR for a business in Spain.
Turn on Klarna in LearnWorlds
Open Settings > Financial > Payment Gateway and turn on Klarna. It only appears if your Stripe account supports it. For the full setup guide, see the Klarna help article.
Who uses the Klarna integration and how
Course creators letting buyers pay over time
A buyer sees the full course price on your payment page, picks Klarna, and chooses installments on the Klarna page while you get paid upfront.
Schools requiring billing details at checkout
With the Country field required, learners in supported countries see Klarna, and others see it disabled with a tooltip explaining why.
FAQs
It’s available on all paid plans. You also need Stripe connected as your payment gateway. See other payment options on the LearnWorlds integrations page.
It depends on your business location and currency. Klarna on Stripe is available to retailers in 27 countries across Europe, North America, and Oceania. Your Stripe currency must match the official currency of your business location, or Klarna won’t appear in your LearnWorlds settings.
Yes. On every sale, Klarna collects a small percentage of the sale from you. For details, see Stripe’s Klarna documentation.
Yes, within limits. Businesses in the UK, Switzerland, or a supported EEA country can sell to buyers across those markets where Klarna is available. The currency you show must match the buyer’s local currency.
No. Not every option is supported everywhere. In Belgium, for example, Financing isn’t available and the Pay later trial period is 21 days.
Yes, if your buyers want to pay later or over time. You get the full amount upfront, and setup takes two switches, one in Stripe and one in LearnWorlds.
Published:
Last Update:


