FAQs
Why are customers being shown a shipping address field for pickup orders?
The shipping address field appears because Bird uses Shopify’s advanced shipping system for pickup orders, and Shopify’s checkout always displays address fields for shipping methods.
This happens when Shopify’s native store pickup is disabled. Bird leverages Shopify’s shipping system for pickup. Customers see the standard shipping address form that gets auto-filled with their selected pickup location.
Why Shopify’s Native Pickup Must Be Disabled
Shopify’s native store pickup creates conflicts with Bird’s system:
- Customers see two different pickup options at checkout:
- “Ship” - Shows your selected store address from the cart
- “Pick up” - Prompts customers to select a location again
- This forces customers to select their fulfillment method twice
- Creates uncertainty and may confuse customers about which option to choose
- Can lead to checkout abandonment and inconsistent location selection
Bird automatically disables Shopify store pickup during rates setup to prevent these conflicts.
Why Do I Need to Disable Built-in Shopify Pickup?
How Bird Solves This Address Issue
Bird provides powerful features to handle pickup addresses:
Auto-Fill Feature
- The pickup address selected on the cart page automatically fills the checkout address field
- Customers don’t need to manually enter pickup details twice
- Prevents confusion and reduces checkout friction
To enable this feature:
- Go to Bird Settings
- Scroll to Advanced section
- Navigate to Pickup
- Check “Prepopulate pickup location address in checkout”
This automatically populates your pickup location or store’s address during the checkout phase.
Re-Validation Feature
- Bird re-validates the address both during checkout and after order placement
- Ensures pickup orders always go to the correct location
- Prevents delivery errors from incorrect addresses
To enable this feature:
- Go to Bird Settings
- Scroll to Advanced section
- Navigate to Pickup
- Check “Fix pickup address after order placed”
This automatically restores the pickup address chosen by the customer on the cart page if it was updated during checkout.
Checkout Language Customization
For non-Plus merchants, Bird offers checkout localization:
- Customize all checkout labels through locale files (pickup, delivery, shipping)
- Transform “Shipping Address” to “Pickup Address” throughout checkout
- Update order summary labels to reflect pickup terminology
- Create separate locales for pickup vs delivery methods
This approach allows merchants to create a customized checkout experience. It matches their pickup/delivery terminology, even on standard Shopify plans.
On non-Plus Shopify, these address fields cannot be hidden or collapsed into a single line — this is a Shopify limitation, not something Bird can override. The address is auto-populated so customers only need to add their name and contact details, but the field itself always remains visible.
To reduce the chance of a customer editing the pre-filled address, add a note in brackets next to the label, for example: “Pickup Address (Do not change the address below).” This is the setup used across non-Plus stores and works reliably. If a customer edits it anyway, the Re-Validation Feature above restores the correct address after the order is placed.
How to Set Up Checkout Locale Files
For Shopify Plus Merchants
Shopify Plus merchants avoid this address field because pickup orders stay on Shopify’s native pickup flow.
Plus stores using Bird’s checkout extension don’t need to disable Shopify’s built-in store pickup — selection happens directly inside checkout, so there’s no cart-to-checkout handoff. See Why Do I Need to Disable Built-in Shopify Pickup? Orders stay on Shopify’s native pickup flow instead of being routed through the shipping system, so Shopify never asks for a shipping address in the first place.
On top of that native pickup flow, Bird’s checkout extension adds:
- A date/time picker directly in checkout
- Selected dates transfer to orders automatically
- Configurable delivery dates, time slots, minimum order values, and delivery methods
Shopify Plus Checkout Integration
Note: “Plus” here refers to your Shopify subscription (Shopify Plus vs. standard Shopify), not your Bird plan. Every Bird plan — Free, Essential, Growth, and Scale — supports the auto-fill, re-validation, and locale-customization options above; only the checkout extension is gated by your Shopify tier.
You’re all set! Bird will now automatically handle pickup addresses, preventing customer confusion and ensuring orders reach the correct pickup location.
Also Answers
- Why is the shipping address field showing up for pickup orders, and how can I hide it?
Related Articles
Was this article helpful?
Thanks for your feedback!