Finale Lite – Sales Countdown Timer & Discount for WooCommerce Security & Risk Analysis

wordpress.org/plugins/finale-woocommerce-sales-countdown-timer-discount

Finale lets you create scheduled one time or recurring campaigns. It induces urgency with visual elements such as Countdown Timer and Counter Bar to m …

4K active installs v2.20.0 PHP 7.4+ WP 5.0+ Updated Feb 26, 2025
woocommercewoocommerce-bulk-discountwoocommerce-countdown-timerwoocommerce-recurring-campaignswoocommerce-sales-countdown
58
C · Use Caution
CVEs total7
Unpatched1
Last CVEJul 28, 2025
Safety Verdict

Is Finale Lite – Sales Countdown Timer & Discount for WooCommerce Safe to Use in 2026?

Use With Caution

Score 58/100

Finale Lite – Sales Countdown Timer & Discount for WooCommerce has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.

7 known CVEs 1 unpatched Last CVE: Jul 28, 2025Updated 1yr ago
Risk Assessment

The "finale-woocommerce-sales-countdown-timer-discount" plugin version 2.20.0 presents a mixed security posture. While it demonstrates good practices like using prepared statements for most SQL queries and performing nonce checks on its AJAX handlers, significant concerns remain. The plugin exposes a substantial attack surface with 14 entry points, 7 of which lack authentication checks. This is a major weakness, as it could allow unauthenticated users to trigger potentially sensitive actions. Furthermore, a concerning 46% of output escaping is not properly handled, increasing the risk of Cross-Site Scripting vulnerabilities. The vulnerability history is also a red flag, with 7 known CVEs, including one currently unpatched and a history of high-severity issues like Cross-Site Request Forgery and Missing Authorization. This pattern suggests recurring security weaknesses within the plugin's development lifecycle.

Key Concerns

  • Unpatched CVE
  • High severity CVEs (2)
  • Large attack surface without auth
  • Significant unescaped output
  • Flows with unsanitized paths
Vulnerabilities
7

Finale Lite – Sales Countdown Timer & Discount for WooCommerce Security Vulnerabilities

CVEs by Year

1 CVE in 2019
2019
1 CVE in 2023
2023
3 CVEs in 2024
2024
2 CVEs in 2025 · unpatched
2025
Patched Has unpatched

Severity Breakdown

High
2
Medium
5

7 total CVEs

CVE-2025-52736medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Finale Lite <= 2.20.0 - Reflected Cross-Site Scripting

Jul 28, 2025Unpatched
CVE-2024-12589medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Finale Lite – Sales Countdown Timer & Discount for WooCommerce <= 2.19.0 - Authenticated (Contributor+) Stored DOM-Based Cross-Site Scripting via Countdown Timer

Mar 11, 2025 Patched in 2.20.0 (1d)
CVE-2024-32107medium · 5.8Cross-Site Request Forgery (CSRF)

Finale Lite <= 2.18.0 - Cross-Site Request Forgery

Apr 11, 2024 Patched in 2.18.1 (7d)
CVE-2024-30485medium · 5.4Missing Authorization

Finale Lite <= 2.18.0 - Missing Authorization to Authenticated (Subscriber+) Arbitrary Plugin Installation and Activation

Mar 28, 2024 Patched in 2.18.1 (7d)
CVE-2024-1120medium · 5.3Missing Authorization

NextMove Lite – Thank You Page for WooCommerce & Finale Lite – Sales Countdown Timer & Discount for WooCommerce <= 2.17.0 - Missing Authorization to Unauthenticated System Information Disclosure

Feb 29, 2024 Patched in 2.18.0 (1d)
CVE-2023-47180high · 7.5Missing Authorization

Finale Lite <= 2.16.0 - Missing Authorization to Content Deletion

Oct 31, 2023 Patched in 2.17.0 (84d)

Finale WooCommerce Sale Countdown <= 2.9.0 - Authenticated Arbitrary File Upload

May 29, 2019 Patched in 2.9.1 (1700d)
Code Analysis
Analyzed Mar 16, 2026

Finale Lite – Sales Countdown Timer & Discount for WooCommerce Code Analysis

Dangerous Functions
0
Raw SQL Queries
1
21 prepared
Unescaped Output
239
275 escaped
Nonce Checks
13
Capability Checks
17
File Operations
12
External Requests
8
Bundled Libraries
1

Bundled Libraries

jQuery

SQL Query Safety

95% prepared22 total queries

Output Escaping

54% escaped514 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

2 flows1 with unsanitized paths
wcct_quick_view_html (includes\wcct-common.php:1391)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
7 unprotected

Finale Lite – Sales Countdown Timer & Discount for WooCommerce Attack Surface

Entry Points14
Unprotected7

AJAX Handlers 13

authwp_ajax_cmb2_oembed_handleradmin\includes\cmb2\includes\CMB2_Ajax.php:51
noprivwp_ajax_cmb2_oembed_handleradmin\includes\cmb2\includes\CMB2_Ajax.php:52
authwp_ajax_finale_upsells_dismissadmin\includes\upsell\class-wcct-upsell.php:93
authwp_ajax_wcct_change_rule_typeincludes\wcct-common.php:33
authwp_ajax_wcct_close_sticky_barincludes\wcct-common.php:53
noprivwp_ajax_wcct_close_sticky_barincludes\wcct-common.php:54
authwp_ajax_wcct_quick_view_htmlincludes\wcct-common.php:55
authwp_ajax_wcct_clear_cacheincludes\wcct-common.php:65
noprivwp_ajax_wcct_clear_cacheincludes\wcct-common.php:66
authwp_ajax_xl_addon_installationincludes\wcct-xl-support.php:32
authwp_ajax_xl_submit_uninstall_reasonxl\includes\class-xl-deactivation.php:26
authwp_ajax_xlo_optin_callxl\includes\class-xl-opt-in-manager.php:35
authwp_ajax_xl_fetch_tools_dataxl\includes\class-xl-support.php:22

REST API Routes 1

GET/wp-json/finale/v1/delete-finished-keysincludes\wcct-common.php:2055
WordPress Hooks 466
actioncmb2_admin_initadmin\includes\cmb2\example-functions.php:105
actioncmb2_admin_initadmin\includes\cmb2\example-functions.php:470
actioncmb2_admin_initadmin\includes\cmb2\example-functions.php:500
actioncmb2_admin_initadmin\includes\cmb2\example-functions.php:564
actioncmb2_admin_initadmin\includes\cmb2\example-functions.php:633
actioncmb2_admin_initadmin\includes\cmb2\example-functions.php:674
actioncmb2_initadmin\includes\cmb2\example-functions.php:777
filterwp_prepare_attachment_for_jsadmin\includes\cmb2\includes\CMB2.php:1558
actionadmin_enqueue_scriptsadmin\includes\cmb2\includes\CMB2.php:1576
actioncmb2_save_options-page_fieldsadmin\includes\cmb2\includes\CMB2_Ajax.php:54
filterget_post_metadataadmin\includes\cmb2\includes\CMB2_Ajax.php:147
filterupdate_post_metadataadmin\includes\cmb2\includes\CMB2_Ajax.php:150
filtercmb2_show_onadmin\includes\cmb2\includes\CMB2_Hookup.php:79
actionedit_form_topadmin\includes\cmb2\includes\CMB2_Hookup.php:115
actionedit_form_before_permalinkadmin\includes\cmb2\includes\CMB2_Hookup.php:119
actionedit_form_after_titleadmin\includes\cmb2\includes\CMB2_Hookup.php:123
actionedit_form_after_editoradmin\includes\cmb2\includes\CMB2_Hookup.php:127
actionadd_meta_boxesadmin\includes\cmb2\includes\CMB2_Hookup.php:131
actionadd_meta_boxesadmin\includes\cmb2\includes\CMB2_Hookup.php:134
actionadd_attachmentadmin\includes\cmb2\includes\CMB2_Hookup.php:135
actionedit_attachmentadmin\includes\cmb2\includes\CMB2_Hookup.php:136
actionsave_postadmin\includes\cmb2\includes\CMB2_Hookup.php:137
actionpre_get_postsadmin\includes\cmb2\includes\CMB2_Hookup.php:144
actionadd_meta_boxes_commentadmin\includes\cmb2\includes\CMB2_Hookup.php:152
actionedit_commentadmin\includes\cmb2\includes\CMB2_Hookup.php:153
filtermanage_edit-comments_columnsadmin\includes\cmb2\includes\CMB2_Hookup.php:156
actionmanage_comments_custom_columnadmin\includes\cmb2\includes\CMB2_Hookup.php:157
filtermanage_edit-comments_sortable_columnsadmin\includes\cmb2\includes\CMB2_Hookup.php:158
actionpre_get_postsadmin\includes\cmb2\includes\CMB2_Hookup.php:159
actionshow_user_profileadmin\includes\cmb2\includes\CMB2_Hookup.php:168
actionedit_user_profileadmin\includes\cmb2\includes\CMB2_Hookup.php:169
actionuser_new_formadmin\includes\cmb2\includes\CMB2_Hookup.php:170
actionpersonal_options_updateadmin\includes\cmb2\includes\CMB2_Hookup.php:172
actionedit_user_profile_updateadmin\includes\cmb2\includes\CMB2_Hookup.php:173
actionuser_registeradmin\includes\cmb2\includes\CMB2_Hookup.php:174
filtermanage_users_columnsadmin\includes\cmb2\includes\CMB2_Hookup.php:177
filtermanage_users_custom_columnadmin\includes\cmb2\includes\CMB2_Hookup.php:178
filtermanage_users_sortable_columnsadmin\includes\cmb2\includes\CMB2_Hookup.php:179
actionpre_get_postsadmin\includes\cmb2\includes\CMB2_Hookup.php:180
actionpre_get_postsadmin\includes\cmb2\includes\CMB2_Hookup.php:226
actioncreated_termadmin\includes\cmb2\includes\CMB2_Hookup.php:230
actionedited_termsadmin\includes\cmb2\includes\CMB2_Hookup.php:231
actiondelete_termadmin\includes\cmb2\includes\CMB2_Hookup.php:232
actioncmb2_do_oembedadmin\includes\cmb2\includes\helper-functions.php:131
filteris_protected_metaadmin\includes\cmb2\includes\rest-api\CMB2_REST.php:144
actioninitadmin\includes\cmb2\init.php:131
actionadmin_initadmin\includes\cmb2-addons\conditional\cmb2-conditionals.php:85
actionadmin_footeradmin\includes\cmb2-addons\conditional\cmb2-conditionals.php:86
actionplugins_loadedadmin\includes\cmb2-addons\conditional\cmb2-conditionals.php:245
actioncmb2_render_wcct_switchadmin\includes\cmb2-addons\switch\switch.php:4
actioncmb2_before_formadmin\includes\cmb2-addons\tabs\CMB2-WCCT-Tabs.php:94
actioncmb2_after_formadmin\includes\cmb2-addons\tabs\CMB2-WCCT-Tabs.php:95
actioncmb2_before_formadmin\includes\cmb2-addons\tabs\CMB2-WCCT-Tabs.php:97
actioncmb2_after_formadmin\includes\cmb2-addons\tabs\CMB2-WCCT-Tabs.php:98
filtercmb2_wrap_classesadmin\includes\cmb2-addons\tabs\CMB2-WCCT-Tabs.php:100
filtercmb_output_html_rowadmin\includes\cmb2-addons\tabs\CMB2-WCCT-Tabs.php:101
actionadmin_initadmin\includes\upsell\class-wcct-upsell.php:91
actionadmin_enqueue_scriptsadmin\includes\upsell\class-wcct-upsell.php:92
actionadmin_noticesadmin\includes\upsell\class-wcct-upsell.php:94
filterwcct_modify_field_config_productsadmin\includes\wcct-admin-countdown-options.php:25
actionadmin_enqueue_scriptsadmin\wcct-admin.php:50
filtercmb2_initadmin\wcct-admin.php:52
filtercmb2_initadmin\wcct-admin.php:53
filtercmb2_initadmin\wcct-admin.php:54
filtercmb2_initadmin\wcct-admin.php:58
filtercmb2_initadmin\wcct-admin.php:63
actionadmin_enqueue_scriptsadmin\wcct-admin.php:68
actionadmin_enqueue_scriptsadmin\wcct-admin.php:72
actionadmin_enqueue_scriptsadmin\wcct-admin.php:76
filterxl_cmb2_add_conditional_script_pageadmin\wcct-admin.php:80
filterwcct_cmb2_modify_field_tabsadmin\wcct-admin.php:84
actioncmb2_render_wcct_html_content_fieldadmin\wcct-admin.php:88
filterpostbox_classes_product_wcct_product_option_tabsadmin\wcct-admin.php:92
filterwoocommerce_settings_tabs_arrayadmin\wcct-admin.php:100
actionpost_submitbox_misc_actionsadmin\wcct-admin.php:108
actionedit_form_topadmin\wcct-admin.php:112
filterpost_updated_messagesadmin\wcct-admin.php:117
actionadmin_initadmin\wcct-admin.php:121
actionadmin_initadmin\wcct-admin.php:122
actionadmin_initadmin\wcct-admin.php:124
actionsave_post_productadmin\wcct-admin.php:126
filterquick_edit_show_taxonomyadmin\wcct-admin.php:127
actioncmb2_save_post_fields_wcct_campaign_settingsadmin\wcct-admin.php:132
actiondo_meta_boxesadmin\wcct-admin.php:134
actionwp_print_scriptsadmin\wcct-admin.php:135
actionadmin_menuadmin\wcct-admin.php:137
actionadmin_footeradmin\wcct-admin.php:142
filterplugin_row_metaadmin\wcct-admin.php:144
actionadmin_headadmin\wcct-admin.php:146
filteradmin_footer_textadmin\wcct-admin.php:148
actiondelete_postadmin\wcct-admin.php:150
actionpost_updatedadmin\wcct-admin.php:151
filteradmin_noticesadmin\wcct-admin.php:153
actionedit_form_after_titleadmin\wcct-admin.php:156
actionpre_post_updateadmin\wcct-admin.php:159
actionadmin_print_stylesadmin\wcct-admin.php:162
actionadmin_print_scriptsadmin\wcct-admin.php:163
actionadmin_print_footer_scriptsadmin\wcct-admin.php:164
actionadmin_initadmin\wcct-admin.php:165
actionin_admin_headeradmin\wcct-admin.php:166
actionadmin_initcompatibilities\class-wcct-builder.php:10
filterfl_builder_post_typescompatibilities\class-wcct-builder.php:11
filtervc_check_post_type_validationcompatibilities\class-wcct-builder.php:12
filteret_builder_post_typescompatibilities\class-wcct-builder.php:13
actionplugins_loadedcompatibilities\class-wcct-compatibilities.php:24
filterwoocommerce_gpf_exclude_productcompatibilities\class-wcct-compatibility-google-feeds.php:14
filterpll_get_post_typescompatibilities\class-wcct-compatibility-polylang.php:7
actionsave_post_productcompatibilities\class-wcct-compatibility-product-csv-import-export-for-woocommerce.php:14
actionwf_refresh_after_product_importcompatibilities\class-wcct-compatibility-product-csv-import-export-for-woocommerce.php:15
actionwcct_the_contentcompatibilities\class-wcct-compatibility-qtranslatex.php:9
actionwcct_modify_sticky_footer_contentcompatibilities\class-wcct-compatibility-qtranslatex.php:10
actionwcct_modify_sticky_header_contentcompatibilities\class-wcct-compatibility-qtranslatex.php:11
actionafter_setup_themecompatibilities\class-wcct-compatibility-theme-flatsome.php:7
actionwoocommerce_before_template_partcompatibilities\class-wcct-compatibility-theme-flatsome.php:12
actionwoocommerce_update_productcompatibilities\class-wcct-compatibility-wcabe.php:14
filterwcct_skip_discountscompatibilities\class-wcct-compatibility-wcff.php:12
filterwoocommerce_add_cart_itemcompatibilities\class-wcct-compatibility-wcff.php:14
filterwoocommerce_get_cart_item_from_sessioncompatibilities\class-wcct-compatibility-wcff.php:15
filterwoocommerce_add_cart_itemcompatibilities\class-wcct-compatibility-wcff.php:17
filterwoocommerce_get_cart_item_from_sessioncompatibilities\class-wcct-compatibility-wcff.php:18
filterwcct_deal_amount_fixed_amount_simplecompatibilities\class-wcct-compatibility-with-aelia-cs.php:20
filterwcct_deal_amount_fixed_amount_variablecompatibilities\class-wcct-compatibility-with-aelia-cs.php:21
filterwcct_deal_amount_fixed_amount_variationcompatibilities\class-wcct-compatibility-with-aelia-cs.php:22
filterwcct_regular_price_event_value_fixedcompatibilities\class-wcct-compatibility-with-aelia-cs.php:27
filterwcct_deals_custom_advanced_rangecompatibilities\class-wcct-compatibility-with-aelia-cs.php:32
actionwcct_before_get_regular_pricecompatibilities\class-wcct-compatibility-with-alg-wc-currency-switcher-pro.php:13
actionwcct_after_get_regular_pricecompatibilities\class-wcct-compatibility-with-alg-wc-currency-switcher-pro.php:14
filterwoocommerce_product_variation_get_pricecompatibilities\class-wcct-compatibility-with-alg-wc-currency-switcher-pro.php:31
filterwoocommerce_product_variation_get_regular_pricecompatibilities\class-wcct-compatibility-with-alg-wc-currency-switcher-pro.php:32
filterwoocommerce_product_variation_get_sale_pricecompatibilities\class-wcct-compatibility-with-alg-wc-currency-switcher-pro.php:33
filterwcct_finale_discounted_pricecompatibilities\class-wcct-compatibility-with-wc-multi-currency-by-tivnetinc.php:25
actionadmin_footercompatibilities\class-wcct-compatibility-woo-picker-location.php:14
actionwcct_before_get_regular_pricecompatibilities\class-wcct-compatibility-woocs.php:7
actionwcct_after_get_regular_pricecompatibilities\class-wcct-compatibility-woocs.php:8
actioninitcompatibilities\class-wcct-compatibility-woocs.php:12
filterwoocommerce_product_get_pricecompatibilities\class-wcct-compatibility-woocs.php:41
filterwoocommerce_product_variation_get_pricecompatibilities\class-wcct-compatibility-woocs.php:44
filterwoocommerce_product_variation_get_regular_pricecompatibilities\class-wcct-compatibility-woocs.php:45
filterwoocommerce_product_variation_get_sale_pricecompatibilities\class-wcct-compatibility-woocs.php:50
filterwoocommerce_product_get_regular_pricecompatibilities\class-wcct-compatibility-woocs.php:51
filterwoocommerce_get_variation_regular_pricecompatibilities\class-wcct-compatibility-woocs.php:53
filterwoocommerce_get_variation_sale_pricecompatibilities\class-wcct-compatibility-woocs.php:54
filterwoocommerce_variation_pricescompatibilities\class-wcct-compatibility-woocs.php:55
filterwoocommerce_variation_prices_pricecompatibilities\class-wcct-compatibility-woocs.php:56
filterwoocommerce_variation_prices_regular_pricecompatibilities\class-wcct-compatibility-woocs.php:57
filterwoocommerce_variation_prices_sale_pricecompatibilities\class-wcct-compatibility-woocs.php:58
filterwoocommerce_add_cart_itemcompatibilities\class-wcct-compatibility-yith-woocommerce-product-bundles.php:14
filterwoocommerce_get_cart_item_from_sessioncompatibilities\class-wcct-compatibility-yith-woocommerce-product-bundles.php:15
filterwoocommerce_add_cart_itemcompatibilities\class-wcct-compatibility-yith-woocommerce-product-bundles.php:29
filterwoocommerce_get_cart_item_from_sessioncompatibilities\class-wcct-compatibility-yith-woocommerce-product-bundles.php:44
actionbefore_woocommerce_initfinale-woocommerce-sales-countdown-timer-discount-plugin-lite.php:59
actionadmin_noticesfinale-woocommerce-sales-countdown-timer-discount-plugin-lite.php:207
actionplugins_loadedfinale-woocommerce-sales-countdown-timer-discount-plugin-lite.php:222
actionplugins_loadedfinale-woocommerce-sales-countdown-timer-discount-plugin-lite.php:224
actioninitfinale-woocommerce-sales-countdown-timer-discount-plugin-lite.php:226
actionactivated_pluginfinale-woocommerce-sales-countdown-timer-discount-plugin-lite.php:229
actionplugins_loadedfinale-woocommerce-sales-countdown-timer-discount-plugin-lite.php:231
actionadmin_noticesfinale-woocommerce-sales-countdown-timer-discount-plugin-lite.php:368
actionwp_enqueue_scriptsincludes\wcct-appearance.php:19
actionwoocommerce_single_product_summaryincludes\wcct-appearance.php:21
actionwoocommerce_single_product_summaryincludes\wcct-appearance.php:22
actionwoocommerce_single_product_summaryincludes\wcct-appearance.php:23
actionwoocommerce_single_product_summaryincludes\wcct-appearance.php:24
actionwoocommerce_single_product_summaryincludes\wcct-appearance.php:25
actionwoocommerce_single_product_summaryincludes\wcct-appearance.php:26
filterwoocommerce_cart_item_nameincludes\wcct-appearance.php:28
actionwoocommerce_after_shop_loop_itemincludes\wcct-appearance.php:29
actionwp_footerincludes\wcct-appearance.php:31
filterwcct_localize_js_dataincludes\wcct-appearance.php:33
actionwp_footerincludes\wcct-appearance.php:34
actionwp_footerincludes\wcct-appearance.php:36
filterwcct_the_contentincludes\wcct-appearance.php:39
filterwcct_the_contentincludes\wcct-appearance.php:40
filterwcct_the_contentincludes\wcct-appearance.php:41
filterwcct_the_contentincludes\wcct-appearance.php:42
filterwcct_the_contentincludes\wcct-appearance.php:43
filterwcct_the_contentincludes\wcct-appearance.php:46
filterwcct_the_contentincludes\wcct-appearance.php:48
filterwcct_the_contentincludes\wcct-appearance.php:50
filterwcct_always_show_days_on_timersincludes\wcct-appearance.php:52
filterwcct_always_show_hrs_on_timersincludes\wcct-appearance.php:53
actionwp_loadedincludes\wcct-appearance.php:54
actionwoocommerce_before_template_partincludes\wcct-appearance.php:766
actionwoocommerce_after_template_partincludes\wcct-appearance.php:769
actionwoocommerce_after_add_to_cart_formincludes\wcct-appearance.php:772
actionwpincludes\wcct-campaign-public.php:33
actionwpincludes\wcct-campaign-public.php:40
actionwpincludes\wcct-campaign-public.php:41
actionwp_headincludes\wcct-campaign-public.php:43
filterwoocommerce_show_variation_priceincludes\wcct-campaign-public.php:48
filterwoocommerce_product_type_queryincludes\wcct-campaign-public.php:52
actionwp_footerincludes\wcct-campaign-public.php:57
actionwoocommerce_update_productincludes\wcct-campaign-public.php:63
filterwoocommerce_product_type_queryincludes\wcct-campaign-public.php:222
filterwoocommerce_product_type_queryincludes\wcct-campaign-public.php:710
actionwp_loadedincludes\wcct-cart.php:23
actionwoocommerce_add_to_cartincludes\wcct-cart.php:30
actionwoocommerce_cart_item_removedincludes\wcct-cart.php:31
actionwoocommerce_checkout_update_order_metaincludes\wcct-cart.php:32
actionwoocommerce_reduce_order_stockincludes\wcct-cart.php:35
actionwoocommerce_before_mini_cartincludes\wcct-cart.php:42
actionwoocommerce_after_mini_cartincludes\wcct-cart.php:43
actionwoocommerce_before_mini_cart_contentsincludes\wcct-cart.php:45
actionwoocommerce_mini_cart_contentsincludes\wcct-cart.php:46
actionwoocommerce_before_cart_contentsincludes\wcct-cart.php:47
actionwoocommerce_after_cart_contentsincludes\wcct-cart.php:48
actionwoocommerce_review_order_before_cart_contentsincludes\wcct-cart.php:49
actionwoocommerce_review_order_after_cart_contentsincludes\wcct-cart.php:50
actionwoocommerce_add_to_cartincludes\wcct-cart.php:55
filterwoocommerce_add_to_cart_validationincludes\wcct-cart.php:60
actionwoocommerce_cart_loaded_from_sessionincludes\wcct-cart.php:65
filterwcct_skip_discountsincludes\wcct-cart.php:67
filterwoocommerce_add_cart_itemincludes\wcct-cart.php:69
filterwoocommerce_get_cart_item_from_sessionincludes\wcct-cart.php:72
filterwoocommerce_get_cart_item_from_sessionincludes\wcct-cart.php:74
actionwoocommerce_check_cart_itemsincludes\wcct-cart.php:92
actioninitincludes\wcct-common.php:24
actioninitincludes\wcct-common.php:27
actioninitincludes\wcct-common.php:28
filterwcct_wcct_rule_get_rule_typesincludes\wcct-common.php:30
filterwcct_wcct_rule_get_rule_typesincludes\wcct-common.php:31
actionsave_postincludes\wcct-common.php:35
actioninitincludes\wcct-common.php:39
actionplugins_loadedincludes\wcct-common.php:44
actionwpincludes\wcct-common.php:50
actionwcct_data_setup_doneincludes\wcct-common.php:57
actionadmin_bar_menuincludes\wcct-common.php:58
filterwcct_localize_js_dataincludes\wcct-common.php:60
actionwcct_schedule_reset_stateincludes\wcct-common.php:62
actionplugins_loadedincludes\wcct-common.php:63
actionwoocommerce_order_status_cancelledincludes\wcct-common.php:71
actionadmin_initincludes\wcct-common.php:76
actionwcct_clear_goaldeal_stock_meta_keysincludes\wcct-common.php:77
actionheartbeat_tickincludes\wcct-common.php:79
actionrest_api_initincludes\wcct-common.php:80
filterwoocommerce_product_get_priceincludes\wcct-discount.php:23
filterwoocommerce_product_get_sale_priceincludes\wcct-discount.php:24
filterwoocommerce_product_variation_get_priceincludes\wcct-discount.php:25
filterwoocommerce_product_variation_get_sale_priceincludes\wcct-discount.php:26
filterwoocommerce_product_get_date_on_sale_fromincludes\wcct-discount.php:27
filterwoocommerce_product_variation_get_date_on_sale_fromincludes\wcct-discount.php:28
filterwoocommerce_product_get_date_on_sale_toincludes\wcct-discount.php:29
filterwoocommerce_product_variation_get_date_on_sale_toincludes\wcct-discount.php:30
filterwoocommerce_get_priceincludes\wcct-discount.php:32
filterwoocommerce_get_sale_priceincludes\wcct-discount.php:33
filterwoocommerce_product_is_on_saleincludes\wcct-discount.php:39
filterwoocommerce_variation_pricesincludes\wcct-discount.php:44
actionwoocommerce_before_calculate_totalsincludes\wcct-discount.php:45
actionwoocommerce_after_calculate_totalsincludes\wcct-discount.php:46
filterwoocommerce_get_variation_prices_hashincludes\wcct-discount.php:52
actionwcct_data_setup_completedincludes\wcct-stock.php:27
filterwoocommerce_can_reduce_order_stockincludes\wcct-stock.php:34
actionwoocommerce_reduce_order_stockincludes\wcct-stock.php:35
actionwoocommerce_before_variations_formincludes\wcct-stock.php:43
actionwoocommerce_checkout_create_orderincludes\wcct-stock.php:48
filterwoocommerce_product_get_manage_stockincludes\wcct-stock.php:61
filterwoocommerce_product_variation_get_manage_stockincludes\wcct-stock.php:62
filterwoocommerce_product_get_stock_quantityincludes\wcct-stock.php:64
filterwoocommerce_product_variation_get_stock_quantityincludes\wcct-stock.php:65
filterwoocommerce_product_is_in_stockincludes\wcct-stock.php:67
actionwoocommerce_variation_is_in_stockincludes\wcct-stock.php:68
filterwoocommerce_get_stock_quantityincludes\wcct-stock.php:71
filterwoocommerce_variation_get_stock_quantityincludes\wcct-stock.php:72
actionwoocommerce_variation_is_in_stockincludes\wcct-stock.php:74
filterwoocommerce_product_is_in_stockincludes\wcct-stock.php:75
filterwoocommerce_product_backorders_allowedincludes\wcct-stock.php:78
actioninitincludes\wcct-themes-helper.php:4
filterxl_optin_notif_showincludes\wcct-xl-support.php:31
actionadmin_initincludes\wcct-xl-support.php:34
actionadmin_initincludes\wcct-xl-support.php:36
filterextra_plugin_headersincludes\wcct-xl-support.php:37
filteradd_menu_classesincludes\wcct-xl-support.php:39
actionxl_licenses_submittedincludes\wcct-xl-support.php:41
actionxl_deactivate_requestincludes\wcct-xl-support.php:42
filterxl_dashboard_tabsincludes\wcct-xl-support.php:44
filterxl_after_license_table_noticeincludes\wcct-xl-support.php:45
actionwcct_options_page_right_contentincludes\wcct-xl-support.php:47
actionadmin_menuincludes\wcct-xl-support.php:49
actionadmin_menuincludes\wcct-xl-support.php:50
actionxl_tabs_modal_licensesincludes\wcct-xl-support.php:52
filterxl_uninstall_reasonsincludes\wcct-xl-support.php:53
actionxl_fetch_tools_dataincludes\wcct-xl-support.php:62
filterxl_in_update_message_supportincludes\wcct-xl-support.php:64
filterxl_api_call_agrsincludes\wcct-xl-support.php:126
actionwptheme-support\accessories-shop\accessories-shop.php:4
actionaccessories_shop_woocommerce_above_titletheme-support\accessories-shop\accessories-shop.php:19
actionaccessories_shop_woocommerce_below_titletheme-support\accessories-shop\accessories-shop.php:20
actionaccessories_shop_woocommerce_below_reviewtheme-support\accessories-shop\accessories-shop.php:21
actionaccessories_shop_woocommerce_below_pricetheme-support\accessories-shop\accessories-shop.php:22
actionaccessories_shop_woocommerce_below_short_desctheme-support\accessories-shop\accessories-shop.php:23
actionwptheme-support\astra\astra.php:12
actionwoocommerce_before_template_parttheme-support\astra\astra.php:30
actionwoocommerce_after_template_parttheme-support\astra\astra.php:45
actionwoocommerce_after_add_to_cart_formtheme-support\astra\astra.php:69
actionwptheme-support\aurum\aurum.php:4
actionwoocommerce_single_product_summarytheme-support\aurum\aurum.php:12
actionwptheme-support\betheme\betheme.php:4
actionwoocommerce_single_product_summarytheme-support\betheme\betheme.php:16
actionwoocommerce_single_product_summarytheme-support\betheme\betheme.php:19
actionwoocommerce_single_product_summarytheme-support\betheme\betheme.php:20
actionwptheme-support\boxshop\boxshop.php:4
actionwoocommerce_single_product_summarytheme-support\boxshop\boxshop.php:18
actionwoocommerce_single_product_summarytheme-support\boxshop\boxshop.php:19
actionwoocommerce_after_template_parttheme-support\boxshop\boxshop.php:23
actionwoocommerce_after_add_to_cart_formtheme-support\boxshop\boxshop.php:45
actionwptheme-support\claue\claue.php:4
actionwoocommerce_single_product_summarytheme-support\claue\claue.php:19
actionwoocommerce_single_product_summarytheme-support\claue\claue.php:20
actionwoocommerce_single_product_summarytheme-support\claue\claue.php:21
actionwoocommerce_single_product_summarytheme-support\claue\claue.php:22
actionwoocommerce_single_product_summarytheme-support\claue\claue.php:23
actionwoocommerce_after_single_product_summarytheme-support\claue\claue.php:24
actionwoocommerce_single_product_summarytheme-support\claue\claue.php:33
actionwoocommerce_single_product_summarytheme-support\claue\claue.php:34
actionwoocommerce_single_product_summarytheme-support\claue\claue.php:35
actionwoocommerce_after_add_to_cart_buttontheme-support\claue\claue.php:36
actionwoocommerce_after_add_to_cart_buttontheme-support\claue\claue.php:37
actionwoocommerce_after_single_product_summarytheme-support\claue\claue.php:40
actionwptheme-support\denso\denso.php:4
actiondenso_woocommerce_single_product_summarytheme-support\denso\denso.php:17
actiondenso_woocommerce_single_product_summarytheme-support\denso\denso.php:18
actiondenso_woocommerce_single_product_summarytheme-support\denso\denso.php:19
actiondenso_woocommerce_single_product_summarytheme-support\denso\denso.php:20
actiondenso_woocommerce_single_product_summarytheme-support\denso\denso.php:21
actionwptheme-support\electro\electro.php:4
actionelectro_single_product_actiontheme-support\electro\electro.php:17
actionelectro_single_product_actiontheme-support\electro\electro.php:18
actionwoocommerce_single_product_summarytheme-support\electro\electro.php:20
actionwoocommerce_single_product_summarytheme-support\electro\electro.php:21
actionwoocommerce_single_product_summarytheme-support\electro\electro.php:24
actionwoocommerce_single_product_summarytheme-support\electro\electro.php:25
actionwptheme-support\eva\eva.php:4
actionwoocommerce_single_product_summary_single_titletheme-support\eva\eva.php:21
actionwoocommerce_single_product_summary_single_titletheme-support\eva\eva.php:22
actionwoocommerce_single_product_summary_single_ratingtheme-support\eva\eva.php:23
actionwoocommerce_single_product_summary_single_pricetheme-support\eva\eva.php:24
actionwoocommerce_single_product_summary_single_excerpttheme-support\eva\eva.php:25
actionwoocommerce_single_product_summary_single_add_to_carttheme-support\eva\eva.php:26
actionwp_headtheme-support\flatsome\flatsome.php:4
actionwptheme-support\float\float.php:9
actionwcct_float_theme_above_titletheme-support\float\float.php:22
actionwcct_float_theme_below_titletheme-support\float\float.php:23
actionwcct_float_theme_below_reviewtheme-support\float\float.php:24
actionwcct_float_theme_below_pricetheme-support\float\float.php:25
actionwcct_float_theme_below_short_desctheme-support\float\float.php:26
actionwoocommerce_after_add_to_cart_formtheme-support\float\float.php:27
actionwoocommerce_before_template_parttheme-support\float\float.php:30
actionwoocommerce_after_template_parttheme-support\float\float.php:41
actionwptheme-support\hcode\hcode.php:4
actionhcode_woocommerce_product_single_rating_skutheme-support\hcode\hcode.php:17
actionhcode_woocommerce_product_single_rating_skutheme-support\hcode\hcode.php:20
actionhcode_woocommerce_product_single_rating_skutheme-support\hcode\hcode.php:21
actionwoocommerce_single_product_summarytheme-support\hcode\hcode.php:22
actionwoocommerce_single_product_summarytheme-support\hcode\hcode.php:23
actionwoocommerce_single_product_summarytheme-support\hcode\hcode.php:24
actionwoocommerce_single_product_summarytheme-support\hcode\hcode.php:25
actionadmin_print_scriptstheme-support\kallayas\kallayas.php:3
actionwptheme-support\merchandiser\merchandiser.php:4
actionwoocommerce_single_product_summary_single_titletheme-support\merchandiser\merchandiser.php:18
actionwoocommerce_single_product_summary_single_titletheme-support\merchandiser\merchandiser.php:19
actionwoocommerce_single_product_summary_single_excerpttheme-support\merchandiser\merchandiser.php:20
actionwoocommerce_single_product_summary_single_excerpttheme-support\merchandiser\merchandiser.php:21
actionwoocommerce_single_product_summary_single_excerpttheme-support\merchandiser\merchandiser.php:22
actionwoocommerce_single_product_summary_single_add_to_carttheme-support\merchandiser\merchandiser.php:23
actionwptheme-support\nitro\nitro.php:4
actionwoocommerce_single_product_summarytheme-support\nitro\nitro.php:18
actionwoocommerce_single_product_summarytheme-support\nitro\nitro.php:19
actionwoocommerce_after_single_product_summarytheme-support\nitro\nitro.php:20
actionwoocommerce_after_single_product_summarytheme-support\nitro\nitro.php:23
actionwoocommerce_after_single_product_summarytheme-support\nitro\nitro.php:24
actionwoocommerce_single_product_summarytheme-support\nitro\nitro.php:33
actionwoocommerce_single_product_summarytheme-support\nitro\nitro.php:34
actionwoocommerce_single_product_summarytheme-support\nitro\nitro.php:35
actionwoocommerce_single_product_summarytheme-support\nitro\nitro.php:36
actionwoocommerce_single_product_summarytheme-support\nitro\nitro.php:41
actionwoocommerce_single_product_summarytheme-support\nitro\nitro.php:42
actionwoocommerce_single_product_summarytheme-support\nitro\nitro.php:48
actionwoocommerce_single_product_summarytheme-support\nitro\nitro.php:49
actionwoocommerce_before_single_product_summarytheme-support\nitro\nitro.php:63
actionwoocommerce_before_single_product_summarytheme-support\nitro\nitro.php:64
actionwcct_nitro_theme_below_pricetheme-support\nitro\nitro.php:65
actionwoocommerce_before_add_to_cart_formtheme-support\nitro\nitro.php:66
actionwoocommerce_after_add_to_cart_formtheme-support\nitro\nitro.php:67
actionwoocommerce_after_add_to_cart_formtheme-support\nitro\nitro.php:70
actionwoocommerce_after_template_parttheme-support\nitro\nitro.php:77
actionwptheme-support\oceanwp\oceanwp.php:9
actionwoocommerce_before_template_parttheme-support\oceanwp\oceanwp.php:28
actionwoocommerce_after_template_parttheme-support\oceanwp\oceanwp.php:46
actionwoocommerce_after_add_to_cart_formtheme-support\oceanwp\oceanwp.php:75
actionwptheme-support\oxygen\oxygen.php:4
actionwoocommerce_single_product_summarytheme-support\oxygen\oxygen.php:14
actionwoocommerce_single_product_summarytheme-support\oxygen\oxygen.php:15
actionwptheme-support\porto\porto.php:4
actionwoocommerce_single_product_summarytheme-support\porto\porto.php:15
actionwptheme-support\savoy\savoy.php:4
actionwoocommerce_single_product_summarytheme-support\savoy\savoy.php:12
actionwoocommerce_after_single_product_summarytheme-support\savoy\savoy.php:14
actionwoocommerce_after_single_product_summarytheme-support\savoy\savoy.php:17
actionwoocommerce_after_single_product_summarytheme-support\savoy\savoy.php:20
actionwoocommerce_after_single_product_summarytheme-support\savoy\savoy.php:23
actionwptheme-support\shopkeeper\shopkeeper.php:4
actionwoocommerce_single_product_summary_single_titletheme-support\shopkeeper\shopkeeper.php:22
actionwoocommerce_single_product_summary_single_titletheme-support\shopkeeper\shopkeeper.php:23
actionwoocommerce_single_product_summary_single_titletheme-support\shopkeeper\shopkeeper.php:24
actionwoocommerce_single_product_summary_single_pricetheme-support\shopkeeper\shopkeeper.php:25
actionwoocommerce_single_product_summary_single_excerpttheme-support\shopkeeper\shopkeeper.php:26
actionwoocommerce_single_product_summary_single_add_to_carttheme-support\shopkeeper\shopkeeper.php:27
actionwptheme-support\sober\sober.php:4
actionwoocommerce_single_product_summarytheme-support\sober\sober.php:11
actionwoocommerce_single_product_summarytheme-support\sober\sober.php:14
actionwoocommerce_single_product_summarytheme-support\sober\sober.php:17
actionwptheme-support\techmarket\techmarket.php:4
actionwoocommerce_single_product_summarytheme-support\techmarket\techmarket.php:16
actionwoocommerce_single_product_summarytheme-support\techmarket\techmarket.php:17
actiontechmarket_single_product_actiontheme-support\techmarket\techmarket.php:18
actionwoocommerce_single_product_summarytheme-support\techmarket\techmarket.php:19
actionwptheme-support\the-7\the-7.php:4
filterpresscore_page_titletheme-support\the-7\the-7.php:12
actionwoocommerce_single_product_summarytheme-support\the-7\the-7.php:32
actionwoocommerce_single_product_summarytheme-support\the-7\the-7.php:35
actionwoocommerce_after_single_product_summarytheme-support\the-7\the-7.php:37
actionwptheme-support\thegem\thegem.php:4
actionthegem_woocommerce_single_product_righttheme-support\thegem\thegem.php:18
actionthegem_woocommerce_single_product_righttheme-support\thegem\thegem.php:19
actionthegem_woocommerce_single_product_righttheme-support\thegem\thegem.php:20
actionthegem_woocommerce_single_product_righttheme-support\thegem\thegem.php:21
actionthegem_woocommerce_single_product_righttheme-support\thegem\thegem.php:22
actionthegem_woocommerce_single_product_righttheme-support\thegem\thegem.php:23
actionadmin_print_scriptstheme-support\traveler\traveler.php:3
actionwptheme-support\tucson\tucson.php:9
actionwoocommerce_before_template_parttheme-support\tucson\tucson.php:25
actionwoocommerce_after_template_parttheme-support\tucson\tucson.php:38
actionwoocommerce_after_add_to_cart_formtheme-support\tucson\tucson.php:60
actionwptheme-support\uncode\uncode.php:3
actionadmin_print_stylestheme-support\woodmart\woodmart.php:6
actionwptheme-support\wowmall\wowmall.php:4
actionwoocommerce_single_product_summarytheme-support\wowmall\wowmall.php:9
actionwoocommerce_single_product_summarytheme-support\wowmall\wowmall.php:11
actionwoocommerce_single_product_summarytheme-support\wowmall\wowmall.php:15
actionwoocommerce_single_product_summarytheme-support\wowmall\wowmall.php:17
actionwp_loadedtheme-support\x-store\x-store.php:2
actionwoocommerce_single_product_summarytheme-support\x-store\x-store.php:11
actionwp_loadedtheme-support\x-store\x-store.php:13
actionwoocommerce_after_template_parttheme-support\x-store\x-store.php:27
actionwoocommerce_after_add_to_cart_formtheme-support\x-store\x-store.php:44
filterwoocommerce_show_page_titletheme-support\x-store\x-store.php:47
actionwoocommerce_after_shop_loop_item_titletheme-support\x-store\x-store.php:70
actionadmin_enqueue_scriptsxl\includes\class-xl-dashboard-loader.php:111
actionxl_tabs_modal_licensesxl\includes\class-xl-dashboard-loader.php:112
actionxl_tabs_modal_supportxl\includes\class-xl-dashboard-loader.php:113
actionxl_tabs_modal_toolsxl\includes\class-xl-dashboard-loader.php:114
actionadmin_initxl\includes\class-xl-dashboard-loader.php:685
actionadmin_enqueue_scriptsxl\includes\class-xl-deactivation.php:23
actionadmin_footerxl\includes\class-xl-deactivation.php:24
actionadmin_initxl\includes\class-xl-opt-in-manager.php:25
actionxl_new_maybe_track_usage_scheduledxl\includes\class-xl-opt-in-manager.php:28
actionadmin_initxl\includes\class-xl-opt-in-manager.php:30
actionxl_optin_success_track_scheduledxl\includes\class-xl-opt-in-manager.php:38
filtercron_schedulesxl\includes\class-xl-opt-in-manager.php:40
actionadmin_initxl\includes\class-xl-process.php:18
actionadmin_noticesxl\includes\class-xl-process.php:19
actionwp_loadedxl\includes\class-xl-process.php:20
actionadmin_headxl\includes\class-xl-process.php:21
filterextra_plugin_headersxl\includes\class-xl-support.php:21
actionadmin_footerxl\includes\class-xl-support.php:23
actionxl_tools_right_areaxl\includes\class-xl-support.php:25

Scheduled Events 4

wcct_schedule_reset_state
wcct_clear_goaldeal_stock_meta_keys
wcct_maybe_schedule_check_license
xl_new_maybe_track_usage_scheduled
Maintenance & Trust

Finale Lite – Sales Countdown Timer & Discount for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedFeb 26, 2025
PHP min version7.4
Downloads272K

Community Trust

Rating94/100
Number of ratings147
Active installs4K
Developer Profile

Finale Lite – Sales Countdown Timer & Discount for WooCommerce Developer Profile

Daman Jeet

2 plugins · 6K total installs

38
trust score
Avg Security Score
41/100
Avg Patch Time
300 days
View full developer profile
Detection Fingerprints

How We Detect Finale Lite – Sales Countdown Timer & Discount for WooCommerce

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/finale-woocommerce-sales-countdown-timer-discount/assets/css/countdown-style.css/wp-content/plugins/finale-woocommerce-sales-countdown-timer-discount/assets/js/countdown-script.js/wp-content/plugins/finale-woocommerce-sales-countdown-timer-discount/assets/css/extra-style.css/wp-content/plugins/finale-woocommerce-sales-countdown-timer-discount/assets/js/frontend.js/wp-content/plugins/finale-woocommerce-sales-countdown-timer-discount/assets/js/counter.js/wp-content/plugins/finale-woocommerce-sales-countdown-timer-discount/assets/js/countdown.js/wp-content/plugins/finale-woocommerce-sales-countdown-timer-discount/assets/js/frontend-script.js
Script Paths
/wp-content/plugins/finale-woocommerce-sales-countdown-timer-discount/assets/js/countdown-script.js/wp-content/plugins/finale-woocommerce-sales-countdown-timer-discount/assets/js/frontend.js/wp-content/plugins/finale-woocommerce-sales-countdown-timer-discount/assets/js/counter.js/wp-content/plugins/finale-woocommerce-sales-countdown-timer-discount/assets/js/countdown.js/wp-content/plugins/finale-woocommerce-sales-countdown-timer-discount/assets/js/frontend-script.js
Version Parameters
finale-woocommerce-sales-countdown-timer-discount/assets/css/countdown-style.css?ver=finale-woocommerce-sales-countdown-timer-discount/assets/js/countdown-script.js?ver=finale-woocommerce-sales-countdown-timer-discount/assets/css/extra-style.css?ver=finale-woocommerce-sales-countdown-timer-discount/assets/js/frontend.js?ver=finale-woocommerce-sales-countdown-timer-discount/assets/js/counter.js?ver=finale-woocommerce-sales-countdown-timer-discount/assets/js/countdown.js?ver=finale-woocommerce-sales-countdown-timer-discount/assets/js/frontend-script.js?ver=

HTML / DOM Fingerprints

CSS Classes
fxl-countdown-widgetfxl-countdown-timerfxl-countdown-timer-contentfxl-countdown-timer-content-innerfxl-counter-bar-wrap
Data Attributes
data-end-datedata-titledata-descriptiondata-sale-pricedata-regular-price
JS Globals
window.finale_countdown_argswindow.finale_counter_args
FAQ

Frequently Asked Questions about Finale Lite – Sales Countdown Timer & Discount for WooCommerce