Articles on: DingDoong

How to require date before checkout or add-to-cart?

For Stores Whose Schedule Is a Must-Have Flow




Require date before Checkout



Requirement: The date picker widget must be displayed only on the cart page.


How to set up?



Go to General settings > Checkout validation > Turn on this option


WARNINGS:
We recommend removing the dynamic "BUY NOW" button from your store.
If the "BUY NOW" button is enabled, it will be automatically disabled when this option is active.
If you use direct payment methods like Apple Pay or PayPal, these will be disabled until the customer selects a schedule.

SPECIAL NOTES FOR ONES WHO HAVE THEMES (NOT DEFAULT SHOPIFY THEME), in this case you need to use MANUAL BLOCK
Enter your checkout button divident and direct payment method payment
The logic remains the same, these buttons will be disabled until a schedule is selected


Require date before ADD-TO-CART button



Requirement: the date picker displays on ONLY product page

How to set up?



Go to General settings > Checkout validation > Turn on this option


WARNINGS:
BUY NOW BUTTON will be disabled until a customer selects a date & time
Direct payment method will also be disabled

SPECIAL NOTES FOR ONES WHO HAVE THEMES (NOT DEFAULT SHOPIFY THEME), in this case you need to use MANUAL BLOCK
Enter your checkout button divident and direct payment method payment
The logic remains the same, these buttons will be disabled until a schedule is selected




Updated on: 30/05/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!