Coming to the Shopify App Store — Already powering Click & Collect for retailers like matchbox.com.au. Register your interest below to be notified when we're live.
Shopify Click & Collect App — Shopify Plus & Non-Plus Compatible

Show Customers What's Available for Pickup — Before They Reach Checkout

Customers search by postcode, select their store, and see real-time pickup availability on the product page. Stock validates against the cart before checkout — not during it. Works with stocked, made-to-order, pre-order, and pickup-only products.

Click & Collect
Select Store
Sydney CBD — 0.3 km In Stock
Bondi Junction — 2.1 km In Stock
Parramatta — 8.4 km 2–3 Days
Built for Shopify
Works on Dawn & Standard Themes
No Custom Development Required
14-Day Free Trial

Where Standard Shopify Pickup Falls Short

Shopify's built-in pickup option checks availability late in checkout. By the time a customer discovers their item isn't available at their preferred store, they've already committed — and abandoning the cart is the easiest next step.

Availability confirmed too late
Shopify validates pickup at checkout, not on the product page.
No product-specific messaging
Made-to-order, bulky, or pre-order items get the same treatment as in-stock products.
No way to enforce pickup-only
You can't prevent home delivery for products that must be collected in-store.
Single fulfillment logic
No flexibility for mixed carts with different product types.

Everything You Get

Every feature included on every plan. No hidden upgrades.

Postcode-Based Store Search

Customers enter their postcode or ZIP code and see nearby stores sorted by distance. Each store shows real-time pickup availability.

Pre-Checkout Cart Validation

Every item in the cart validates against the selected pickup location before checkout begins. Customers see clear messages — not checkout errors.

Custom Messaging for Any Product Type

Configure product-specific Click & Collect messages using Shopify metafields. Show preparation times, lead times, or handling notes — no developer required.

Pickup In Store Only Mode New

Designate products for in-store collection only. Home delivery automatically blocked on product page and in cart. Checkout safeguard prevents invalid orders.

Single-Store Mode

For single-location retailers, skip the store selector entirely. Show pickup availability and messaging directly on the product page.

Mixed Cart Support

Stocked items validate against inventory. Pre-order and made-to-order items display custom messaging. Both coexist in the same cart.

Fully Customisable Text & Styling

Control every customer-facing label: header text, store selector wording, stock messages, button labels, and colours. Match your brand without code.

Shopify Checkout Messaging

Configurable Click & Collect confirmation at checkout. Confirms pickup method and location. Uses Shopify's supported messaging — no checkout modification.

How It Works — From Browse to Pickup

1

Customer Searches

Enter postcode or select a store. Stock levels appear for each location.

Click & Collect
Queen St Brisbane
In Stock
Kangaroo Point
Out of Stock
2

Availability Confirmed

Customers see stock status and any custom messaging before adding to cart.

Click & Collect: Queen St
Kangaroo Point
4.3 km
✕ Out of Stock
Queen St Brisbane
29 km
⚠ Last One
In store pickup only – Ready within 2–3 business days
3

Cart Validates

All items validate against the pickup location. Custom messaging flows through.

Click & Collect Cart Items
🏂
The Collection Snowboard
Size: S
In store pickup only – Ready 2–3 days
$749
Subtotal $749.00
Confirm pickup location at checkout.
4

Pickup Confirmed

Checkout confirms store and method. No surprises.

Click & Collect Confirmed
Pickup at Queen Street Brisbane
118 Queen Street, Goodna QLD 4300
Queen St Brisbane
Ready within 2–3 business days

Why Merchants Choose SaaS Integrator Click & Collect

Fewer Abandoned Carts

Customers confirm pickup availability before checkout, not during it. No more cart abandonment from late-stage "unavailable" messages.

Lower Support Volume

Clear availability messaging on product pages means fewer "is this in stock?" enquiries and fewer post-purchase complaints.

Every Feature on Every Plan

All three plans include the identical feature set. You only pay more as your store grows in locations and order volume.

Works on Plus and Non-Plus

No Shopify Plus requirement. The app uses supported checkout messaging — no checkout customisation needed.

Built for Complex Catalogues

Stocked, made-to-order, pre-order, bulky, and pickup-only products all work correctly in the same store and the same cart.

In-Store Conversations, Replicated Online

The same availability and preparation information your staff gives customers in-store is now displayed online — automatically.

Built For

Single-store retailers
Growing multi-location retailers
Large retail networks
Furniture & bulky-goods retailers
Made-to-order & pre-order stores
Retailers with pickup-only products

Simple Pricing That Scales With Your Store

All plans include the full feature set. Pricing is based solely on the number of Shopify locations and total order volume per month. Every plan includes a 14-day free trial.

Local Retail
US$19 / month
For single stores and small retailers.
  • 1–2 Shopify locations
  • Up to 350 orders per month
  • Full feature set included
  • 14-day free trial
Notify Me When Available
Large Retail Network
US$99 / month
For large retail networks operating at scale.
  • Up to 100 Shopify locations
  • Up to 2,500 orders per month
  • Full feature set included
  • 14-day free trial
Notify Me When Available

Restrict Products to In-Store Pickup Only

Some products can't be shipped — oversized furniture, fragile items, regulated goods, or anything that needs an in-person handover. Pickup In Store Only lets you enforce Click & Collect as the sole fulfillment method for designated products.

When a Pickup In Store Only product is in the cart, home delivery is automatically blocked. Customers see clear messaging on the product page before they add to cart, and a checkout safeguard prevents orders completing with an invalid delivery method.

Enable the toggle within the existing Click & Collect Custom Messaging settings. No additional metafields. No developer work.

The Collection Snowboard: Liquid
$799.00 $749.00 Sale
S M XL
Add to cart
Click & Collect: Queen Street Brisbane
Kangaroo Point QLD 4.3 km
✕ Out of Stock
Get Directions >>
Queen Street Brisbane 29.0 km
⚠ Last One
In store pickup only – Ready within 2–3 business days
118 Queen Street, Goodna, Queensland, 4300, Australia
Get Directions >>

Custom Click & Collect Messaging Without a Developer

Not every product follows the same pickup rules. A stocked t-shirt validates against real-time inventory. A made-to-order sofa needs a "Ready within 2–3 business days" message. A pre-order item might need to ignore stock levels entirely.

Using Shopify metafields, you configure exactly what each product type displays to customers. Set a metafield key and trigger value, write your custom message, and choose whether to ignore stock levels. The app handles the rest — including mixed carts where stocked and custom-messaged products sit side by side.

No code. No developers. No Shopify Plus required. Configure everything from the theme editor using the app's built-in settings panel.

Delivery method
Click & Collect
Home Delivery
Kangaroo Point QLD 4.3 km
Not Available
Get Directions >>
Queen Street Brisbane 29.0 km
Available
118 Queen Street
Goodna, Queensland
Australia – 4300
Get Directions >>
Checkout With Click & Collect
Click & Collect Cart Items
🏂
Multi-location Snowboard
Qty: 1
$729.00
🏂
The Collection Snowboard: Liquid
Size: S · Qty: 1
In store pickup only – Ready within 2–3 business days
$749.00
Subtotal $1,478.00
Confirm your pickup location at checkout.

Custom Messaging That Flows Through to Order Confirmation

Because SaaS Integrator Click & Collect uses native Shopify product metafields, your custom messaging doesn't stop at checkout. The same metafield data is available in your Shopify order confirmation emails.

Add a personalised pickup notice to your confirmation email — show preparation times, special handling instructions, or collection expectations. Customers know exactly what to expect before they arrive at your store.

Built on native Shopify locations and metafields — compatible with Shopify Flows, order routing, and email template customisation out of the box.

Order #1040 confirmed
SC
Summit Collective
To: Sarah
ORDER #1040
Summit Collective
Thank you for your purchase!
Hi Sarah, we're getting your order ready for pickup. We'll notify you when it's ready to collect.
📦 Special Pickup Notice
Your order contains items that require additional preparation time.

We will notify you via email when your complete order is ready for pickup. Please allow up to 3 business days for preparation.
Thank you for your patience! We're working to ensure your items are perfect and ready for collection.

Common Questions

Three steps to go live. 1. Enter your API details — open the SAAS Integrator CNC app in your Shopify admin and go to the Google API settings page. Enter your Google Geocoding API key, your IPinfo API key, and set your store search radius. Click Save. 2. Enable the Locations Popup — in your Shopify theme editor, go to App embeds, find Locations Popup (SAAS Integrator CNC) and toggle it on. This activates the global store selector and cart validation popup. 3. Add the product page block — in your Shopify theme editor, open your product page template, click Add block, and select SAAS Product Page CNC. Place it below the buy buttons for the best experience. Once these three steps are complete, Click & Collect is live on your store. Optionally, you can also add the store & delivery header block to your header — this displays a persistent "Shop at [Store]" and "Deliver to [Postcode]" banner across your site.

Go to Settings > Locations in your Shopify admin, click on the location, and copy the numeric ID from the end of the URL in your browser's address bar. The location must have "Pickup in store" turned on for it to appear as a Click & Collect location.

Enter your Shopify Location ID in two places within the Shopify theme editor. First, in the Locations Popup block — add your Location ID to the "Single Store Location ID (Global Popup)" field. This auto-selects your store, displays it in a compact layout, and hides the postcode search. Second, in the SAAS Product Page CNC block — add the same Location ID to the "Single Store Location ID" field. This auto-selects your store on the product page and shows pickup availability in a compact layout without the store selector. Both fields use the same Shopify Location ID, which you can find in your Shopify admin under Settings > Locations.

Yes. The Locations Popup has an "Automatically open popup on page load" toggle. When enabled, the global popup automatically opens on the customer's first page load for the session — but only if no store has been selected yet. Once a store is selected, it won't appear again. When disabled, the popup only opens when the customer clicks a button, such as the store selector on the product page or the header. This gives you full control over when and how customers are prompted to choose their pickup location.

Stocked products validate against real-time inventory at the selected pickup location. If inventory is unavailable, customers are prompted to choose another store or switch to delivery before checkout.

Yes. Configure selected products using Shopify metafields to display custom Click & Collect messaging. You can optionally ignore stock levels for designated pre-order items. To ensure Shopify can process orders for products without available inventory, you'll also need to configure the product's inventory settings in Shopify admin. The most common options are: enable "Continue selling when out of stock" on the product variant — this allows customers to purchase even when inventory reaches zero, ideal for made-to-order items. Alternatively, you can uncheck "Track quantity" entirely on the variant — this removes inventory tracking altogether, which suits products where stock levels aren't relevant such as custom-built or made-to-order goods.

Enable "Ignore Stock Levels" when you want your custom Click & Collect message to appear at all locations regardless of stock availability. A common use case is inter-store transfers — you may have stock at one location but are happy to transfer it to the customer's preferred pickup location for collection. With this toggle enabled, the custom message (e.g. "Ready within 2–3 business days") shows at every location, not just where the product is currently in stock. To ensure Shopify can process the order at any location, make sure the product's inventory is associated with all your Shopify locations — you can do this under the product's inventory settings in Shopify admin. Without this, Shopify may block the order at locations where the product isn't stocked.

Yes. Enable the Pickup In Store Only toggle within the Click & Collect Custom Messaging settings. Products matching the configured metafield will only be available for in-store pickup. Home delivery is automatically blocked.

If any item in the cart is marked Pickup In Store Only, home delivery is blocked for the entire cart. Click & Collect becomes the only available fulfillment method. Customers see a clear message explaining why.

Yes. The app includes a single-store mode that removes the store selector and shows pickup availability directly on the product page.

Yes. The app is designed to work on both Shopify Plus and non-Plus stores. No Plus-only features or checkout customisation required.

No. The app displays supported Click & Collect messaging within Shopify's checkout experience. It does not replace or customise checkout.

Yes. SaaS Integrator Click & Collect uses native Shopify locations and product metafields, so it works seamlessly with Shopify Flows, Shopify order routing, and any other native Shopify functionality that reads location or metafield data. You can also personalise your Shopify order confirmation emails using the same product metafields — for example, displaying a custom "Special Pickup Notice" with preparation times for made-to-order items, all using standard Shopify email template customisation.

Yes. SaaS Integrator Click & Collect uses native Shopify locations — the same locations your POS is already connected to. There are no workarounds, no duplicate location setups, and no sync issues. Your online Click & Collect orders route to the same locations your POS uses in-store.

Yes. A Google Geocoding API key and an IPinfo API key are both required and are entered in the app's Google API settings page within your Shopify admin. These power the postcode-based store search and proximity sorting. You also set your store search radius on this page. The optional store & delivery header — a persistent header bar displaying "Shop at [Store]" and "Deliver to [Postcode]" across your site — also uses these API keys but is not required for core Click & Collect functionality.

Yes. All plans include the full feature set. Plans differ only by the number of Shopify locations and total Shopify order volume per month.

All Shopify orders created during the month count toward your plan's limit, regardless of fulfillment method.

You'll be prompted to upgrade. There are no automatic overage charges.

Yes. Visit our Omnichannel Customer Experiences page to see real-world examples of how retailers have implemented Click & Collect across different store types, product categories, and customer journeys.

Start Offering Click & Collect in Minutes

Install the app, configure your settings in the Shopify theme editor, and your customers start seeing real-time pickup availability — no developers, no custom code, no Shopify Plus required.

Notify Me When Available