FAQs
Why Do I Need to Disable Built-in Shopify Pickup?
This applies to the cart-page widget — the default, and the only option for non-Plus stores. If you’re on Shopify Plus using Bird’s checkout extension, customers choose their method, date, and time directly inside checkout, so there’s no cart-to-checkout handoff — and you don’t need to disable Shopify’s built-in pickup.
When you use Bird Pickup & Delivery, customers choose their fulfillment method — pickup, local delivery, or shipping — along with location, date, and time, in the Bird widget on the cart page. At checkout, Shopify shows its standard delivery-method selector: a Ship tab and a Pickup tab.
If Shopify’s built-in store pickup is left enabled, that native Pickup tab stays available at checkout, which causes two problems:
- Customers can escape delivery and shipping charges. Someone who selected local delivery or shipping in the cart — and should be charged its rate — can switch to the free native Pickup tab at checkout and pay no delivery or shipping fee at all. That’s lost revenue on every order where it happens.
- Customers are asked to choose pickup again. Someone who already selected pickup in the cart meets Shopify’s native pickup step a second time — redundant friction that can lead to abandonment.
Disabling Shopify’s built-in pickup removes that native pickup tab, so the method — and its rate — chosen in the cart carries straight through checkout.
What Happens When Built-in Pickup Is Disabled
Once Shopify’s built-in pickup is off, Bird routes pickup through Shopify’s shipping system instead of Shopify’s native pickup flow:
- The pickup location’s address is pre-filled into the shipping address at checkout, so customers don’t re-select or re-enter anything.
- Your configured Bird pickup rate is applied automatically as the checkout shipping option.
- Customers move through a single, streamlined checkout — there’s no second pickup step.
Because pickup orders now flow through the shipping system, they appear as “Shipping” in Shopify — but Bird still records the method the customer actually chose (in the order’s Additional Details for the V1 widget, or in order metafields, rendered by Bird’s order-page block, for the V2 widget). See Why do my pickup and local delivery orders show as “Shipping”?.
One effect of this: Shopify’s native “Ready for pickup” notifications no longer fire, so send pickup notifications from the Bird app instead — see How to Send Pickup and Delivery Notifications to Customers.
Does Bird Handle This Automatically?
Yes. When you set up rates through the Bird app (Bird App > Rates), Bird automatically disables Shopify’s built-in store pickup for you. No manual action is needed in most cases.
When Would I Need to Disable It Manually?
You may need to manually disable Shopify pickup if:
- You set up Bird before the automatic disable feature was added
- You re-enabled Shopify pickup after Bird disabled it
- You still see Shopify’s native pickup step at checkout despite using Bird
- Delivery or shipping orders are arriving without their delivery/shipping rate charged
To disable manually: go to Shopify Admin > Settings > Shipping and delivery > Pickup in Store and toggle off pickup for each location.
For step-by-step instructions, see How to Disable Shopify’s Built-in Store Pickup.
Are There Any Exceptions?
Yes — stores that only offer pickup (no delivery or shipping) can keep Shopify’s built-in pickup enabled. This only works if you have no rates configured and no other delivery methods active in Bird.
Still Seeing Pickup Issues? Check Your Shipping Profiles
If pickup still doesn’t work after disabling Shopify’s built-in pickup, verify that Bird rates are present in your shipping profiles.
If Using Carrier-Calculated Shipping (CCS)
“BirdChime: Order Delivery Date & Pickup (Rates provided by app)” must be present in all shipping profiles.
- Go to Shopify Admin > Settings > Shipping and delivery
- Open each shipping profile
- If “BirdChime: Order Delivery Date & Pickup (Rates provided by app)” is missing:
- Click “Use carrier or app to calculate rates”
- Select “BirdChime: Order Delivery Date & Pickup (Rates provided by app)”
- Select all services
- Click “Done”
If Using Standard Bird Rates (Non-CCS)
Bird rates appear with IDs in brackets, for example: “Store Pickup [23445]” or “Local Delivery [3345]”.
- Go to Shopify Admin > Settings > Shipping and delivery
- Open each shipping profile
- Verify that Bird rates with IDs (e.g., “Store Pickup [23445]”) are present
- If missing, add the appropriate Bird pickup or delivery rates
Related Articles
Was this article helpful?
Thanks for your feedback!