Articles on: FAQs

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:


  1. Navigate to Bird App Settings > Widget Placement
  2. Click Select a theme to install widget and choose your target theme from the dropdown
  3. Click Add widget in theme
  4. Select App embed section and toggle the widget to enabled
  5. Click Save settings
  6. 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:


  1. Go to Settings > Validation in the Bird App
  2. Ensure validate selection is turned ON to prevent checkout without date/time selection
  3. 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.


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:


  1. Place a test order through the normal customer flow
  2. Verify that date and time appear in the Shopify order's additional details section
  3. 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

Was this article helpful?

Share your feedback

Cancel

Thank you!