Widget and Design
Express Checkout Buttons
Express checkout buttons let customers pay without picking a pickup or delivery date. Bird handles them for you, as long as Validate selections is on.
Express checkout buttons like Shop Pay, PayPal, Apple Pay and Google Pay take customers straight to payment. If they skip the Bird widget on the cart, the order arrives without a date and time.
What Bird Does Automatically
- Buy it now is hidden. Shopify’s dynamic checkout button (Buy it now on product pages) is hidden wherever the Bird widget loads, so customers add to cart instead.
- Express buttons in the cart wait for a date. With Validate selections on, the express buttons in your cart are grayed out and can’t be clicked until the customer has picked a date and time. Once the selection is complete, they work as normal.
Customers can still pay with Shop Pay, PayPal and the others on the checkout page itself.
Turn On Validate Selections
- Go to Bird Settings > Validations
- Under Basic validation settings, check Validate selections
- Click Save
Add a product to your cart: the express buttons should look faded until you pick a date and time in the widget.
If Your Theme’s Express Buttons Still Work
Some themes wrap their express buttons in their own classes, which Bird doesn’t recognize. If the buttons in your cart can still be clicked before a date is picked, hide them with CSS:
- On your cart page, right-click an express button and choose Inspect
- Find the class or ID on the element that wraps all the express buttons

- Go to Bird Settings > Developer and add this to Advanced styling, using your theme’s class in place of
.your-express-buttons:
.your-express-buttons {
display: none !important;
}
- Click Save and reload your cart page
This hides the buttons on the cart only; customers can still use express payments at checkout. If you can’t find the right class, contact Birdchime Support and we’ll find it for you.
Buy It Now Still Showing on Product Pages?
You can turn it off in your theme:
- In Shopify Admin, go to Online Store > Themes and click Customize
- From the page dropdown at the top, open Products > Default product

- In the Product information section, click Buy buttons
- Uncheck Dynamic checkout button and click Save
If you don’t see this setting, your theme may name it differently or need an update.
Related Articles
Was this article helpful?
Thanks for your feedback!