The product page countdown only appears when same-day dispatch is genuinely possible.
If the countdown is not showing, check the following settings.
1. Countdown is enabled #
Go to WooCommerce → Delivery Promise → Messages.
Make sure Product Page Countdown is enabled.
2. Product page display is enabled #
Go to WooCommerce → Delivery Promise → General.
Make sure Product page is enabled under display locations.
3. The current time is before the cutoff #
The countdown only appears before your same-day dispatch cutoff time.
Example:
Cutoff time: 14:00
If the customer views the product at 13:00, the countdown can appear.
If the customer views the product at 15:00, the countdown will not appear.
4. Today is a working day #
The countdown does not appear on non-working days.
Check your working days under:
WooCommerce → Delivery Promise → General
5. Today is not a holiday #
If today is added as a holiday or non-working date, the countdown will not appear.
Check:
WooCommerce → Delivery Promise → Calendar
6. The product can dispatch today #
The countdown only appears when the product is eligible for same-day dispatch.
The countdown may be hidden if:
- The product is out of stock
- The product is on backorder
- The product has a custom lead time greater than 0 days
- A rule adds processing time before dispatch
- Same-day countdown is disabled for the product
7. Processing minimum days must allow same-day dispatch #
For same-day dispatch, the processing minimum days usually need to be 0.
Example:
Processing time: 0–1 days → countdown can appear
Processing time: 1–2 days → countdown will not appear
Use the Delivery Promise Tester #
If you are not sure why the countdown is hidden, use the Delivery Promise Tester.
Go to:
WooCommerce → Delivery Promise → Tester
Select the product and run a preview. The tester will show whether the cutoff, working day, holiday, stock status, or rule settings prevented the countdown from appearing.