Shopify Buy Now Pay Later Setup: Complete Configuration Guide for Maximum Conversions
Key takeaway: BNPL options increase checkout conversion by 20-30% and are expected by 60% of online shoppers in 2026. Setup takes under 30 minutes for most providers. Merchants receive full payment upfront while customers pay in installments.
BNPL Overview for Shopify
Buy Now Pay Later has evolved from a niche feature to a customer expectation. In 2026, 60% of online shoppers expect BNPL options at checkout, and 35% have abandoned a purchase because BNPL was not available. For Shopify merchants, adding BNPL is one of the highest-ROI checkout optimizations available.
The BNPL model is simple from the merchant's perspective. The customer selects an installment plan at checkout. The BNPL provider approves the customer instantly and pays you the full order amount (minus a processing fee) within 1-3 business days. The provider then collects installment payments from the customer over time. You bear no credit risk.
Multiple BNPL providers integrate with Shopify: Shop Pay Installments (Shopify's native solution), Afterpay (owned by Block/Square), Klarna (Swedish fintech), and Affirm (US-based). Each has different strengths, pricing, and geographic coverage. Most stores benefit from offering 2-3 providers to maximize customer coverage.
The setup process for each provider is straightforward and typically takes 15-30 minutes. The most time-consuming part is not the technical setup but the optimization: configuring product page messaging, testing the checkout flow, and monitoring performance metrics to ensure BNPL is driving the expected conversion and AOV improvements.
Shop Pay Installments Configuration
Shop Pay Installments is the easiest BNPL to set up on Shopify because it is built into Shopify Payments. No additional app installation is required — just toggle it on in your payment settings.
Step-by-Step Setup
Navigate to Settings, then Payments, then Shopify Payments, then Manage. Scroll to the Shop Pay section. Enable Shop Pay Installments by checking the box. Choose your installment options: Pay in 4 (for orders $50-999), Monthly Installments (for orders $150-17,500), or both. Click Save.
After saving, Shop Pay Installments appears automatically at checkout for eligible orders. The customer sees the installment option alongside standard payment methods. No additional configuration is needed for checkout integration.
Adding Product Page Banners
To show installment pricing on product pages, add the Shop Pay Installments banner to your theme. In your theme editor, navigate to the product page template. Look for a "Shop Pay Installments banner" section or block. If your theme supports it, enable it and position it below the product price.
If your theme does not have a built-in installment banner, add it manually using Shopify's shop-pay-installment-banner web component. Add the following snippet to your product template below the price element. The banner automatically calculates and displays the per-installment amount based on the current product price.
Verification
After setup, test the complete flow. Visit a product page and verify the installment banner shows the correct per-payment amount. Add the product to cart and proceed to checkout. Verify the Shop Pay Installments option appears in the payment methods. Select it and confirm the payment schedule is displayed correctly.
Afterpay Integration Guide
Afterpay is the most recognized BNPL brand among younger shoppers. It offers pay-in-4 installments with no interest and no fees for customers who pay on time. Afterpay has over 16 million active users in the US alone.
Installation
Install the Afterpay app from the Shopify App Store. The app connects your store to Afterpay's payment network. You will need to create an Afterpay merchant account during installation. The approval process typically takes 1-2 business days, though some merchants are approved instantly.
After approval, Afterpay appears as a payment method at checkout. The app also adds an Afterpay messaging widget to your product pages and cart that shows the per-installment amount.
Configuration
In the Afterpay app settings, configure the minimum and maximum order amounts for Afterpay eligibility. The default range is $35-$1,000. Adjust these thresholds based on your product pricing. Also configure the product page widget style to match your store's design — Afterpay offers several badge styles and color options.
Afterpay charges merchants 4-6% per transaction plus $0.30 per transaction. The exact rate depends on your sales volume and industry. Higher-volume merchants can negotiate lower rates. Compare this to the conversion lift Afterpay provides — for most stores, the ROI is strongly positive.
Optimization Tips
Place the Afterpay badge prominently below the product price on all product pages. Enable Afterpay messaging on collection pages as well — showing "from $X/payment" in product grids increases click-through rates. Use Afterpay's cross-marketing features to appear in Afterpay's Shop Directory, which drives additional traffic to your store from Afterpay's customer base.
Klarna Setup on Shopify
Klarna offers the broadest range of payment options among BNPL providers: Pay in 4, Pay in 30 days, and longer-term financing with monthly payments. This flexibility makes Klarna ideal for stores selling products across a wide price range.
Installation
Install the Klarna Payments app from the Shopify App Store. Create a Klarna merchant account during the installation process. Klarna's merchant approval typically takes 1-3 business days. Once approved, Klarna payment methods appear at checkout.
Klarna supports merchants in 45+ countries across North America, Europe, and Oceania. If you sell internationally, Klarna provides broader coverage than Shop Pay Installments (US only) or Afterpay (US, UK, Australia, Canada).
Payment Options Configuration
In the Klarna app, choose which payment options to offer. Pay in 4 splits the purchase into four interest-free biweekly payments. Pay in 30 gives the customer 30 days to pay with no interest. Financing offers monthly payments over 6-36 months, potentially with interest based on the customer's credit profile.
For most stores, enable Pay in 4 and Pay in 30. These interest-free options have the highest adoption rates. Add longer-term financing only if you sell products above $500 where 4-payment plans produce per-installment amounts above $125.
On-Site Messaging
Klarna provides on-site messaging widgets for product pages, cart pages, and collection pages. Configure these in the Klarna app settings. The widgets dynamically show the per-installment amount and Klarna's recognizable pink branding. Place them directly below the product price for maximum visibility.
Klarna also offers a "Sign in with Klarna" feature that allows Klarna customers to auto-fill their checkout information. This combines BNPL functionality with express checkout speed, creating a powerful dual benefit for Klarna users.
Affirm Financing Configuration
Affirm specializes in longer-term financing for higher-priced items. It offers monthly payment plans from 3 to 60 months, making it the best choice for stores selling products above $500.
Installation and Approval
Install the Affirm app from the Shopify App Store. Create an Affirm merchant account. Affirm's approval process takes 2-5 business days and includes a review of your product category and business history. Not all product categories are eligible — Affirm does not support certain categories like financial products or gambling.
Configuration
After approval, configure Affirm in the app settings. Set the financing terms you want to offer: 0% APR for 3-12 months (merchant-subsidized), or customer-financed APR for longer terms. Merchant-subsidized 0% APR plans cost more in processing fees (typically 10-15%) but drive significantly higher conversion because customers see no interest charges.
For standard customer-financed plans, Affirm charges the merchant 5.99% plus $0.30 per transaction. The customer pays APR of 0-36% depending on their credit profile and the plan length. The merchant still receives full payment within 1-3 business days.
Product Page Integration
Add Affirm's monthly payment messaging to product pages. For a $1,000 product with 12-month financing, show "As low as $84/mo with Affirm" below the price. This messaging transforms a $1,000 purchase decision into an $84 decision — a dramatic psychological shift that can double conversion rates on high-ticket items.
Affirm also provides a pre-qualification feature that allows customers to check their eligibility and terms without a hard credit pull. This reduces the fear of denial that can prevent customers from attempting BNPL checkout on higher-ticket items. Show a "Check your rate with Affirm" link on product pages above the financing threshold.
Product Page BNPL Messaging
BNPL messaging on product pages is where most of the conversion lift occurs. The customer needs to know installment options exist before they decide whether to add the product to cart.
Placement
Show BNPL messaging directly below the product price. This creates an immediate visual connection: the customer sees the full price, then immediately below it sees the per-installment alternative. The per-installment amount becomes the anchor for their purchase decision.
Format
Use a consistent format across all product pages. The recommended format is: "or [number] payments of [amount] with [provider logo]." For example: "or 4 payments of $37.50 with Shop Pay." Include the provider logo because it adds credibility and recognition. The logo should be small (16-20px height) to avoid overwhelming the price display.
Multiple Providers
If you offer multiple BNPL providers, show only the most relevant one on the product page. Showing Afterpay, Klarna, and Affirm all at once creates clutter and decision paralysis. Use device detection to show Apple Pay on iOS and Google Pay on Android. For BNPL, show Shop Pay Installments as the default and offer a "More payment options" link for others.
Dynamic Updates
Ensure the BNPL per-payment amount updates when the customer selects different variants, quantities, or options that change the product price. If a customer selects a more expensive variant and the installment messaging does not update, the inconsistency erodes trust. All major BNPL apps handle dynamic updates automatically, but verify this is working correctly on your specific theme.
Test BNPL messaging on your top 10 products, on mobile and desktop, with different variants selected. Confirm the messaging renders correctly, the per-payment calculation is accurate, and the provider logo displays properly in all scenarios.
Checkout Configuration
Proper checkout configuration ensures BNPL options are accessible without disrupting the standard checkout flow for customers who prefer to pay in full.
Payment Method Order
In your checkout payment settings, order payment methods logically. Credit and debit cards should appear first (the majority preference). BNPL options should appear second, grouped together. Alternative methods (bank transfer, cryptocurrency) should appear last. This order serves the majority while making BNPL prominently accessible.
BNPL at Cart Level
Add BNPL messaging to the cart page below the order total. This final reminder before checkout captures customers who missed the product page messaging. Show the per-installment amount for the entire cart, not individual products. "Your order total is $200 or 4 payments of $50 with Shop Pay" reinforces the affordability of the complete purchase.
Express BNPL Checkout
Some BNPL providers offer express checkout that skips the standard checkout form. Klarna's "Sign in with Klarna" and Afterpay's express button allow customers to check out using their BNPL account, which auto-fills shipping and payment information. Enable these express options alongside Shop Pay, Apple Pay, and Google Pay for the fastest possible checkout experience.
Position BNPL express buttons in the express checkout section alongside digital wallets. This groups all fast-checkout options together, making it easy for customers to find their preferred method. The customer sees: Shop Pay, Apple Pay, Google Pay, Afterpay Express, Klarna Express — all in one section.
Testing Your BNPL Setup
Thorough testing of your BNPL setup prevents customer-facing issues that could reduce conversions rather than improve them.
Pre-Launch Checklist
Before making BNPL live, test these elements: product page messaging renders correctly on mobile and desktop, per-payment amounts are accurate for all product prices, messaging updates dynamically when variants or quantities change, BNPL appears as a payment option at checkout, the BNPL approval and payment flow completes successfully, and the order confirmation shows correct payment plan details.
Test Transactions
Most BNPL providers offer test or sandbox modes for merchants. Use these to complete test transactions without real charges. Afterpay provides test credentials in their merchant dashboard. Klarna has a test environment. Affirm offers sandbox testing. Shop Pay Installments can be tested with Shopify's test payment mode.
Complete the full customer journey in test mode: browse product, see installment messaging, add to cart, proceed to checkout, select BNPL, complete approval, confirm order. Then verify the order appears correctly in your Shopify admin with the correct payment method and amount.
Device Testing
Test on iOS Safari, Android Chrome, desktop Chrome, and desktop Firefox at minimum. BNPL providers use different front-end technologies that can render differently across browsers. The BNPL approval popup or redirect must work correctly on all major browsers and devices.
Pay special attention to mobile testing. BNPL redirects to provider sites can be slow on mobile or may not return the customer to your checkout correctly. Ensure the round-trip (your checkout, BNPL approval, back to your checkout) is smooth and fast on mobile devices.
BNPL Optimization Strategies
After launching BNPL, ongoing optimization ensures you maximize the conversion and AOV benefits.
Monitor Adoption Rate
Track what percentage of eligible orders use BNPL. Target 15-30% adoption within 3 months. If adoption is below 10%, increase the visibility of BNPL messaging on product pages and the cart. If above 40%, you may be over-promoting BNPL at the expense of standard payment methods.
A/B Test Messaging
Test different BNPL messaging formats on product pages. Common variants: "4 payments of $50" vs "As low as $50/payment" vs "$50/mo interest-free." Different phrasings resonate with different audiences. Run tests for 2 weeks with at least 1,000 impressions per variant.
Category-Specific Strategy
Enable BNPL messaging prominently on higher-priced product categories where price is a significant barrier. For lower-priced items where BNPL messaging has minimal impact, reduce its visual prominence to avoid cluttering the product page. Use data from your first 3 months of BNPL data to identify which categories benefit most.
Consider offering exclusive BNPL promotions, such as "Pay in 4 with 0% interest — this week only" or "First-time Afterpay users get $10 off." These promotions drive BNPL trial among customers who have not used installment payments before, expanding your BNPL user base for long-term conversion benefits.
Combine BNPL with EasyApps tools for maximum impact. Use the Announcement Bar to promote BNPL availability store-wide. Use the Free Shipping Bar to encourage cart values above the BNPL minimum threshold. Use the Countdown Timer to create urgency around limited-time BNPL promotions.
Frequently Asked Questions
How do I set up buy now pay later on Shopify?
Enable Shop Pay Installments in Settings then Payments then Shopify Payments. For Afterpay, Klarna, or Affirm, install their apps from the Shopify App Store and follow the setup wizard. Each provider requires a merchant account approval. Setup takes 15-30 minutes per provider plus 1-5 business days for approval.
Which BNPL provider is best for Shopify?
Shop Pay Installments is the best starting point for US merchants because it requires no additional app and integrates seamlessly with Shopify checkout. Add Afterpay for its large customer base among younger shoppers. Add Klarna for international coverage. Add Affirm for high-ticket items needing longer financing terms.
How much does BNPL cost Shopify merchants?
BNPL processing fees range from 3.29% to 5.99% per transaction depending on the provider. Shop Pay Installments charges 5.9% plus $0.30. The merchant receives full payment within 1-3 business days. The higher processing fee compared to standard card payments is offset by 20-30% higher conversion rates and 45% higher AOV.
Can I offer BNPL on all Shopify plans?
Yes. BNPL providers work on all Shopify plans including Basic, Shopify, Advanced, and Plus. Shop Pay Installments requires Shopify Payments. Third-party providers like Afterpay and Klarna work with any payment processor. No Shopify Plus subscription is needed for BNPL functionality.
Does BNPL increase chargebacks?
No. BNPL transactions typically have 30-50% lower chargeback rates than standard credit card transactions. BNPL providers handle customer disputes internally and perform additional fraud screening during the approval process. The merchant bears no credit risk for customer non-payment on installments.
Increase Conversions with BNPL
Install free EasyApps tools to complement your BNPL setup with free shipping bars, announcement bars promoting payment plans, and urgency timers.
Browse All Free Apps