Skip to main content
The Pickup Availability component shows customers which physical store locations have a product available for local pickup. This component integrates with Shopify POS to display real-time inventory availability across your retail locations.
This is an integrated component block (not a standalone section) that appears within product sections when Shopify POS is configured with pickup-enabled locations.

How It Works

The component only renders when:
  1. Product variant has store availability data
  2. At least one location has pick_up_enabled: true
  3. Shopify POS is properly configured
Primary Display:
  • Shows the closest/first available location
  • Displays availability status (available or unavailable)
  • Shows estimated pickup time
  • Provides button to view all locations
Button Text:
  • Single store: “View store information”
  • Multiple stores: “Check availability at other stores”

Best Practices

  • Use complete, accurate addresses for all locations
  • Include phone numbers for customer inquiries
  • Set realistic pickup time estimates
  • Keep store hours up to date
  • Add pickup instructions and policies
  • Sync POS inventory with online inventory regularly
  • Set accurate stock levels at each location
  • Update inventory in real-time when possible
  • Consider safety stock for popular items
  • Monitor inventory discrepancies
  • Set clear expectations for pickup timeframes
  • Provide pickup instructions in store settings
  • Test the complete pickup flow regularly
  • Ensure mobile drawer works smoothly
  • Communicate any pickup policy changes
  • Test with actual store locations before launch
  • Verify availability updates work correctly
  • Check mobile responsiveness of drawer
  • Test with location services disabled
  • Validate address formatting for all regions
Pickup Availability requires Shopify POS and is not available on all Shopify plans. Verify your plan includes POS functionality before enabling this feature.