Klarna can be used with Webflow Ecommerce only if you integrate Stripe's Public Beta for Buy Now, Pay Later (BNPL) solutions that include Klarna. However, Webflow’s built-in Stripe integration does not currently support BNPL providers like Klarna directly.
1. Understand Webflow's Native Capabilities
- Webflow’s native Ecommerce platform only supports limited Stripe functionalities (standard card payments, Apple Pay, etc.).
- Klarna is not natively supported in Webflow via its standard Stripe integration as of now.
2. Klarna Support via Stripe’s Public Beta
- Stripe has a Klarna integration available in certain countries as part of its Payment Element with “Buy Now, Pay Later” options.
- This is available via Stripe's Public Beta features.
- Webflow does not support Stripe’s Payment Element out of the box, so BNPL options like Klarna are not accessible directly within Webflow.
3. Workaround Using Custom Checkout (Advanced)
- To use Klarna, you would need to build a custom checkout flow outside of Webflow using:
- Stripe’s API or Stripe Checkout Page
- Stripe Payment Element with Klarna enabled
- You would need to host the checkout separately (e.g., on a custom domain or server-rendered page) and redirect users from Webflow to that page.
- After purchase, you can redirect customers back to a Webflow "Thank You" page.
4. Considerations and Limitations
- Requires custom development and Stripe account with Klarna enabled.
- This approach bypasses Webflow’s native order management, so orders won’t show in the Webflow CMS or Ecommerce dashboard.
- You’ll need to manually sync order data if you require full store management within Webflow.
Summary
Webflow does not natively support Klarna through Stripe. To integrate Klarna, you must build a custom checkout using Stripe’s Payment Element or Checkout and connect it to Webflow manually. This requires custom code and external hosting.