Skip to content

Want pickup orders to feel booked and organized instead of improvised?

Shopify click and collect with scheduled pickup times

Your customers choose store pickup in the cart and pick the store, a date and a time slot. Mark the order ready and your customer gets an email.

14-day free trial500+ reviews on the Shopify App StoreTrusted by 7,000+ Shopify storesBuilt for Shopify
Your customers pick the store, then the date and time to collect.

What changes when click and collect is scheduled in the cart?

  • Customers choose the right store and time before paying

    Shoppers pick location, date, and slot in cart, so your team starts with a clear pickup plan.

  • Each store runs on its own real capacity

    Set hours, lead times, blockout dates, and limits per location so busy stores do not overload.

  • Pickup handoff gets cleaner for staff and customers

    Ready notifications and security codes help your team release the right order to the right person.

Bamboo Juices offers store pickup and local delivery side by side in the cart, plus regular shipping for anyone outside their delivery area.
Bamboo JuicesAtlanta, GeorgiaRead their story

What is click and collect on Shopify with Bird?

Click and collect lets your customers order online and collect in person. With Bird Pickup & Delivery, the Shopify app by BirdChime, they choose store pickup in the cart, pick the location and book a date and time slot. Each location keeps its own pickup hours, preparation time and blockout dates.

Quick facts
PriceFrom $19.99 a month, billed through Shopify, with a 14-day free trial. Compare plans
Used by7,000+ Shopify stores in 60+ countries

Everything you can set

How does click and collect work for my customers?

Your customers choose Pickup in the cart, pick a store, then a date and time.

You canWhat happensFor example
Pickup in the cartIn the Bird widget on the cart page, your customers choose a location if you have more than one, then a date and time.Example: Pickup, the Main Street store, then a date and the 11:00 AM - 12:00 PM slot.
The nearest storeThe product page shows the nearest pickup location with its earliest ready-by time and distance, and a list of every store with its opening hours.Example: A customer in 30307 sees the closest store first, plus a list of 3 other stores with hours.
Pickup notesAdd a field for special instructions on pickup orders. You can make it required.Example: A shopper adds Ring side doorbell in pickup notes before they place the order.
Your words, your languageRename the Store Pickup tab, for example to Click & Collect, and translate every label for each language you sell in.Example: English shows Click & Collect while French shows Retrait en magasin on the same store.
After checkoutThe thank you and order status pages show the pickup location's name and address, with a Google Maps link.Example: After payment, the order status page shows Main Street Store with a tap-to-open map link.

Can every store have its own pickup rules?

Yes. Store pickup is turned on and set up location by location.

You canWhat happensFor example
Hours and time slotsSet pickup hours per weekday, and let your customers pick only a date, a set time or a time window.Example: Monday offers 9:00 AM to 5:00 PM windows, while Saturday offers only 10:00 AM to 2:00 PM.
Preparation timeSame-day, next-day or custom lead times, with an optional cut-off.Example: With a 3-hour lead time, an order at 10:00 AM can first be picked up at 1:00 PM.
Blockout datesBlock holidays or a time window, and add the same dates to several stores at once.Example: Location A has December 25 blocked. Append December 26 to every store and Location A keeps both.
Order limitsCap pickup orders per day or per time slot. A full slot or day shows as unavailable.Example: With a cap of 20 a day, once 20 pickups are booked for Monday, every Monday slot is unavailable.
Minimum order valueRequire a minimum cart value for pickup, per location if you like.Example: Downtown requires $20 for pickup while Mall store accepts pickup from $10.
Products for pickupAllow or exclude tagged products. In include mode, a mix of tagged and untagged items blocks pickup.Example: A pickup-allowed sandwich plus an untagged cake in one cart blocks pickup until the cart is adjusted.

How do customers know their order is ready?

Your team marks the order ready and Bird emails your customer.

You canWhat happensFor example
Ready for Pickup emailMark one order or hundreds ready from Bird's Orders page, or one from the Shopify order. Edit the email's subject and body to match your brand.Example: Your team marks 45 lunchtime orders ready at once and all 45 customers get the pickup email.
From Shopify POSStaff can open the order in the Bird tile in Shopify POS and mark it ready there.Example: A cashier marks order #1042 ready from POS without leaving the counter flow.
Text messagesReady for Pickup and Order Picked Up texts work for stores in the US, UK, Canada and Sweden, charged per message. Sending stops at your spending limit.Example: With a $15 monthly SMS limit, texts pause automatically when your spend reaches that cap.

How do I make sure the right person collects?

With a pickup security code that staff check at the counter.

You canWhat happensFor example
Pickup security codeEach pickup order gets a unique 8-character code and a QR code, sent in the Ready for Pickup email.Example: Order #1056 email includes code A7K9P2Q4 plus a scannable QR code.
Check it at the counterStaff enter the code in Bird's Orders screen and see whether it matches before handing the order over.Example: Staff enter A7K9P2Q4, see Match, and hand over the order in seconds.
Someone else collectingAdd fields for the collector's name and email, so staff know who is coming.Example: Customer enters Priya Shah as collector, and staff release the order when Priya arrives.

Can I charge for pickup or keep it free?

Set pickup rates your way. Enter 0 as the rate for free pickup, or give each location its own pickup prices.

You canWhat happensFor example
Same-day or weekend pricesCharge more for same-day pickup, or less at the weekend, with urgency or day based rates.Example: $20 for same-day pickup and $15 for next-day, with day ranges that don't overlap.
Pickup discountsCreate a Bird discount for the Pick Up method to reward your customers who collect.Example: You offer $3 off pickup orders on Tuesdays and shift some demand away from delivery.

Why does Bird switch off Shopify's built-in pickup?

It keeps the method and rate chosen in the cart all the way through checkout.

You canWhat happensFor example
No skipped feesWith Shopify's own Pickup tab at checkout, your customer can choose delivery or shipping in the cart, then switch to free pickup and pay no fee.Example: A customer selects paid delivery in cart, switches to native pickup in checkout, and skips the delivery charge.
Done for youTick the box at the end of Bird's rates setup. The pickup address is then pre-filled at checkout and your pickup rate applied.Example: After enabling the setting once, pickup orders automatically carry the store address into checkout.
Orders show as ShippingPickup orders then appear as Shipping in Shopify, with the method your customer chose in the order's Additional Details.Example: Order list shows Shipping, while Additional details confirms Store Pickup at Midtown.
ExceptionsShopify Plus stores using Bird's checkout picker, and stores that only offer pickup with no rates, can keep it on.Example: A Plus store with checkout picker keeps native pickup enabled without losing correct rates.

Does click and collect work with my other tools?

Yes. Pickup orders carry their date and time into the Shopify tools below.

You canWhat happensFor example
Shopify POSStaff pick the pickup date and time for in-store orders in Shopify POS.Example: A walk-in phone order gets scheduled for 4:00 PM pickup directly from POS.
Draft ordersCreate phone and custom orders as draft orders with their pickup date and time.Example: Staff create a draft order for a corporate client with Friday 3:00 PM pickup.
Live stock by storeStores without stock show as unavailable, and the product page shows stock per store.Example: Downtown is sold out, so customers only see pickup availability for Riverside store.
Google CalendarTrack scheduled orders on Google Calendar.Example: Your team calendar shows 28 pickup bookings for Saturday in one shared view.
Shopify FlowStart a workflow when a pickup order is created or its date, time or location changes.Example: When pickup location changes, Flow notifies staff and updates the prep board channel.
BOPIS guideOur guide to buy online, pick up in store on Shopify.Example: A new operations manager uses the guide to launch click and collect in one rollout week.

How do I set up click and collect on Shopify?

Turn on store pickup for each location in Bird and set its hours, switch off Shopify's built-in pickup, and add the widget to your theme. Each step has its own guide in the Bird help center.

FAQ

What else do merchants ask about click and collect?

Is click and collect the same as BOPIS or curbside pickup?

They are names for the same idea: your customer orders online and collects in person. Bird sets all of them up as store pickup.

Can I offer pickup at more than one store?

Yes. Turn on store pickup for each location and give it its own hours, preparation time and blockout dates.

Can customers pick up the same day?

Yes, if your preparation time allows it. Turn preparation time off, or set it in hours or minutes, and today's later slots stay open.

Why does checkout show a shipping address for pickup orders?

On stores outside Shopify Plus, Bird runs pickup through Shopify's shipping system, and Shopify always shows an address field there. Bird can fill it with the pickup location's address. On Shopify Plus, the field can be hidden.

Do customers get a text when their order is ready?

Yes, for stores in the US, UK, Canada and Sweden: Bird can send Ready for Pickup and Order Picked Up texts, charged per message. The Ready for Pickup email works everywhere.

Can customers change their pickup time after ordering?

Yes, from an Edit link on the thank you and order status pages, within your rules. They can't switch to delivery or another store, and editing stops on the pickup day or inside your preparation time.

Does click and collect work with Apple Pay and Shop Pay?

Shop Pay, Apple Pay and Google Pay buttons can skip the cart, where pickup is chosen, so hide them from the cart. Apple Pay can also replace the store address Bird fills in at checkout with your customer's saved address, which can make pickup rates wrong or missing.

Can I close every store for a holiday at once?

Yes. Add the same blockout dates to several locations in one go. Append keeps each store's existing dates; Replace removes them first.

Can I make customers pick a pickup time before checkout?

Yes. Validate selections makes the date and time required before checkout, and selections expiry clears old picks after 1 to 24 hours.

Does it work for Shopify stores outside the US?

Yes. Text messages work for stores in the US, UK, Canada and Sweden. Email notifications and translated widget labels work for every store, and amounts such as a minimum order use your store's default currency.

Do I need a developer to set up click and collect?

Usually not. You turn on pickup and set hours in Bird's settings, add the widget from Widget placement and switch Bird on in your Shopify theme editor. Custom-built themes may need one line of code on the cart page.

How much does click and collect cost?

Paid plans start at $19.99 a month, billed through Shopify, with a 14-day free trial and 10% off annual billing. The pricing page shows what each plan includes.

Terms on this page
BOPIS
Buy online, pick up in store: your customer orders online and collects in person.
Pickup security code
A unique 8-character code and QR code for each pickup order, checked at the counter.
Ready for Pickup email
The email your customer gets when your team marks their pickup order ready.

Turn pickup into a booked time, not a guess.

Try click and collect free for 14 days on any paid plan. Set each store's hours, add the widget and place a test pickup order before you pay.