Articles on: Pickup Settings

Store Pickup: Pickup Security Code

Enable pickup security codes to add verification for in-store pickup orders. Generate unique 8-character codes and QR codes that customers receive when their order is ready for pickup.



Table of Contents




What Pickup Security Code Does


Pickup security codes add verification for in-store pickup orders to prevent unauthorized pickups.


Use this feature to:

  • Add security verification for pickup orders
  • Generate unique codes for each order
  • Provide QR codes for easy verification
  • Ensure only authorized customers pick up orders


What this feature does:

  • Generates unique 8-character code for each pickup order
  • Provides QR code for easy verification
  • Sends code to customers in "Ready for Pickup" email
  • Allows staff to verify codes at pickup
  • Applies to all locations (global setting)


What this feature does NOT do:

  • Does not require customers to enter code before checkout
  • Does not block orders without codes
  • Does not integrate with external security systems



Prerequisites


Before enabling pickup security codes, ensure:


  1. Pickup is enabled for at least one location in Bird Settings
  2. Email notifications are configured (to send codes to customers)
  3. Staff have access to Bird Orders dashboard (to verify codes)


If any prerequisite is missing, security codes won't work correctly.



Step-by-Step Configuration


Step 1: Access Advanced Pickup Settings


  1. Open Bird Pickup & Delivery app from your Shopify admin
  2. Go to Bird Settings > (Advance) > Pickup




Step 2: Enable Pickup Security Code


  1. Find Enable Pickup Security Code toggle
  2. Toggle to ON
  3. Click Save


That's it! Security codes are now enabled for all pickup orders at all locations.



How Security Codes Work


Code Generation


Each pickup order automatically receives:

  • Unique 8-character alphanumeric code (e.g., "A3B7C9D2")
  • QR code for easy scanning
  • Code is generated automatically after order placement


Code Delivery


Customers receive the security code:

  • In "Ready for Pickup" email notification
  • QR code is included for easy scanning


Code Format


Security codes are:

  • 8 characters long
  • Alphanumeric (letters and numbers)
  • Unique per order
  • Case-insensitive for verification



Verifying Codes at Pickup


For Staff: Verify Code in Bird Orders Dashboard


  1. Open the Orders screen in the Bird app
  2. Select the relevant order that is already marked as ready for pickup
  3. Click "Verify pickup security code"
  4. Enter the 8-character code shown on the customer's email
  5. Submit to verify
  • If the code matches, you'll see "Security code verified successfully"
  • If it doesn't match or no code exists, you'll see an error


For Customers: Present Code


  1. Customer receives code in "Ready for Pickup" email
  2. Customer presents code (or QR code) at pickup location
  3. Staff verifies code using the verification process above



Common Questions


Why don't existing orders have security codes?


Existing orders created before enabling the toggle won't have a code. Security codes are only generated for new pickup orders placed after the feature is enabled.



Where are security codes stored?


Security codes are stored against the order and also attached to the order's attributes as "Pickup Security Code". This allows the code to be accessed both in the Bird app and in Shopify's order management system.



Troubleshooting


Issue: Customer didn't receive security code email


Problem: The customer didn't receive the "Ready for Pickup" email with the security code.


Solution:

  1. Confirm the order's email address is correct
  2. Resend the "Ready for pickup" notification from the Bird app
  3. Check that email notifications are configured correctly
  4. Verify the customer's spam folder



Quick Reference


Security Code Features:

  • 8-character alphanumeric codes
  • QR codes for easy scanning
  • Sent in "Ready for Pickup" emails
  • Applies to all locations (global)


Navigation: Bird Settings > (Advance) > Pickup > Enable Pickup Security Code


Note: This is a global setting that applies to all pickup orders at all locations.

Updated on: 01/13/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!