Skip to content
Store slow, dated, or hard to edit? Request a Store Diagnostic
Running B2B on spreadsheets or email? Plan Your B2B Project
Australia-Specific

Shopify and Zip: Configuring BNPL Checkout for Australian Shoppers

If you’ve had a customer abandon checkout because a $280 order felt like too much to pay upfront, buy-now-pay-later is usually the fix merchants reach for first. Zip is one of the two BNPL providers Australian Shopify stores use most (Afterpay being the other), and it’s a genuinely quick integration if you know where the settings live.

This guide walks through getting Zip live on a Shopify store: finding and installing it, activating it as a payment method, what the on-site messaging actually looks like to shoppers, how it shows up at checkout, who’s eligible to offer it, and the basic mechanics of how you get paid.

This is a setup and configuration guide, not financial advice. Zip’s own fees, settlement timing and eligibility criteria change from time to time, so treat anything below as general orientation and confirm specifics directly with Zip before you go live.

What Zip Actually Does on a Shopify Store

Zip is a buy-now-pay-later provider that lets customers split a purchase into instalments while you, the merchant, get paid out by Zip roughly according to their standard settlement schedule, not by chasing the customer for each instalment yourself. Zip carries the credit risk and collects repayments from the shopper directly.

On Shopify, Zip plugs in as an alternative payment method alongside your main payment gateway (usually Shopify Payments). It doesn’t replace your existing checkout, it sits next to it as an extra option, plus it can display “as low as” instalment pricing on product and cart pages before the customer even reaches checkout.

Finding and Installing Zip on Shopify

There are two ways merchants typically get Zip onto a Shopify store, and which one you’ll see depends on your store’s region and Shopify plan:

  1. Shopify App Store. Search “Zip” in the Shopify App Store from your admin (Apps > Shop and explore apps, or go directly to apps.shopify.com). Install the official Zip app the same way you’d install any other app, it requests permissions, you approve, done.
  2. Settings > Payments > Alternative payment methods. In some setups Zip appears directly in the list of supported alternative payment providers when you click “Add payment method” from the Payments settings screen, without a separate app install step first.

Either path lands you in the same place: a Zip account connection screen. If you don’t already have a Zip merchant account, you’ll be prompted to sign up (or log in if you’re an existing Zip merchant bringing an existing account across). Signup typically involves standard merchant verification, business details, bank account for settlement, and Zip’s own approval process, which is Zip’s call, not Shopify’s.

Activating Zip Under Settings > Payments

Once the Zip app is installed and your merchant account is connected:

  1. Go to Settings > Payments in your Shopify admin.
  2. Scroll to the Alternative payment methods section (this sits below Shopify Payments/your primary gateway).
  3. Find Zip in the list and click Activate (or Manage, if it’s already partially configured from the app install step).
  4. You’ll generally be asked to confirm or enter API credentials that link back to your Zip merchant account, the app install usually handles this automatically via OAuth, so this step is often just a confirmation.
  5. Save.

Once activated, Zip will appear as a selectable payment option at checkout automatically, there’s no separate “turn it on” toggle at checkout level, it just becomes live store-wide once the payment method status shows active.

A few practical notes from doing this setup repeatedly:

  • Test in an incognito window or test order after activating, rather than assuming it’s live. Payment method visibility can occasionally lag a few minutes after activation.
  • If your store runs on a checkout.liquid legacy checkout (rare now, but still out there on some older Shopify Plus stores), Zip’s checkout-page behaviour can differ slightly from the standard Shopify checkout. If that applies to you, it’s worth testing thoroughly or checking with Zip support before launch.
  • Currency matters, Zip’s Australian product is built around AUD transactions. If your store also sells in other currencies via Shopify Markets, confirm with Zip which regions/currencies its widget and checkout option actually support, since availability isn’t necessarily uniform across every market you sell into.

How Zip’s On-Site Messaging Appears on Product Pages

This is the part merchants often care about most, because it’s what actually influences the buying decision, not just the payment option at the final step.

Zip provides an on-site messaging widget (sometimes called the Zip widget or instalment messaging) that themes can display on:

  • Product pages, typically just below or near the price, showing something like “or 4 payments of $70.00 with Zip”
  • Cart pages, showing the same style of instalment breakdown against the cart total
  • Sometimes collection/category pages, depending on theme support and how the widget is configured

Whether this widget appears automatically or needs manual placement depends on your theme. Many current Shopify themes (particularly Online Store 2.0 themes built around sections and blocks) support adding the Zip messaging as a block within the product template via the theme editor, without touching code. Older or heavily customised themes may need a developer to drop the Zip widget snippet into the relevant Liquid template manually, usually main-product.liquid or the price block within it.

A few things worth checking once the widget is live:

  • Does the instalment amount recalculate correctly when a customer changes variant (e.g. selecting a more expensive size or colour)? This is a common gotcha, if the widget is hardcoded against the wrong price element, it can show a stale instalment figure.
  • Does it display correctly on mobile? Given how much Shopify traffic is mobile, it’s worth checking the widget doesn’t overlap the add-to-cart button or get clipped on smaller screens.
  • Minimum and maximum order values. Zip typically won’t offer instalments below or above certain order thresholds, if a product’s price sits outside that range, the widget may not display at all, which is expected behaviour, not a bug.

How Zip Appears at Checkout

At the actual checkout step, once Zip is activated as a payment method, customers see it listed as a payment option alongside your other methods (credit card, Shopify Payments, PayPal, etc.), usually with the Zip logo for easy recognition.

Selecting Zip typically redirects the customer to a Zip-hosted flow (or opens an embedded modal, depending on Zip’s current checkout implementation) where they:

  • Log in to an existing Zip account or create one
  • Go through Zip’s own approval/eligibility check for that specific purchase
  • Confirm the instalment schedule
  • Get redirected back to your Shopify order confirmation page once approved

From the merchant’s side, this whole approval process is handled by Zip, you don’t see or manage the customer’s credit decision inside Shopify. The order simply comes through to your Shopify admin as a paid (or authorised, depending on Zip’s settlement model at the time) order once Zip approves it, the same as any other completed order.

Eligibility Considerations for Merchants

Not every Shopify store or every product category is automatically eligible to offer Zip. Broadly, things worth knowing before you apply:

  • Merchant approval. Zip runs its own merchant vetting (similar to a payment processor doing KYC/AML checks) before approving a business to offer Zip. Industry, business age, and risk category can all factor in.
  • Product category restrictions. Certain product types (some regulated goods, for instance) may not be eligible for BNPL under Zip’s own policies, regardless of what Shopify allows you to sell.
  • Order value limits. As mentioned above, Zip generally has minimum and maximum transaction values it will approve instalments for, check current limits with Zip directly rather than assuming a figure, since these are commercial terms Zip sets and can adjust.
  • Regulatory environment. BNPL regulation in Australia has been an active policy area, and requirements around credit checks, disclosure and responsible lending obligations for BNPL providers have evolved. This affects Zip’s own compliance processes more than your Shopify configuration, but it’s worth knowing that “how BNPL works” isn’t necessarily static year to year.

Reconciliation and Settlement Basics

At a conceptual level, here’s how the money actually moves:

  1. Customer selects Zip at checkout and is approved for the purchase.
  2. Zip pays you (the merchant) for the order, generally on a settlement schedule Zip defines, separate from when the customer finishes paying off their instalments.
  3. The customer repays Zip directly, in instalments, according to the schedule they agreed to at checkout.
  4. You, as the merchant, are not involved in chasing instalment repayments, that’s Zip’s relationship with the customer, not yours.

For reconciliation in your own accounting, this means Zip orders will typically show up in your Shopify order and payout data slightly differently to Shopify Payments orders, often as a separate payout batch or gateway line in your Shopify Payments/Analytics reporting, since Zip is a distinct payment provider settling on its own schedule. When you’re reconciling revenue against bank deposits, it’s worth setting up your bookkeeping (or your Xero/MYOB sync) to recognise Zip settlements as their own payment channel rather than assuming they land in the same batch as card payments.

Exact settlement timing, any merchant fees Zip charges per transaction, and how refunds/chargebacks are handled are all things Zip sets and can change, confirm the current terms directly with Zip (or your Zip account manager, if you have one) rather than relying on a fixed figure from a blog post, including this one.

When to Bring in a Specialist

The Zip app install and activation is genuinely something most store owners can do themselves in under an hour. Where it tends to get more involved is the on-site messaging widget, getting it correctly placed in a customised theme, recalculating properly across variants, and looking right on mobile, plus making sure Zip’s checkout flow doesn’t clash with other checkout customisations (upsells, custom shipping logic, Shopify Plus checkout extensions) already running on the store.

If you want a second set of eyes on the setup, or need the widget properly integrated into a bespoke theme rather than a stock one, our Shopify and Zip integration service covers exactly this, installation, on-site messaging placement, and checkout QA so instalment pricing displays correctly everywhere it should.

FAQ

Does adding Zip cost anything on the Shopify side?
Shopify doesn’t charge extra for enabling an alternative payment method like Zip, the Zip app itself is generally free to install. Any transaction fees are set by Zip as part of your merchant agreement with them, so check current pricing directly with Zip.

Can I offer both Zip and Afterpay at the same time?
Yes. Shopify supports multiple BNPL providers running simultaneously as alternative payment methods, customers just see both listed as separate options at checkout and pick whichever they have an account with or prefer.

Will Zip work with my custom Shopify theme?
The checkout payment option itself works regardless of theme, since checkout is largely standardised by Shopify. The on-site messaging widget on product/cart pages depends on theme support, Online Store 2.0 themes usually make this a drag-and-drop block, while older or heavily customised themes may need a developer to add the widget snippet manually.

Do I need a minimum order value to offer Zip?
Zip sets its own minimum and maximum order values eligible for instalments, and these can change. If a cart total sits outside that range, Zip simply won’t display as an available option for that order, check current thresholds with Zip rather than assuming a number.

What happens if a customer wants a refund on a Zip order?
Refunds on BNPL orders are generally processed back through Zip rather than as a standard Shopify refund straight to a card, since Zip is the party holding the customer’s repayment agreement. Confirm the exact refund process and timing with Zip, and make sure your customer service team knows to route Zip refunds correctly rather than treating them like a normal card refund.

If you’d like help getting Zip properly configured, or want a broader look at how your checkout and payment options are set up, book a call or start with a Shopify audit and we’ll tell you plainly what’s worth fixing first.

Niraj Raut
Written by Niraj Raut SEO Manager

Niraj Raut is the SEO Manager and co-founder at Nexly. He helps Australian Shopify and Shopify Plus brands earn durable organic growth through technical SEO, search-led store architecture and content that ranks. He writes about what actually moves rankings for ecommerce.

Connect on LinkedIn
Have a Shopify project? Chat with us, takes 30 seconds.