Pular para o conteúdo principal
Os detalhes do produto são exibidos em inglês. Traduções em breve.
Klarna BNPL for Magento 2 — A custom-built Klarna payment method for Magento 2 / Adobe Commerce that adds Pay Later, Pay in 3 — 1/1Pré-visualização ilustrativa

A custom-built Klarna payment method for Magento 2 / Adobe Commerce that adds Pay Later,

Pay in 3/4 and financing at checkout, plus on-site messaging widgets, country-aware method display, and full capture/refund sync. Built, installed and supported by

ECOSIRE on your store.

O que é Klarna BNPL for Magento 2?

A custom-built Klarna payment method for Magento 2 / Adobe Commerce that adds Pay Later, Pay in 3/4 and financing at checkout, plus on-site messaging widgets, country-aware method display, and full capture/refund sync. Built, installed and supported by ECOSIRE on your store. Built to order by ECOSIRE for Magento 2 / Adobe Commerce (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

Recursos Principais

Klarna payment method built on Magento\Payment\Gateway service contracts (command pool: authorize, capture, refund, void) instead of the deprecated abstract method API
On-site messaging widgets on PDP, cart and checkout via layout XML block + Klarna JS, showing Pay Later / Pay in 3 / Pay in 4 / financing and per-installment pricing
Country-specific method auto-display driven by billing country and store currency (Pay in 4 US, Pay in 3 UK/EU, financing where eligible)
Klarna Order Management sync — full and partial captures fired from sales_order_invoice_pay observers and mapped to Klarna capture calls
Refunds and partial refunds wired through sales_order_creditmemo_save_after to Klarna's refund endpoint with order-state safety checks
Klarna Payments session and redirect/HPP flow integrated into native Magento (Luma) checkout, exposed for Hyvä/headless on request
Admin configuration via system.xml behind ACL (Ecosire_KlarnaBnpl::config), API credentials stored encrypted, per-store-view scope
Webhook/push controller endpoint to receive Klarna order-status notifications and reconcile pending authorizations
Magento 2 Open Source and Adobe Commerce 2.4.x compatible; fully DI-compiled with no core file overrides
Order grid and order view augmented with Klarna reference, fraud status and capture/refund state for support and finance teams
Min/max order total and region rules to hide Klarna when an order is ineligible
Request/response logging via a dedicated Klarna channel plus Magento\Payment\Model\Method\Logger for safe debugging

Feito sob encomenda, pronto para você

Sem configuração por conta própria — um app funcional criado, instalado e com suporte da ECOSIRE.

  1. 1

    Você faz o pedido

    Comece com um preço único de desenvolvimento. Definimos o escopo com você no início.

  2. 2

    Nós criamos e instalamos

    A ECOSIRE cria, configura e instala no seu Magento 2.

  3. 3

    No ar + suporte

    Você entra no ar em cerca de uma semana útil, com duas semanas de suporte após a entrada em produção. Defeitos no código que entregamos são corrigidos gratuitamente.

Sobre este Produto

Klarna BNPL for Magento 2 is a build-to-order payment integration that brings Klarna's full installment and financing suite into your Magento 2 Open Source or Adobe Commerce checkout. This is not an instant Marketplace download — ECOSIRE builds the module to match your store version, theme, and Klarna merchant account, then installs and configures it on your environment with a clear delivery lead time.

The extension ships as a proper module under app/code/Ecosire/KlarnaBnpl, registering a payment method through Magento's payment gateway command pool and Magento\Payment\Gateway service contracts rather than a brittle legacy Abstract method. Klarna's Payments and Order Management APIs are wired via a dedicated HTTP client, with plugins/interceptors and observers on sales_order_invoice_pay, sales_order_creditmemo_save_after and checkout events to keep authorizations, captures, partial captures and refunds in sync with Klarna's ledger.

At the storefront, on-site messaging widgets render on PDP, cart and checkout via a layout-injected block and Klarna's JS library, showing shoppers their Pay Later / Pay in 3 / Pay in 4 / financing options and the per-installment amount. Country-specific method auto-display uses the billing country and store currency to surface only the Klarna methods valid in that market — Pay in 4 for the US, Pay in 3 for the UK/EU, financing where eligible.

Everything is configurable from an admin system.xml section behind proper ACL (Ecosire_KlarnaBnpl::config), with API keys stored encrypted in Magento config. We respect your DI compilation, static content deploy and multi-store scope. You get a tested, code-reviewed module — not a black box — backed by ECOSIRE support and updates.

O que você ganha

  • Custom Magento 2 module Ecosire/KlarnaBnpl delivered as installable code under app/code (or as a Composer package on request)
  • Installation and configuration on your Magento 2 / Adobe Commerce environment, including DI compile and static content deploy
  • Connection to your Klarna merchant account (Playground/test first, then production credentials) with method enablement
  • On-site messaging widget placement tuned to your theme on PDP, cart and checkout
  • Admin user guide covering configuration, capture/refund flow and Klarna order management
  • End-to-end test pass: authorize, full capture, partial capture, full refund, partial refund and void in Klarna Playground
  • Source code with composer.json, module.xml, di.xml, system.xml and ACL, version-pinned to your Magento release
  • Post-delivery support window and a quote for an ongoing maintenance/update plan

Para quem é isso

Fashion & lifestyle merchant raising AOV

Sells apparel, footwear or accessories where installments lift basket size. Wants Pay in 3/4 visible from the PDP so shoppers see affordability before checkout, and needs it tuned to their brand's Luma or Hyvä theme.

Cross-border EU/US store operator

Runs multiple store views across the UK, EU and US and needs the right Klarna method to appear per market automatically — Pay in 4 in the US, Pay in 3 in Europe — without manual per-country toggling or duplicated checkout logic.

Adobe Commerce ops / finance team

Cares that captures and refunds reconcile cleanly between Magento invoices/credit memos and Klarna's Order Management ledger, with partial captures supported and a clear audit trail in the order grid for support and accounting.

Como Klarna BNPL for Magento 2 se compara

CritérioECOSIREConstrução personalizadaConcorrenteNativo do Magento 2
Native Klarna Pay in 3/4 + financing methods at checkoutIncluídoSuporte parcialIncluídoNão incluído
On-site messaging widgets (PDP/cart/checkout) with per-installment pricingIncluídoSuporte parcialIncluídoNão incluído
Country/currency-aware automatic method display per store viewIncluídoSuporte parcialSuporte parcialNão incluído
Built on Magento payment gateway service contracts, no core overridesIncluídoSuporte parcialSuporte parcialNão incluído
Full + partial capture/refund sync with Klarna Order ManagementIncluídoSuporte parcialIncluídoNão incluído
Tailored to your exact theme (Luma/Hyvä/headless) and Magento versionIncluídoIncluídoNão incluídoNão incluído
Installed and configured for you on your environmentIncluídoSuporte parcialNão incluídoNão incluído
Instant self-service download from Adobe Commerce MarketplaceNão incluídoNão incluídoIncluídoNão incluído

Perguntas frequentes sobre Klarna BNPL

How long does delivery take, and is this an instant download?

This is build-to-order, not an instant Marketplace download. After we confirm your Magento 2 / Adobe Commerce version, theme and Klarna account details, a typical build, install and test cycle runs about one working week depending on theme complexity (Luma vs Hyvä vs headless) and how quickly Klarna production credentials are approved. We start in Klarna Playground, demo the full flow, then go live on your store.

What ongoing support and updates do I get after launch?

The one-time build price includes a post-delivery support window to fix any defects in the delivered module. Beyond that, we offer an optional maintenance plan covering Magento 2.4.x security-patch compatibility, Klarna API changes, and minor enhancements. Because we install on your store, you keep the source code and can self-host updates, but most merchants keep us on retainer so Klarna and Magento upgrades stay non-breaking.

Does it work on both Magento Open Source and Adobe Commerce?

Yes. The module is written against standard Magento payment service contracts and works on Magento 2 Open Source and Adobe Commerce 2.4.x. It uses dependency injection and observers with no core file overrides, so it survives DI compilation and upgrades. We pin the build to your exact Magento minor version and test against it.

Do I need my own Klarna merchant account?

Yes. Klarna underwrites and settles the payments, so you need a Klarna merchant agreement and API credentials for your region(s). ECOSIRE handles the technical integration — Payments session creation, Order Management captures/refunds and on-site messaging — but the commercial Klarna relationship and any Klarna fees are between you and Klarna.

Will it support partial captures and partial refunds?

Yes. Partial captures fire when you create a partial Magento invoice, mapped to Klarna's Order Management capture endpoint, and partial refunds fire from Magento credit memos. We add order-state safety checks so a refund can't exceed the captured amount and the order grid shows the current Klarna capture/refund state for your support team.

Can the Klarna messaging widgets be themed and placed where I want?

Yes. The on-site messaging placements (PDP, cart, checkout) are injected via layout XML and styled to your theme, and we can add or remove placements. The widget shows the relevant method and per-installment amount for the shopper's market. For Hyvä or headless storefronts we expose the data so your frontend can render it natively — scoped during the build.

Solicitar orçamento

Klarna BNPL

A custom-built Klarna payment method for Magento 2 / Adobe Commerce that adds Pay Later, Pay in 3/4 and financing at checkout, plus on-site messaging widgets, country-aware method display, and full capture/refund sync. Built, installed and supported by ECOSIRE on your store.

  • Klarna payment method built on Magento\Payment\Gateway service contracts (command pool: authorize, capture, refund, void) instead of the deprecated abstract method API
  • On-site messaging widgets on PDP, cart and checkout via layout XML block + Klarna JS, showing Pay Later / Pay in 3 / Pay in 4 / financing and per-installment pricing
  • Country-specific method auto-display driven by billing country and store currency (Pay in 4 US, Pay in 3 UK/EU, financing where eligible)
  • Klarna Order Management sync — full and partial captures fired from sales_order_invoice_pay observers and mapped to Klarna capture calls

Solicitar orçamento

Conte-nos suas necessidades de Klarna BNPL e enviaremos preços, opções de licença e uma proposta personalizada, normalmente em um dia útil.

Sem pagamento agora. Isto envia um pedido de orçamento à nossa equipe — responderemos por e-mail com preços e próximos passos.