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.
Main Street
123 Main St
Ready for collection from 11:00 AM
Queen Street
280 Queen St W
Pickup date
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.
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.
| Price | From $19.99 a month, billed through Shopify, with a 14-day free trial. Compare plans |
|---|---|
| Used by | 7,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.
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 can | What happens | For example |
|---|---|---|
| Pickup in the cart | In 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 store | The 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 notes | Add 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 language | Rename 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 checkout | The 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.
Can every store have its own pickup rules?
Yes. Store pickup is turned on and set up location by location.
| You can | What happens | For example |
|---|---|---|
| Hours and time slots | Set 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 time | Same-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 dates | Block 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 limits | Cap 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 value | Require 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 pickup | Allow 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.
How do customers know their order is ready?
Your team marks the order ready and Bird emails your customer.
| You can | What happens | For example |
|---|---|---|
| Ready for Pickup email | Mark 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 POS | Staff 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 messages | Ready 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.
How do I make sure the right person collects?
With a pickup security code that staff check at the counter.
| You can | What happens | For example |
|---|---|---|
| Pickup security code | Each 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 counter | Staff 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 collecting | Add 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.
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 can | What happens | For example |
|---|---|---|
| Same-day or weekend prices | Charge 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 discounts | Create 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.
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 can | What happens | For example |
|---|---|---|
| No skipped fees | With 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 you | Tick 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 Shipping | Pickup 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. |
| Exceptions | Shopify 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.
Does click and collect work with my other tools?
Yes. Pickup orders carry their date and time into the Shopify tools below.
| You can | What happens | For example |
|---|---|---|
| Shopify POS | Staff 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 orders | Create 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 store | Stores 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 Calendar | Track scheduled orders on Google Calendar. | Example: Your team calendar shows 28 pickup bookings for Saturday in one shared view. |
| Shopify Flow | Start 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 guide | Our 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.
Related features
Industry guides: bakeries, cafes & coffee shops and restaurants.
Comparing apps? Bird vs Zapiet, Pickeasy, Stellar and Flare, or the best Shopify pickup and delivery apps.
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.