Klarna vs. Affirm on Shopify: Which BNPL Provider Should You Offer?

Written by Deploi EditorialReviewed by Martin Dejnicki, Director of SEO & AI SearchUpdated September 2026Pricing verified September 2026 (quote-based tiers excluded)

Klarna or Affirm is a WAIT for most US, Canada and UK stores: Shop Pay Installments already runs on Affirm and covers orders from $35 to $30,000 USD/CAD (verified Sep 2026). Klarna wins the head-to-head as the one distinct network worth adding once a segment case is proven. A direct Affirm agreement only earns a place above the order cap, outside those three countries, or off Shopify Payments.

Your profile — see how the verdict shifts

VerdictWAIT (Shop Pay Installments already runs on Affirm) · Klarna wins the head-to-head as the distinct second network · Affirm direct only above the order cap, outside US/CA/UK, or off Shopify Payments
Buy score
4.8
Build score
8.2
Confidence
HighShop Pay Installments is powered by Affirm and covers the reference scenario's countries and order window (verified Sep 2026); neither provider publishes its merchant fee, so the fee comparison stays a negotiation rather than a listing price
Reference scenario
$20M–$100M GMV · US store on Shopify Payments · baskets inside the Shop Pay Installments order window · one storefront
As of
September 2026

Decision at a Glance

Your profileVerdictWhy
US, Canada or UK store on Shopify Payments, baskets inside the order windowWAITShop Pay Installments already puts Affirm's network behind Shopify's own checkout, with payouts in 1 to 3 business days (verified Sep 2026). Installing Affirm's widget adds a script and reaches nobody new; Klarna only enters with a segment case.
Same store, with a proven case for a second network (a test, a category, or shopper research showing lift)BUYKlarna is the network Shop Pay Installments doesn't hold, so it's the only pick that reaches new shoppers. Sign one Klarna agreement, keep one prompt per page position, and give the test 90 days before you keep it.
Baskets regularly above $30,000 USD/CAD per order (verified Sep 2026 cap), or a store not on Shopify PaymentsBUYShop Pay Installments stops at the cap and pays out through Shopify Payments, so a direct agreement is the only way to finance the basket. Quote Klarna and Affirm on merchant fee and approval terms; both widgets are free.
Store outside the US, Canada and UKBUYShop Pay Installments isn't available (verified Sep 2026), so the native lane is empty. Confirm which provider serves your market and currencies before comparing fees, then sign one agreement rather than two; the free widget is identical either way.

What Klarna vs. Affirm Actually Drives

OutcomeImpactHow it works
Revenue — directHighInstallment messaging on the product page moves the decision from the full price to a smaller recurring amount on considered purchases; the mechanism works identically whichever provider's logo appears, which is why a duplicate Affirm network adds little.
Customer experienceMediumShoppers who already hold a Shop Pay or Klarna account check out against a saved profile; a second unfamiliar logo adds a decision to the page rather than removing one.
Operational efficiencyMediumEach provider adds a payout stream and a dispute path; Shop Pay Installments pays into your existing Shopify Payments account within 1 to 3 business days with Affirm handling collection and disputes (verified Sep 2026).
Data & insightLowAttach rate and AOV by payment method live in Shopify's order data under either lane; provider portals add little you can't already see in your own reports.
Retention & LTVLowRepeat-purchase lift comes from the shopper's stored account with the provider, a network effect the provider owns rather than you.

Spend ceiling: Neither widget costs anything; the merchant fee on financed orders is the whole spend, and no provider publishes it. Size the decision to the incremental financed GMV a second network would bring, not to the app.

What buying enables (top apps)

  • + A second installment network live within about a week: free widget, payment method toggled in Payments settings, fees under a direct agreement
  • + Reach for the cases Shop Pay Installments misses: orders above $30,000 USD/CAD, stores outside the US, Canada and UK, and stores off Shopify Payments (verified Sep 2026)
  • + Brand-affinity placement for a segment that recognizes and already holds a Klarna account

What building additionally unlocks

  • + Installments inside Shop Pay's accelerated checkout, with payouts to your existing Shopify Payments account in 1 to 3 business days (verified Sep 2026)
  • + Zero extra vendor: Affirm handles customer payment collection and dispute resolution behind the Shop Pay brand (verified Sep 2026)
  • + One prompt, one logo: no split-shopper effect and no second widget to keep alive through theme updates
  • + No activation cost stated, no contract to negotiate, nothing to exit

Find Your Verdict in 3 Questions

  1. Is your store in the US, Canada or UK, on Shopify Payments, with baskets inside the Shop Pay Installments order window (up to $30,000 USD/CAD, verified Sep 2026)?

    Yes: Go to question 2.

    No: Your verdict: BUY — Shop Pay Installments can't reach you, so sign one direct provider agreement; both widgets are free, and the merchant fee and approval terms each provider quotes decide between Klarna and Affirm.

  2. Do you have a proven case for a second installment network: a test, a category, or shopper research showing lift?

    Yes: Your verdict: BUY (Klarna) — it's the one network Shop Pay Installments doesn't already give you, while a direct Affirm widget would duplicate what you hold. Keep a single prompt per page position and review the data at 90 days.

    No: Go to question 3.

  3. Is Shop Pay Installments messaging already live on your product pages and in checkout?

    Yes: Your verdict: WAIT — you already have Affirm's network inside checkout; neither widget reaches anyone new until a segment case shows in your order data.

    No: Your verdict: WAIT — turn on Shop Pay Installments messaging first at no activation cost stated (verified Sep 2026); measure attach rate for a quarter before adding any provider.

The TCC Scorecard — 12 Dimensions

TCC — Total Cost of Capability: what it actually costs to have this capability over three years, whichever way you get it. Each dimension is scored 0–5 for both paths. How we score →

DimensionBuyBuildWhy
Cost
Acquisition & implementationBoth apps are free widgets, but Klarna adds a provider agreement, a payout account and a placement test; Shop Pay Installments toggles on inside Shopify Payments with no activation cost stated (verified Sep 2026).
Recurring feesNeither Klarna nor Affirm publishes its merchant fee on the App Store, and Shopify doesn't publish the Shop Pay Installments fee either; every lane charges a percentage on financed orders under a separate agreement.
Maintenance & upgradesA Klarna messaging widget is one more theme block to re-check after theme updates and at mobile breakpoints; the native prompt ships with Shop Pay and needs nothing from you.
Switching & exitExit from either lane is toggling a payment method off and removing a theme block; the provider agreement's notice terms are the only friction on the Klarna side.
Risk
Vendor riskKlarna's widget sits at 2.5★ on 101 reviews and Affirm's at 1.7★ on 29 (verified Sep 2026); Shop Pay Installments rides the same Affirm rails behind Shopify's brand, so accountability sits with Shopify Support.
Security & compliance surfaceEach extra provider adds a data-sharing agreement and its own consumer-credit disclosures on your pages; the native lane keeps everything inside Shopify Payments, with Affirm handling collection and disputes (verified Sep 2026).
Platform-deprecation exposureMessaging widgets are theme blocks the provider must keep current with checkout changes; the first-party option moves with Shopify's checkout by definition.
Value
Fit to requirementKlarna reaches a shopper network Shop Pay Installments doesn't hold, plus the cases it can't serve: orders above $30,000 USD/CAD, stores outside the US, Canada and UK, and stores off Shopify Payments (verified Sep 2026).
Time to marketAbout a week for a direct agreement plus widget placement versus minutes to enable Shop Pay Installments where it's available.
Performance & scaleOne more third-party script on the product page versus installment messaging rendered by Shopify's own checkout components.
Data ownership & AI-readinessOrder and payment-method data stay in Shopify under both lanes; attach-rate history inside the Klarna or Affirm merchant portal is the only asset that doesn't.
Focus & opportunity costA second installment logo is a 90-day test to run, not a capability to own; the native lane costs no attention at all.

The App Landscape

AppStatusPricingBest for
KlarnaLive2.5★, 101 reviews; on-site messaging widget only, the Klarna payment method is enabled in Payments settingsFree to install; Klarna's merchant fees sit in a separate merchant agreement and aren't listed on the App Store (verified Sep 2026)Adding the one shopper network Shop Pay Installments doesn't already give you, once a segment or market case is proven
AffirmLive — flagged1.7★, 29 reviews; messaging widget for merchants using Affirm directly, while Shop Pay Installments already runs on AffirmFree; single plan with no premium tiers; merchant fees under Affirm's own agreement (verified Sep 2026)Stores that need a direct Affirm agreement: baskets above the Shop Pay Installments cap, stores outside the US, Canada and UK, or no Shopify Payments
Shop Pay InstallmentsNativeFirst-party Shopify checkout feature inside Shopify Payments; Affirm is the named partner; no App Store listingNo activation cost; the merchant fee isn't published on Shopify's help pages; shoppers get interest-free plans of 2 or 4 payments every two weeks or monthly up to 12 months, and financing up to 24 months at 0–36% APR (verified Sep 2026)Every eligible store; the lane both head-to-head pitches skip

The Build Path

  • Turn on Shop Pay Installments and place its messaging: Enable it inside Shopify Payments (US, Canada and UK stores), then add installment messaging to product pages and cart. No code, no vendor agreement; payouts reach the bank account you already use for Shopify Payments within 1 to 3 business days (verified Sep 2026).
  • Measure before adding a network: Track installment attach rate, AOV and return rate by payment method in Shopify's order data for a quarter. Add Klarna only if a segment or market case survives the numbers; skip a direct Affirm agreement, because you already hold that network.
  • Direct agreement for the edge cases: Above $30,000 USD/CAD per order, outside the three countries, or off Shopify Payments (verified Sep 2026), negotiate a direct Klarna or Affirm agreement. The free widget is the same either way; the merchant fee and approval rate are the decision.
Effort band
$0–$2,500 for placement, QA and messaging-compliance review (Deploi estimate, illustrative); far below the $10–25K contact-form band, because nothing here is a build
Typical timeline
1–3 days to enable and place Shop Pay Installments; 1–2 weeks to negotiate and test a direct Klarna or Affirm agreement (Deploi estimate, illustrative)
Maintenance, honestly
~$0–$1,500/yr (Deploi estimate, illustrative): re-checking messaging placement after theme updates. There's no custom code, so the usual 15–20%-per-year upkeep line on builds doesn't apply here.
What you own — and what you take on
You own: the payment-method choice, the placement, and the order data in Shopify. You take on: refund math (the Shop Pay Installments transaction fee isn't returned to you on refunds, verified Sep 2026) and consumer-credit messaging compliance on your pages. The provider carries credit risk, collection and disputes.

3-Year Total Cost of Capability

Buy (app path)Build (custom path)
Year 0 (setup)$1,500–$4,000 (agreement, placement, QA, reconciliation setup)$0–$1,500 (toggle on; optional placement QA)
Years 1–3 (recurring)$3,000–$9,000 (widget upkeep, second payout and dispute stream) + Klarna's merchant fees$0–$3,000 (placement re-checks) + Shop Pay Installments fees
3-year total≈$4,500–$13,000 fixed overhead + fees on financed orders≈$0–$4,500 fixed overhead + fees on financed orders
Illustrative cumulative cost over 36 months$0$2k$5k$7k$9kMo 0Mo 12Mo 24Mo 36break-even ≈ mo 0Buy (app path)Build (custom path)
Illustrative fixed overhead only: a second network never catches the native lane on cost, because Shop Pay Installments is already switched on. Merchant fees on financed orders are unpublished by every provider and sit outside both lines; the fee percentage is the number to negotiate.
  • All figures illustrative samples for the reference scenario — not quotes, not verified pricing.
  • Merchant fees on financed orders are not published by Klarna, Affirm or Shop Pay Installments; they are excluded from both columns and dominate both lanes roughly equally per financed dollar.
  • Buy column: Klarna added alongside Shop Pay Installments (agreement, payout account, placement test, widget upkeep). Build column: Shop Pay Installments alone; three-year horizon.

What the Sticker Price Hides

On the buy path

  • The free widget hides the real price: merchant fees on financed orders sit in a separate provider agreement and never appear in App Store billing (verified Sep 2026)
  • A Klarna prompt beside Shop Pay Installments splits shoppers between two logos on the same product page instead of adding a new buyer, unless a segment case exists
  • Messaging widgets break at theme updates and mobile breakpoints, a documented recurring app-widget pattern (July 2026 research)
  • Two payout streams and two dispute processes for finance to reconcile every month

On the build path

  • The Shop Pay Installments transaction fee isn't returned to you when you issue a refund (verified Sep 2026); high-return categories feel this line
  • The merchant fee percentage isn't published on Shopify's help pages; confirm your effective rate in your Shopify Payments settings before modeling margin
  • Hard walls: $35–$30,000 USD/CAD per order and US, Canada and UK only (verified Sep 2026); gift cards and subscriptions are excluded too
  • Interest of 0–36% APR applies to shoppers where available (verified Sep 2026); customer-facing messaging compliance on your pages is your job

What Merchants Say

The recurring low-star shape for installment messaging widgets: price-break text misrendering or disappearing after a theme update or at mobile breakpoints, with merchants unsure whether the widget or the payment setting is at fault.
app-store 1–2★ review theme
The split-shopper worry: a Klarna logo placed beside Shop Pay Installments produces two competing prompts on the same product page rather than a measurable lift in attach rate.
community-reported pattern

If You Change Your Mind Later

If you bought and outgrow it

Nothing is stranded: the Klarna and Affirm apps are messaging widgets, so leaving means disabling the payment method in Payments settings, removing the theme block, and letting the provider agreement lapse on its notice terms. Your order and customer data never lived with the provider. What you lose is attach-rate history in the provider portal, so export it before you close the account.

If you built and want out

Shop Pay Installments toggles off inside Shopify Payments with no contract to unwind and no migration; payouts already land in your Shopify Payments account. If you later add Klarna or a direct Affirm agreement, the native option keeps running beside it, so the change is additive rather than a swap.

When This Answer Changes

We're watching for:

  • Shop Pay Installments expanding past the US, Canada and UK, or lifting the $30,000 USD/CAD order cap (verified Sep 2026); either move shrinks the direct-provider lane further
  • Klarna's listing rating moving off 2.5★ on 101 reviews, or Affirm's off 1.7★ on 29; a repaired widget changes the maintenance line, not the verdict
  • Your installment attach rate and AOV lift by provider: if Klarna's segment case doesn't show in 90 days of order data, remove the second prompt

Verdict change log:

No changes since first publication (September 2026).

Common Questions

Is Klarna or Affirm better for a Shopify store?

Klarna is the better add-on for most Shopify stores in the US, Canada and UK, because Shop Pay Installments runs on Affirm and covers orders from $35 to $30,000 USD/CAD (verified Sep 2026). Installing the Affirm widget duplicates a network you already hold, and its listing sits at 1.7★ on 29 reviews. Klarna adds a distinct shopper network at 2.5★ on 101 reviews, with merchant fees set outside App Store billing.

Do the Klarna and Affirm Shopify apps cost anything?

Both apps are free to install (verified Sep 2026). Each app is an on-site messaging widget only. The Klarna or Affirm payment method itself is enabled in your Payments settings, and merchant fees sit in a separate agreement with each provider, not in App Store billing. Neither provider publishes that fee on its listing, so the real cost is the percentage you negotiate on financed orders.

Does Shop Pay Installments replace Klarna or Affirm?

Shop Pay Installments replaces a direct Affirm agreement for eligible stores, because Affirm powers the program and handles collection and disputes (verified Sep 2026). Shop Pay Installments does not replace Klarna, which runs its own shopper network under its own merchant agreement. The native program covers orders from $35 to $30,000 USD/CAD in the US and Canada, or £50 to £30,000 GBP in the UK; outside that window a direct agreement is the only lane.

Your Next Steps

If you're going with WAIT(matches your selected profile)

  1. Confirm Shop Pay Installments is enabled in Shopify Payments and its messaging shows on product pages, cart and checkout
  2. Pull 90 days of orders by payment method: installment attach rate, AOV lift, and return rate on financed orders
  3. Model the refund exposure: the transaction fee isn't returned on refunds (verified Sep 2026)
  4. Diary a re-decision if a segment or market case for Klarna appears in the data, or if baskets approach the $30,000 USD/CAD cap (verified Sep 2026)

If you're going with BUY

  1. Pick Klarna as the second network unless baskets exceed $30,000 USD/CAD, your store sits outside the US, Canada and UK, or you don't run Shopify Payments (verified Sep 2026); there a direct Affirm agreement enters the shortlist
  2. Negotiate the merchant fee, approval terms and settlement timing in the provider agreement; the App Store listing shows none of it
  3. Enable the payment method in Payments settings first, then place one messaging block per page rather than two competing prompts
  4. Set a 90-day test on attach rate and AOV by provider; remove the second widget if the segment case doesn't show
  5. Re-check widget rendering after every theme update; messaging widgets break at breakpoints (documented pattern)

Official Docs & Sources

Official documentation linked for verification — our verdicts and estimates are our own.

Ready to check which BNPL network your checkout already holds?

We'll pull your payment-method data, size the segment case for Klarna honestly, and tell you whether a second network earns a place next to Shop Pay Installments or whether the right move is to leave it alone. There's nothing to build here, so you won't hear a build pitch.

Contact us today

Ecommerce development

Verdict scored for the reference scenario above. Estimates are not quotes; app pricing carries its verification date and gets re-verified quarterly. Full scoring anchors: see the TCC methodology.

Read how we score these decisions (the TCC Framework). No affiliate links, no paid placement — no app vendor pays to appear here.

No affiliate links. No paid placement. We make money building and integrating solutions — not on referral fees.