covers merchant fees, consumer costs, market coverage, and risk models across Klarna,
Afterpay, and Affirm.
seo_title: 'BNPL Buy Now Pay Later Comparison: Klarna vs Afterpay vs Affirm · 16IDC'
seo_keywords: BNPL, Buy Now Pay Later, Klarna, Afterpay, Affirm, installment payments
seo_description: A comprehensive comparison of Klarna, Afterpay, and Affirm BNPL platforms
across merchant fees, consumer costs, market coverage, and risk models.
published_at: '2026-07-18'
status: active
BNPL Buy Now Pay Later Comparison: Klarna vs Afterpay vs Affirm
BNPL (Buy Now, Pay Later) has rapidly grown from an emerging payment method into a major force in global retail payments over the past five years. According to Worldpay's 2026 Global Payments Report, BNPL now accounts for 5.8% of global e-commerce transaction volume, projected to exceed 8% by 2028. Klarna, Afterpay (now part of Block Group), and Affirm are the three major players in this space, each with significantly different business models, market coverage, and risk control strategies. This article provides an in-depth comparative analysis across multiple dimensions.
Industry Overview
BNPL's Core Advantages
BNPL's rapid market penetration stems from its ability to meet the needs of both consumers and merchants simultaneously:
Consumer Side:
- Interest-free installment plans (on select plans), more attractive than credit card revolving interest
- Minimal approval process, typically taking just seconds with no complex credit checks
- Smooth shopping experience with high checkout conversion rates
Merchant Side:
- 30%~50% increase in average order value, as consumers are more willing to purchase higher-priced items with BNPL support
- 20%~30% improvement in conversion rates, reducing cart abandonment at checkout
- Merchants bear transaction fees (typically 2%~6%), but ROI is generally positive
Market Landscape
| Platform | Parent Company | Founded | Valuation (2026) | Active Users | Countries Covered |
|---|---|---|---|---|---|
| Klarna | Klarna Group | 2005 | $15B+ | 150M+ | 45+ |
| Afterpay | Block (Square) | 2014 | $12B+ (Block subsidiary) | 30M+ | 15+ |
| Affirm | Affirm Holdings | 2012 | $10B+ | 18M+ | 3 (US, Canada, Australia) |
In-Depth Comparison of the Three Platforms
Merchant Fees and Settlement
| Aspect | Klarna | Afterpay | Affirm |
|---|---|---|---|
| Base Merchant Fee | 3.29% ~ 5.99% + $0.30/transaction | 3.0% ~ 6.0% + $0.30/transaction | 2.9% ~ 5.9% + $0.30/transaction |
| Settlement Cycle | T+1 ~ T+3 | T+1 ~ T+2 | T+1 ~ T+3 |
| Volume Discount | Yes (negotiable > $50K/month) | No public discount | Yes (negotiable > $100K/month) |
| Refund Processing Fee | $0.50/transaction | Free | Free (within 7 days) |
| Integration Method | API / Cart plugin / Payment gateway | API / Payment gateway / POS terminal | API / Shopify native / Payment gateway |
Consumer Installment Plans
| Plan | Klarna | Afterpay | Affirm |
|---|---|---|---|
| Short-term 4-pay interest-free | ✅ 4 payments × 2 weeks | ✅ 4 payments × 2 weeks | ❌ (mostly monthly installments) |
| Monthly Installments (interest) | ✅ 6/12/24 months | ❌ | ✅ 3/6/12/24/36/48 months |
| APR | 0% ~ 24.99% (depends on term and credit) | 0% ($8 late fee if overdue) | 0% ~ 36% (transparent, no hidden fees) |
| Late Fee | Up to $35 (varies by country) | $8 (capped at 25% of order) | 0 (interest-bearing plans include interest) |
| Soft Credit Check | ✅ | ✅ | ✅ (hard check for long-term plans) |
| Early Repayment | Free | Free | Free |
Market Coverage and Localization
Klarna:
- Headquarters: Stockholm, Sweden
- Core Markets: Europe (Germany, Sweden, Norway, UK, etc.), US, Australia
- 2026 Expansion: Japan, South Korea, Brazil
- Localization: Independent payment licenses and compliance systems per country, localized language and customer support
Afterpay:
- Headquarters: Sydney, Australia (now part of US-based Block Group)
- Core Markets: Australia, New Zealand, US, UK, Canada
- 2026 Expansion: France, Spain, Italy
- Localization: Deeply integrated with Block's Square ecosystem, offline POS terminal support
Affirm:
- Headquarters: San Francisco, US
- Core Markets: US, Canada (added 2025), Australia
- International expansion is slower, primarily focused on US market depth
- Localization: Deep partnerships with Shopify and Amazon, highest BNPL market share in the US
Risk Control and Approval Models
| Aspect | Klarna | Afterpay | Affirm |
|---|---|---|---|
| Approval Time | 1~3 seconds | 1~2 seconds | 1~5 seconds |
| First-time User Approval Rate | ~60%~75% | ~50%~65% | ~40%~60% |
| Data Sources | Traditional credit + Behavioral data + Income verification | Transaction history + Payment behavior + Device fingerprint | Traditional credit + Income verification + Employment info |
| Credit Score Impact | Soft inquiry (no impact) | Soft inquiry (no impact) | Soft/Hard inquiry (hard for long-term plans) |
| Bad Debt Rate (2025 annual report) | < 1.2% | < 1.0% | < 1.5% |
Technical Integration Comparison
API Integration Complexity
# Klarna API - Create order
import requests
klarna_headers = {
"Authorization": "Basic base64(username:password)",
"Content-Type": "application/json"
}
klarna_order = {
"purchase_country": "US",
"purchase_currency": "USD",
"locale": "en-US",
"order_amount": 15000, # $150.00 in cents
"order_tax_amount": 1200,
"order_lines": [{
"name": "Wireless Headphones",
"quantity": 1,
"unit_price": 15000,
"tax_rate": 1000,
"total_amount": 15000,
"total_tax_amount": 1200
}]
}
resp = requests.post(
"https://api.klarna.com/orderv2/v1/sessions",
json=klarna_order,
headers=klarna_headers
)
print(resp.json())
# Returns session_id and client_token for frontend payment component rendering
# Affirm API - Create checkout
import json
import requests
affirm_headers = {
"Content-Type": "application/json",
"Public-Api-Key": "your_public_api_key"
}
checkout = {
"checkout": {
"items": [{
"display_name": "MacBook Pro 16",
"sku": "MBP-16-M4",
"unit_price": 249900, # in cents
"qty": 1,
"item_image_url": "https://example.com/mbp.jpg",
"item_url": "https://example.com/products/mbp"
}],
"metadata": {
"platform_type": "Shopify",
"platform_version": "2.0",
"mode": "modal"
}
},
"shipping": {
"name": {"first": "John", "last": "Doe"},
"address": {
"line1": "123 Main St",
"city": "San Francisco",
"state": "CA",
"zip": "94105",
"country": "USA"
}
}
}
resp = requests.post(
"https://api.affirm.com/api/v2/checkout/",
json=checkout,
headers=affirm_headers
)
checkout_obj = resp.json()
# checkout_obj["checkout_url"] redirects user to Affirm installment selection page
E-Commerce Platform Integration
| Platform | Klarna | Afterpay | Affirm |
|---|---|---|---|
| Shopify | ✅ Native integration | ✅ Native integration | ✅ Native integration |
| WooCommerce | ✅ Plugin | ✅ Plugin | ✅ Plugin |
| Magento/Adobe Commerce | ✅ | ✅ | ✅ |
| Salesforce Commerce Cloud | ✅ | ✅ | ✅ |
| BigCommerce | ✅ | ✅ | ✅ |
| Self-built site (API) | ✅ | ✅ | ✅ |
| Offline POS | ✅ (Klarna POS) | ✅ (Square integration) | ❌ |
Industry Regulatory Trends
Global BNPL Regulatory Developments
In 2025~2026, multiple countries and regions strengthened their oversight of the BNPL industry:
| Country/Region | Regulatory Measure | Effective Date | Impact |
|---|---|---|---|
| UK | FCA brings BNPL under consumer credit regulation | 2026 Q2 | Platforms must conduct affordability assessments |
| EU | EU Consumer Credit Directive (CCD II) covers BNPL | 2026 Q3 | Standardized disclosure and cooling-off requirements |
| US | CFPB issues BNPL consumer protection guidelines | 2025 Q4 | Refund and dispute handling must match credit card standards |
| Australia | National Consumer Credit Protection amendment | 2025 Q3 | Small BNPL exemption removed |
| Singapore | BNPL industry code of conduct | 2025 Q4 | Consumer protection, credit limits |
Selection Recommendations
Recommendations by Business Scenario
| Merchant Type | Recommended Solution | Reason |
|---|---|---|
| European e-commerce, AOV €50~€200 | Klarna | Broadest European coverage, highest consumer awareness |
| US DTC brands, AOV $100~$500 | Affirm | Deep US integration, flexible long-term installment options |
| Australia/NZ retail, offline-focused | Afterpay | Highest local market share, strong POS support |
| Fashion apparel ($30~$150) | Afterpay | Highly aligned target user demographics |
| Electronics ($500~$2000) | Affirm or Klarna | Long-term installments needed to reduce monthly payments |
| Global e-commerce platforms | Klarna | Covers 45+ countries, unified API integration |
Multi-Platform Configuration Strategy
For large e-commerce platforms, offering multiple BNPL options has become standard practice. Data shows that merchants offering 3 or more BNPL options see approximately 12% higher overall conversion rates compared to those offering just one. The recommended configuration strategy:
- Must-have platform: Choose based on core market (Klarna for Europe, Affirm for US)
- Supplementary platform: Add Afterpay to reach younger consumers
- Local payments: Supplement with local BNPL options in specific markets (e.g., Nubank Parcelado in Brazil)
Summary
BNPL has evolved from an "alternative payment method" to a "standard feature of modern e-commerce." The three major platforms — Klarna, Afterpay, and Affirm — each have their strengths: Klarna excels in global coverage, Afterpay focuses on social sharing among younger users, and Affirm wins high-value categories with transparent pricing and flexible long-term plans. When choosing a BNPL partner, merchants should consider target markets, average order value ranges, technical integration costs, and compliance requirements, rather than simply comparing fee rates. As the regulatory environment matures, competition in the BNPL industry will shift from "land grabbing" to "refined operations" — precisely the optimal time for quality merchants and platforms to establish long-term partnerships.