How do I make date and time selection mandatory before checkout?
Yes, you can make date and time selection mandatory by disabling express checkout buttons and enabling the validate selections feature. Customers can bypass the date picker when using express checkout buttons or when the cart validation isn't configured properly.
The Bird app's date picker widget appears on the cart page, but certain checkout methods can skip this step. Here's how to ensure customers must select a delivery date and time:
1. Disable Dynamic and Express Checkout Buttons
Dynamic and express checkout buttons (like PayPal or Shop Pay) allow customers to skip the cart page where they would select a date and time.
To disable the dynamic checkout button:
- In your Shopify admin, go to Online Store > Themes
- Click Customize next to your theme
- From the dropdown menu, select Product pages
- In the settings panel, click the Product pages section
- Uncheck Show dynamic checkout button and save
To hide express checkout buttons from the cart:
- Open your cart page and use your browser's "Inspect" tool to find the class or ID for express checkout buttons
- Copy the class name (e.g.,
.dynamic-checkout__content
) or ID - In the Bird app, navigate to Settings > Widget Design
- Scroll to Advance styling and add CSS code to hide the element:
.dynamic-checkout__content { display: none; }
For detailed instructions, see our guides on how to disable dynamic checkout buttons and how to hide express checkout options from cart.
2. Enable Validate Selections Setting
Finally, the Bird app includes a validation feature that makes date/time selection mandatory before checkout. When enabled, customers cannot proceed without selecting a delivery date and time.
To enable this feature:
- Go to Bird app Settings
- Navigate to Basic validation settings
- Turn on Validate Selections
3. Set the Cart Type to "Page" (Optional)
Additionally, your theme's cart should be set to page style (recommended) or drawer, not pop-up. This ensures that customers always see the full date picker widget.
To change the cart type:
- In your Shopify admin, go to your theme's Customize settings
- Set the cart type to page and save
Learn more about configuring cart type for the Bird app.
That's it! These three steps ensure that customers must select a delivery date and time before completing checkout. If you still face any issues, please reach out to our support!
Updated on: 09/28/2025
Thank you!