Estimate Project

BNPL integration for Australian online businesses

Summarize with ChatGPTSummarize with Perplexity
The basics of BNPL development in Australia - insights into laws, growth factors, challenges and benefits, and a guide to implementation

To add Buy Now, Pay Later to an Australian online store, you connect a licensed provider such as Afterpay, Zip, or Humm to your checkout, either through a platform plugin or, for a custom app, through the provider's API or Stripe Payments. Since 10 June 2025, BNPL is regulated credit, so the provider carries the licence while you keep your checkout and data handling compliant. This guide walks through the technical steps, the 2025 rules, timelines, and costs.

We've shipped this exact integration for merchants selling into the Australian market, so the steps below come from real builds, not theory.

What is BNPL and how does it work for merchants?

BNPL stands for Buy Now, Pay Later. It lets a customer buy now and repay in several instalments, usually interest-free if they pay on time. The provider pays you, the merchant, upfront for the full purchase, typically settling to your account within a few business days, and then collects repayments from the customer. You carry no repayment risk; in return the provider charges a merchant fee per transaction, which we break down under costs below.

BNPL development for Australia: How such services work in practice
Here’s how BNPL scheme works

For an online business, BNPL is a checkout feature that can lift conversion and average order value by letting shoppers split the cost. That is why so many retailers and fintech products build it in. For most merchants the decision to offer BNPL is already made; the work is connecting a provider cleanly and staying compliant while you do it.

Why is BNPL so popular in Australia?

The Australian BNPL market is large and still growing. Per Mordor Intelligence, it was worth about USD 19.5 billion in 2025 and is projected to reach USD 48.66 billion by 2031, a compound annual growth rate of about 16.45%. That scale is why BNPL is now a default expectation at checkout rather than a nice-to-have.

A handful of providers dominate. Afterpay leads on consumer reach, Zip Co suits higher-value or longer-term purchases, and Humm covers larger-ticket and interest-free retail, with global players like Klarna and PayPal also active. BNPL has spread well beyond fashion into automotive, healthcare, education, and home furnishings, which widens the range of merchants that benefit from offering it.

What drives adoption

Demand comes from both sides of the checkout. Many Australians, especially younger adults, prefer instalments over credit cards and are comfortable with digital financial services, so a familiar pay-later option reduces friction at the moment of purchase. For a product team, that means BNPL now sits in the same tier as cards and digital wallets: if a competitor offers it and you do not, you hand price-sensitive shoppers one more reason to abandon the cart.

Which BNPL provider should you integrate?

Choosing a provider is a business decision before it is a technical one. It comes down to your average order value, your audience, and the fees you are willing to absorb. The table below summarises the main options and the integration approach each one implies.

ProviderBest fitTypical integration path
AfterpayEveryday retail, broad consumer reach, lower-ticket cartsPlatform plugin, direct API, or via Stripe Payments
ZipHigher-value or longer-term purchasesPlatform plugin, direct API, or via Stripe Payments
HummLarger-ticket and interest-free retailPlatform plugin or direct API
KlarnaGlobal brand reach; shoppers who already use KlarnaDirect API (Pay in 4 not offered via Stripe in Australia)
PayPal Pay in 4Merchants already running PayPal at checkoutThrough PayPal directly (not via Stripe in Australia)

One detail worth knowing: Zip sells two products. Zip Pay is an everyday account with a limit up to about AUD 1,000 that stays interest-free, while Zip Money handles larger purchases, roughly AUD 1,000 to 5,000 on direct application and more through partnered retailers, over longer terms where interest can apply after the interest-free period. If your average order value is high, that difference changes which product fits.

Klarna and PayPal's Pay in 4 are also active in Australia, but their instalment products need their own integrations; Stripe Payments supports Afterpay and Zip through Checkout or a custom checkout. This lets a single-merchant store offer both without a separate integration for each provider. Marketplaces can additionally use Stripe Connect for seller onboarding and routing payments between parties, as we did in the case below.

Challenges of adopting BNPL

The upside is clear: flexibility for customers, higher conversion for merchants. The trade-offs are worth planning for before you write any integration code.

Integration and maintenance effort

BNPL touches checkout, order management, accounting, and support. Each provider has its own API and posts webhooks differently for payment-state changes, so your backend needs a normalization layer to treat them consistently. Adding two or three providers by hand multiplies that work, which is why the provider choice matters for engineering, not just for fees.

Fees on every sale

Providers charge a merchant fee on every transaction: a percentage of the sale plus a small fixed amount. It is the single line that changes your unit economics the most, and it never goes away. We break down the actual rates in the cost section below.

Disputes, refunds, and returns

Providers usually carry the repayment risk, but you still handle disputes, refunds, and chargebacks in your own system. Some merchants also see more returns when shoppers buy on instalments, so your refund flow has to reconcile cleanly with the provider.

Regulated credit as of 2025

Since 10 June 2025, BNPL is regulated as credit in Australia. Providers must hold an Australian Credit Licence and meet conduct obligations, and merchants inherit new expectations around disclosures and customer processes. The next section covers what this means in practice.

When BNPL is not worth adding

We do not recommend BNPL for every store. If your average order value is under about AUD 30, a 4 to 6% merchant fee can wipe out the margin the extra sale earns you. It also adds little if your audience skews older and pays by card, or if your category already faces high return rates, since instalment shoppers tend to return more. In those cases the honest answer is to skip it and spend the effort on checkout speed instead.

The 2025 BNPL rules, in plain terms

From 10 June 2025, all BNPL contracts in Australia fall under the National Consumer Credit Protection Act 2009 (NCCP Act) as a new category called low cost credit contracts (LCCCs). This puts BNPL in the same framework as traditional credit, but with lighter, tailored obligations. ASIC set out how it works in Regulatory Guide 281, published on 8 May 2025.

For merchants, the key point is that these obligations sit with the provider, not with you as a seller of goods. Your job is to partner with a compliant provider and keep your own checkout, disclosures, and data handling in order.

Key obligations for BNPL providers

  • Credit licensing: Must hold an Australian Credit Licence (ACL) authorising credit activities. Under the transitional arrangements, a provider that lodged an accepted application by 10 June 2025 can keep operating while ASIC assesses it.
  • AFCA membership: Must join the Australian Financial Complaints Authority before offering BNPL products.
  • Responsible Lending Obligations (RLO): Must check each customer’s financial situation and decide if the contract suits them. For higher-risk products, they must do a deeper check. If the credit limit is AUD 2,000 or less, the provider can presume the contract meets the customer’s needs and goals, but it must still confirm the customer can afford the repayments without hardship.
  • Fee caps: Total fees are capped at AUD 320 in the first year and AUD 245 each year after, with default (late) fees limited to AUD 120 a year within that overall cap.
  • Disclosure and contractual requirements: Must provide clear disclosures of fees, terms, and hardship processes, and update all BNPL contracts to comply with NCCP regulations.
  • Anti-avoidance measures: BNPL firms cannot design their products to avoid credit laws. ASIC will watch for and act on any rule-breaking.

Consumer protections

  • Responsible lending: Providers must decline contracts if they would cause serious financial problems for the customer. They must give a written reason if asked.
  • Dispute resolution: Providers must join AFCA, so customers have access to an independent complaints service.
  • Hardship support: Providers must have clear steps to help customers in financial difficulty, just like with traditional credit.

Partner with a provider that is fully licensed and transparent about costs, and expect onboarding to be more rigorous than it was before 2025. Confirm your provider's licence status before you integrate; that single check protects you from building on top of a partner who cannot legally operate.

How to integrate BNPL at checkout: a step-by-step playbook

Australian merchants add BNPL by integrating a licensed third-party provider such as Afterpay, Zip, or Humm. That is the fastest and most reliable route, and the same pattern used when you build a fintech or banking app. Building your own BNPL scheme from scratch means owning credit risk, lending checks, and licensing, which rarely pays off for a merchant. Here is the practical sequence.

1. Choose a BNPL provider

Compare providers on fees, customer experience, setup, and support, using the average-order-value and audience guidance above. Each has its own onboarding rules, so check that your business meets their requirements, such as minimum sales volume or approved product categories.

When you connect to a third-party BNPL provider, make sure they:

  • Hold a valid Australian credit licence
  • Use responsible lending checks, ensuring the customer can repay
  • Provide all legal disclosures to customers
  • Meet data privacy and security obligations
  • Offer clear complaint and hardship procedures

2. Integrate BNPL into your software

Most providers offer plugins for Shopify, WooCommerce, Magento, or BigCommerce, which is the quickest path if you run one of those platforms; Afterpay and Zip both publish official apps for Shopify and WooCommerce, so enabling them is closer to installing an app than writing code. For a custom website or app, developers wire the provider API or SDK into checkout so BNPL appears next to cards and wallets. If you expect to support more than one provider, Stripe Payments lets a single-merchant store offer supported methods through Checkout or a custom checkout. Use Stripe Connect when building a platform or marketplace that needs connected seller accounts and payments routed between parties.

The real engineering work is not the button; it is the states behind it. Plan for pending, approved, declined, refunded, and partially refunded flows, and make sure each one reconciles between your order system and the provider. Getting these edge cases right up front is what keeps support tickets down later.

3. Ensure compliance with local laws

When you partner with a licensed BNPL provider, most compliance responsibilities are handled by them. Even so, your business should:

  • Display terms and conditions clearly in your app or website
  • Store and process customer data in line with Australian privacy law (such as the Privacy Act)
  • Set up workflows to manage returns, refunds, and complaints according to BNPL regulation
  • Stay updated on any changes to credit and privacy requirements

4. Add the BNPL option to checkout

At checkout, customers choose the BNPL provider, enter their details, and receive approval or denial within seconds. Know Your Customer (KYC) checks that verify the shopper's ID and creditworthiness happen automatically in the background, separate from the one-time merchant verification you complete during onboarding.

How we integrated BNPL for an Australian marketplace

We built a mobile marketplace app for the Australian market that connects local makers of organic, cruelty-free cosmetics with eco-conscious shoppers. We ran the whole build, from business analysis and UX/UI design through mobile app and admin panel development, using React Native for the app and Laravel for the backend.

BNPL development for Australia - a marketplace solution designed and developed by Ronas IT
BNPL development for Australia — marketplace app case

Because Australian shoppers expect BNPL, the app had to support providers like Afterpay and Zip from day one. Rather than integrate each provider separately, we routed payments through Stripe Connect, which supports both and works reliably in Australia and New Zealand. The same integration gave us fast seller payouts and automated Know Your Business (KYB) verification through Stripe, so we did not need a separate identity solution.

“On a marketplace, the trap is integrating three providers three different ways and then maintaining all of it. We route BNPL and payouts through one payment layer, so adding or swapping a provider is a configuration change, not a rebuild. That is what let us keep the payment work to a single integration and hit a four-month MVP.”

Evgeny Leonov, CTO at Ronas IT

The same discipline of pushing payments and identity checks to a licensed partner carries over to other markets. On a US neobank app, we routed banking through a Banking-as-a-Service provider and KYC through dedicated vendors rather than building those regulated pieces ourselves, which is the same pattern behind using a licensed BNPL provider instead of your own credit scheme.

Neobank and BNPL development in Australia - a neobanking solution designed and developed by Ronas IT
US neobank app case

To handle payments and banking there, we integrated Bond as our Banking-as-a-Service (BaaS) platform to connect the app with major US banks and automate account creation, card issuing, and direct deposits. Our team passed the SOC 2 audit that engagement required and considered PCI DSS and ISO/IEC 27001 requirements when building the product, though the app did not hold separate certifications for those two standards. We used Persona and Sardine for KYC identity and fraud checks, sending user data straight to verification and banking partners instead of storing it on our servers.

How much does BNPL integration cost and how long does it take?

Integration is engineering time, not a fixed price tag, and the answer depends on whether you already have a store. If you run an off-the-shelf platform, adding a provider plugin is cheap and takes a few days to a couple of weeks, mostly spent on provider onboarding and testing. Wiring BNPL into a custom checkout through a provider API or Stripe Payments usually takes 2 to 4 weeks of development, with provider approval and merchant verification (KYB) running in parallel. On our pricing page that work falls under third-party API integration, from $3,000 and from one week, a far smaller line item than a full build.

If you are building the app itself rather than extending one, payment integration is part of that larger scope. At Ronas IT, a basic MVP starts from $15,000 and a full-featured build from $25,000, with BNPL and payment work included rather than billed separately.

The recurring cost matters more than the build. Providers charge a merchant fee on every sale: Afterpay, for example, charges roughly 4 to 6% plus AUD 0.30 per transaction in Australia, with larger sales usually at the lower end. If you sell through Shopify without Shopify Payments, its own transaction fee stacks on top, so model the total against your margins before you commit.

Key takeaways for adding BNPL in Australia

Before you brief a developer or install a plugin, work through this short checklist.

  • Pick a provider by average order value and audience: Afterpay for reach, Zip for higher-value carts, Humm for larger tickets.
  • Before you integrate, confirm the provider holds a current Australian Credit Licence with the appropriate authorisations, or qualifies under the transitional arrangements with an application accepted for lodgement by ASIC by 10 June 2025 that is still pending assessment.
  • For a single-merchant store, consider Stripe Payments to offer supported BNPL methods through one integration. Use Stripe Connect for platforms or marketplaces that onboard sellers and route payments to them.
  • Design for every payment state up front: pending, approved, declined, refunded, and partially refunded, each reconciled with your order system.
  • Keep your own checkout compliant with clear disclosures and Privacy Act data handling; the licensing burden sits with the provider, but the customer-facing experience is yours.

Get those five right and BNPL becomes a low-risk addition to checkout rather than a compliance headache.

Planning to add BNPL to your store or app? Tell us your setup and we will scope the integration.

Frequently Asked Questions (FAQs)

How do I add BNPL to my Australian online store?

The fastest route is to connect a licensed provider such as Afterpay, Zip, or Humm through your existing payment stack. If you use Shopify, WooCommerce, or Magento, a provider plugin adds BNPL in days. For a custom app, developers wire the provider API or a payment service like Stripe Payments into checkout, so BNPL appears alongside cards. Building your own BNPL scheme from scratch is rarely worth it.

How long does BNPL integration take?

A plugin-based integration on an off-the-shelf platform usually takes a few days to a couple of weeks, mostly spent on testing and provider onboarding. Wiring BNPL into a custom checkout through a provider API or Stripe Payments typically takes 2 to 4 weeks, depending on how many payment states, refund flows, and edge cases you handle. Provider approval and KYB checks run in parallel and can add time.

Do I need a credit licence to offer BNPL as a merchant?

No. Under the rules that took effect on 10 June 2025, the Australian Credit Licence obligation sits with the BNPL provider, not the merchant selling goods. Your job is to partner with a licensed provider and keep your own checkout, disclosures, and data handling compliant. Confirm your provider holds a current ACL with the appropriate authorisations, or qualifies under the transitional arrangements with an application accepted for lodgement by ASIC by 10 June 2025 that is still pending assessment.

Does BNPL actually increase sales?

BNPL is designed to lift conversion and average order value by spreading payments into interest-free instalments, which lowers the barrier at checkout. Demand in Australia is real: the market was worth about USD 19.5 billion in 2025 (Mordor Intelligence) and is growing near 16% a year. Actual results still vary by price point, audience, and checkout design, so treat provider marketing figures as directional rather than guaranteed.

How much does it cost to integrate BNPL?

Integration itself is engineering time, not a fixed line item. Adding BNPL to an existing store is a scoped job: on our pricing page third-party API integration starts at $3,000 and from one week. If you are building the app itself, BNPL is one feature inside a larger build; at Ronas IT an MVP starts from $15,000 and a full-featured build from $25,000, with payment integration included in that scope.

Which BNPL provider should Australian merchants choose?

Afterpay leads on consumer reach in Australia, Zip suits higher-value or longer-term purchases, and Humm covers larger-ticket and interest-free retail. As a rough guide, Zip Pay suits orders up to about AUD 1,000, while Zip Money handles larger baskets. A single-merchant store can offer Afterpay and Zip through Stripe Payments, using Checkout or a custom checkout. Marketplaces can additionally use Stripe Connect to onboard sellers and route payments to them.

What changed for BNPL in Australia in 2025?

From 10 June 2025, BNPL contracts fall under the National Consumer Credit Protection Act 2009 as low cost credit contracts. Providers must hold an Australian Credit Licence, join AFCA for dispute resolution, and run modified responsible lending checks. ASIC set this out in Regulatory Guide 281, published on 8 May 2025. Fees are capped, and providers must offer hardship support like other credit products.

Will adding BNPL to my existing app require a rewrite?

Usually not. BNPL lives at the payment layer, so if your backend already runs a payment gateway, adding a provider sits on top of what you have rather than replacing it, typically a couple of weeks of work rather than a rebuild. Even an older or monolithic stack rarely needs re-architecting, since the integration point is the checkout and the provider’s API, not your core code.

What does BNPL cost me per sale as a merchant?

The provider charges a merchant fee on every transaction. Afterpay in Australia, for example, charges roughly 4 to 6% plus AUD 0.30 per sale (CreditorWatch), with larger orders usually at the lower end. If you sell on Shopify without Shopify Payments, its own transaction fee stacks on top. Model that recurring cost against the lift in conversion before committing to a provider.

Related posts

Illustration of API integration and payment solutions for an e-commerce platform, representing Embedded Finance in the USA
Illustration of API integration and payment solutions for an e-commerce platform, representing Embedded Finance in the USA
How to
Embedded finance in the USA: How non-financial companies can add banking features to their platforms
2026-07-06 19 min read
Ins and outs of banking app development in 2025-2026
Ins and outs of banking app development in 2025-2026
How to
How to create a mobile banking app in 2025-2026: Key features, tech stack, and common pitfalls
2025-05-08 23 min read
Building a mobile payments and remittance app for the MENA market
Building a mobile payments and remittance app for the MENA market
Tech
How to build a mobile payments and remittance app for the MENA market
2026-09-07 13 min read
Illustration of a person holding a large padlock in front of a smartphone screen, representing the protection of consumer financial data under Australia’s Consumer Data Right.
Illustration of a person holding a large padlock in front of a smartphone screen, representing the protection of consumer financial data under Australia’s Consumer Data Right.
Tech
Building a CDR-compliant fintech app in Australia: a developer’s playbook
2026-09-11 15 min read
Article cover depicts a man and a woman. the man is holding a briefcase, and the woman is holding a large coin. a pile of coins sits on the floor. in the background, schematic pictures of a percentage sign accompanied by a plus sign indicates an increase in income. a clipboard with a document and a calendar are also visible. These elements represent the fintech industry, as the article focuses on choosing the right fintech software development company.
Article cover depicts a man and a woman. the man is holding a briefcase, and the woman is holding a large coin. a pile of coins sits on the floor. in the background, schematic pictures of a percentage sign accompanied by a plus sign indicates an increase in income. a clipboard with a document and a calendar are also visible. These elements represent the fintech industry, as the article focuses on choosing the right fintech software development company.
Tech
How to choose a fintech software development company in 2026
2026-07-03 12 min read

Related Services

React Native App Development Services

Save time and costs with Ronas IT's React Native app development, allowing cross-platform capabilities for iOS and Android. Our team has built 20+ React Native apps since 2020, ensuring rapid development, flexible maintenance, and cost-effective solutions.

Learn more

MVP Development Services

Need to launch your startup quickly? Ronas IT offers urgent MVP development services, allowing you to get a fully-functional app in 4 to 12 weeks, depending on scope. Ideal for testing business ideas, presenting to investors, or entering the market swiftly. Benefit from our extensive experience and accelerated development process.

Learn more

Fintech Software Development Services

We build secure, scalable fintech solutions like neobanks, trading, and investment platforms — tailored to your market and regulatory needs. Our team ensures robust KYC, compliance, and data privacy, delivering modern, user-friendly interfaces and flexible microservice architectures. From code audits to full-cycle development and ongoing support, we help you launch and manage high-performing fintech apps with confidence.

Learn more