RuffRuff Selling Periods is a Shopify app that sets a start date and time and an end date and time on products. Before, during, and after the selling period, it switches the product page display and the cart button, and blocks orders outside the selling period at checkout.
You can do the following.
Show a pre-launch message on the product page before selling starts
For a limited-time sale, hide or disable the cart button outside the selling period
Set a different selling period per variant
Show a countdown timer until selling starts or ends
Show product messages before, during, and after the selling period
Show a badge on product cards
Block purchases outside the selling period with an alert message at checkout
Translate messages for each store language
Prerequisite: Every feature requires a paid plan.
This app controls selling periods in two ways.
Storefront display control: On the online store, it switches the cart button, product messages, countdown timer, and product card badges. The target is the online store only.
Order blocking at checkout: It blocks checkout when the order includes a product that is outside its selling period.
For the scope of display control and order blocking, see How selling period control works and its scope.
The following limits apply.
Storefront display control applies to the online store sales channel only
Checkout order blocking applies to orders that go to standard checkout
There is no limit on how many selling period rules you can create
You can enable up to 25 checkout rules for the whole store, including rules from other apps
Limitation: The 25 enabled-rule limit is a Shopify Cart and Checkout Validation specification. It counts this app's selling period rules and other apps that use the same mechanism.
Set up in this order.