Why are date and time not appearing on my orders?
If you're not seeing date and time attached to your orders after installing the Bird App, this troubleshooting guide can help you resolve this issue.
Root Cause
Date and time details are only saved when customers use the Bird App's scheduling widget to select their delivery method, date, and time. If orders are placed without going through this selection process, the scheduling information will be missing.
Comprehensive Troubleshooting Guide
Case 1: Date Picker Not Enabled
Check if your date picker is enabled:
- Navigate to Bird App Settings > Widget Placement
- Click Select a theme to install widget and choose your target theme from the dropdown
- Click Add widget in theme
- Select App embed section and toggle the widget to enabled
- Click Save settings
- Verify installation by adding a product to cart and confirming the Bird widget appears on your cart page
Need detailed visual guidance? Refer to this step-by-step guide with screenshots for enabling the widget.
If the widget is still not visible: Use the manual widget placement guide for advanced positioning options when automatic placement doesn't work.
Case 2: Validation Settings
Check if validation is enabled:
- Go to Settings > Validation in the Bird App
- Ensure validate selection is turned ON to prevent checkout without date/time selection
- With validation enabled, customers cannot proceed to checkout without selecting a delivery date and time
What this means: When validation is ON, customers must select a delivery date and time before they can complete their purchase. If validation is OFF, customers can bypass the date selection entirely, which could be why you're not seeing date/time on orders.
Case 3: Checkout Bypass Methods
Several methods can bypass the widget, resulting in missing date/time information:
Express Payment Methods
Shop Pay, Apple Pay, Google Pay can skip the cart page entirely, completely bypassing your date picker widget.
Solution: Disable the dynamic checkout button in your theme settings, and hide express checkout options using CSS.
Mobile Apps
Custom mobile apps can redirect directly to checkout, bypassing the widget.
Solution: Ensure your mobile app integration includes the Bird App widget. Compatibility can be ensured by adding the Bird validation snippet to the app code.
Direct Checkout Links
Ads and marketing links that go directly to checkout bypass the cart page where the widget appears.
Solution: Ensure all checkout flows go through the cart page first.
Case 4: Product Options and Bundler Apps
Common Issue: Product options and bundler apps can interfere with the checkout process:
- Bundler apps may hijack the checkout and/or create draft orders without date/time selection
- Product options apps might not allow the checkout to be blocked for date selection
Solution for App Developers
If you're developing an app that redirects to checkout or acts on checkout button, add this compatibility code to prevent bypassing the Bird App:
const selectionDate = window.BirdSDK?.session?.getState?.()?.selections?.date;
if (window.BirdSDK && !selectionDate) {
return console.log('keep checkout disabled....');
}
This code checks if the Bird App is present and if a date has been selected before allowing checkout to proceed. Add this to your app's checkout flow to ensure compatibility with Bird Pickup & Delivery.
Case 5: Staff-Created Orders
For orders created by staff:
Shopify POS Orders
Use the Bird Order Details tile in Shopify POS to select date/time. See the Shopify POS integration guide for detailed steps.
Draft Orders
Use the Create Draft Order button in Bird's order page to ensure proper date/time selection during order creation. This prevents staff-created orders from missing scheduling information.
Verification Steps
After addressing the above cases:
- Place a test order through the normal customer flow
- Verify that date and time appear in the Shopify order's additional details section
- Test different scenarios:
- Regular checkout flow
- Mobile checkout
Need help testing? Follow our test order verification guide.
If you continue to experience issues after checking these cases, please contact our support team with specific details about your setup.
Updated on: 10/08/2025
Thank you!