Smart Coupons For WooCommerce Coupons Security & Risk Analysis

wordpress.org/plugins/wt-smart-coupons-for-woocommerce

Best WooCommerce coupons plugin to create advanced coupons and discount codes with auto-apply, BOGO, free shipping, giveaways, and discount rules.

30K active installs v2.2.7 PHP 5.6+ WP 5.3+ Updated Jan 19, 2026
advanced-couponsbogosmart-couponswoocommerce-couponswoocommerce-discounts
99
A · Safe
CVEs total1
Unpatched0
Last CVEOct 30, 2025
Download
Safety Verdict

Is Smart Coupons For WooCommerce Coupons Safe to Use in 2026?

Generally Safe

Score 99/100

Smart Coupons For WooCommerce Coupons has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Oct 30, 2025Updated 2mo ago
Risk Assessment

The "wt-smart-coupons-for-woocommerce" plugin v2.2.7 exhibits a generally good security posture with strengths in SQL query preparation and output escaping, indicating developers have implemented common security best practices. The plugin also shows a strong adherence to nonce checks and capability checks across its codebase. However, the presence of 3 unprotected AJAX handlers represents a significant concern, as these can be exploited by unauthenticated users to perform unintended actions. Furthermore, the taint analysis revealed 2 flows with unsanitized paths, classified as high severity. While the plugin has a history of known CVEs, the fact that none are currently unpatched is a positive sign, suggesting a commitment to addressing security issues. Nevertheless, the previous "Missing Authorization" vulnerability type points to a recurring pattern that, combined with the current unprotected entry points and high-severity taint flows, warrants careful consideration.

Key Concerns

  • Unprotected AJAX handlers
  • High severity taint flows with unsanitized paths
  • Previous medium severity CVE with 'Missing Authorization' type
Vulnerabilities
1

Smart Coupons For WooCommerce Coupons Security Vulnerabilities

CVEs by Year

1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-64358medium · 4.3Missing Authorization

Smart Coupons for WooCommerce <= 2.2.3 - Missing Authorization

Oct 30, 2025 Patched in 2.2.4 (6d)
Code Analysis
Analyzed Mar 16, 2026

Smart Coupons For WooCommerce Coupons Code Analysis

Dangerous Functions
0
Raw SQL Queries
13
56 prepared
Unescaped Output
91
1278 escaped
Nonce Checks
54
Capability Checks
9
File Operations
3
External Requests
1
Bundled Libraries
0

SQL Query Safety

81% prepared69 total queries

Output Escaping

93% escaped1369 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

11 flows2 with unsanitized paths
update_banner_state (admin\modules\banner\class-wt-bfcm-twenty-twenty-five.php:184)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
3 unprotected

Smart Coupons For WooCommerce Coupons Attack Surface

Entry Points34
Unprotected3

AJAX Handlers 33

authwp_ajax_wt_dismiss_invoice_cta_banneradmin\cross-promotion-banners\class-wt-invoice-cta-banner.php:46
authwp_ajax_wt_dismiss_product_ie_cta_banneradmin\cross-promotion-banners\class-wt-p-iew-cta-banner.php:49
authwp_ajax_wt_dismiss_smart_coupon_cta_banneradmin\cross-promotion-banners\class-wt-smart-coupon-cta-banner.php:54
authwp_ajax_wbte_sc_update_auto_coupon_settingsadmin\modules\auto-coupon-admin\class-wt-smart-coupon-auto-coupon-admin.php:134
authwp_ajax_wt_sc_dismiss_ema_banneradmin\modules\banner\class-wbte-ema-banner.php:68
authwp_ajax_wbte_sc_switch_to_new_bogoadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:251
authwp_ajax_wbte_sc_bogo_general_settingsadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:253
authwp_ajax_wbte_sc_bogo_add_newadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:255
authwp_ajax_wbte_sc_bogo_coupon_saveadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:257
authwp_ajax_wbte_sc_bogo_delete_on_listingadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:259
authwp_ajax_wbte_sc_bogo_single_duplicateadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:261
authwp_ajax_wbte_sc_bogo_listing_update_status_on_toggleadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:263
authwp_ajax_wbte_sc_bogo_multiple_enableadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:265
authwp_ajax_wbte_sc_bogo_multiple_disableadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:267
authwp_ajax_wbte_sc_bogo_delete_multipleadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:269
authwp_ajax_wbte_sc_bogo_restore_on_listingadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:271
authwp_ajax_wbte_sc_trash_bogo_count_ajaxadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:273
authwp_ajax_wbte_sc_bogo_perm_dlt_on_listingadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:275
authwp_ajax_wbte_sc_bogo_restore_multipleadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:277
authwp_ajax_wbte_sc_bogo_perm_dlt_multipleadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:279
authwp_ajax_wbte_sc_get_auto_offer_codeadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:281
authwp_ajax_wbte_sc_gc_dismiss_banneradmin\modules\giftcard-banner\class-wbte-smart-coupon-giftcard-banner.php:61
authwp_ajax_wbte_sc_gc_install_pluginadmin\modules\giftcard-banner\class-wbte-smart-coupon-giftcard-banner.php:62
authwp_ajax_woocommerce_json_search_products_and_variations_without_parentadmin\modules\giveaway-product-admin\class-wt-smart-coupon-giveaway-product-admin.php:70
authwp_ajax_wbte_sc_hide_usage_restriction_pro_ctaadmin\modules\restriction-admin\class-wt-smart-coupon-restriction-admin.php:68
authwp_ajax_wt_sc_customize_saveadmin\modules\style-admin\class-wt-smart-coupon-style-admin.php:63
authwp_ajax_wt_check_product_typeincludes\class-wt-smart-coupon.php:307
authwp_ajax_wbte_sc_hide_promotion_bannerincludes\class-wt-smart-coupon.php:391
authwp_ajax_smartcoupon_submit_uninstall_reasonincludes\class-wt-smartcoupon-uninstall-feedback.php:25
authwp_ajax_update_variation_idpublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:116
noprivwp_ajax_update_variation_idpublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:117
authwp_ajax_wt_choose_free_productpublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:123
noprivwp_ajax_wt_choose_free_productpublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:124

Shortcodes 1

[wt-smart-coupon] common\modules\shortcode\class-wt-smart-coupon-shortcode.php:67
WordPress Hooks 244
actionadmin_action_wt_duplicate_post_as_draftadmin\class-wt-duplicate-shop-coupon.php:30
filterpost_row_actionsadmin\class-wt-duplicate-shop-coupon.php:31
actionwoocommerce_coupon_optionsadmin\coupon-start-date\class-wt-smart-coupon-start-date.php:30
actionwoocommerce_process_shop_coupon_metaadmin\coupon-start-date\class-wt-smart-coupon-start-date.php:31
filterwoocommerce_coupon_is_validadmin\coupon-start-date\class-wt-smart-coupon-start-date.php:32
actionwt_sc_before_bogo_coupon_saveadmin\coupon-start-date\class-wt-smart-coupon-start-date.php:34
actionadmin_enqueue_scriptsadmin\cross-promotion-banners\class-wt-invoice-cta-banner.php:44
actionadd_meta_boxesadmin\cross-promotion-banners\class-wt-invoice-cta-banner.php:45
actionadmin_enqueue_scriptsadmin\cross-promotion-banners\class-wt-p-iew-cta-banner.php:47
actionadd_meta_boxesadmin\cross-promotion-banners\class-wt-p-iew-cta-banner.php:48
actionadd_meta_boxesadmin\cross-promotion-banners\class-wt-smart-coupon-cta-banner.php:52
actionadmin_enqueue_scriptsadmin\cross-promotion-banners\class-wt-smart-coupon-cta-banner.php:53
actionwoocommerce_coupon_optionsadmin\modules\auto-coupon-admin\class-wt-smart-coupon-auto-coupon-admin.php:97
actionwoocommerce_process_shop_coupon_metaadmin\modules\auto-coupon-admin\class-wt-smart-coupon-auto-coupon-admin.php:98
filterviews_edit-shop_couponadmin\modules\auto-coupon-admin\class-wt-smart-coupon-auto-coupon-admin.php:105
filterposts_whereadmin\modules\auto-coupon-admin\class-wt-smart-coupon-auto-coupon-admin.php:106
filterposts_orderbyadmin\modules\auto-coupon-admin\class-wt-smart-coupon-auto-coupon-admin.php:107
filteradmin_footeradmin\modules\auto-coupon-admin\class-wt-smart-coupon-auto-coupon-admin.php:108
filtermanage_edit-shop_coupon_columnsadmin\modules\auto-coupon-admin\class-wt-smart-coupon-auto-coupon-admin.php:109
actionmanage_shop_coupon_posts_custom_columnadmin\modules\auto-coupon-admin\class-wt-smart-coupon-auto-coupon-admin.php:110
filterpost_classadmin\modules\auto-coupon-admin\class-wt-smart-coupon-auto-coupon-admin.php:111
actionafter_wt_smart_coupon_for_woocommerce_is_activatedadmin\modules\auto-coupon-admin\class-wt-smart-coupon-auto-coupon-admin.php:122
actionwt_sc_module_settings_debugadmin\modules\auto-coupon-admin\class-wt-smart-coupon-auto-coupon-admin.php:123
actionadmin_initadmin\modules\auto-coupon-admin\class-wt-smart-coupon-auto-coupon-admin.php:124
actionwt_sc_import_alter_coupon_meta_dataadmin\modules\auto-coupon-admin\class-wt-smart-coupon-auto-coupon-admin.php:125
filterwt_sc_alter_tooltip_dataadmin\modules\auto-coupon-admin\class-wt-smart-coupon-auto-coupon-admin.php:133
actiondeleted_post_metaadmin\modules\auto-coupon-admin\class-wt-smart-coupon-auto-coupon-admin.php:141
actionwp_trash_postadmin\modules\auto-coupon-admin\class-wt-smart-coupon-auto-coupon-admin.php:148
actionuntrash_postadmin\modules\auto-coupon-admin\class-wt-smart-coupon-auto-coupon-admin.php:149
actionadmin_enqueue_scriptsadmin\modules\banner\class-wbte-ema-banner.php:66
actionadmin_footeradmin\modules\banner\class-wbte-ema-banner.php:67
actionadmin_enqueue_scriptsadmin\modules\banner\class-wt-bfcm-twenty-twenty-five.php:80
actionadmin_noticesadmin\modules\banner\class-wt-bfcm-twenty-twenty-five.php:83
actionadmin_enqueue_scriptsadmin\modules\banner\class-wt-gdpr-promotion-banner.php:78
actionadmin_noticesadmin\modules\banner\class-wt-gdpr-promotion-banner.php:80
actionadmin_print_footer_scriptsadmin\modules\banner\class-wt-gdpr-promotion-banner.php:82
filterwt_sc_admin_menuadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:70
actionadmin_enqueue_scriptsadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:72
actionadmin_headadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:74
actionadmin_headadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:76
actionwoocommerce_process_shop_coupon_metaadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:83
actionadmin_enqueue_scriptsadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:85
filterwoocommerce_coupon_get_codeadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:87
actionpre_get_postsadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:89
actionadmin_initadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:91
filterwp_count_postsadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:94
filterviews_edit-shop_couponadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:97
filterwoocommerce_order_item_get_codeadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:99
actionwbte_sc_bogo_new_coupon_createdadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:101
actionwbte_sc_bogo_edit_step1_contentadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:103
actionwbte_sc_bogo_edit_step2_contentadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:105
actionwbte_sc_bogo_edit_step3_contentadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:107
actionwbte_sc_bogo_bulk_container_contentadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:109
actionwbte_sc_bogo_process_shop_coupon_metaadmin\modules\bogo-admin\class-wbte-smart-coupon-bogo-admin.php:111
filterwoocommerce_coupon_data_tabsadmin\modules\checkout-options-admin\class-wt-smart-coupon-checkout-options-admin.php:62
actionwoocommerce_coupon_data_panelsadmin\modules\checkout-options-admin\class-wt-smart-coupon-checkout-options-admin.php:63
actionwoocommerce_process_shop_coupon_metaadmin\modules\checkout-options-admin\class-wt-smart-coupon-checkout-options-admin.php:64
actionwoocommerce_product_options_general_product_dataadmin\modules\exclude-product-admin\class-wt-smart-coupon-exclude-product-admin.php:72
actionwoocommerce_process_product_metaadmin\modules\exclude-product-admin\class-wt-smart-coupon-exclude-product-admin.php:74
filterwt_sc_plugin_settings_tabheadadmin\modules\freevspro\class-wt-smart-coupon-freevspro.php:57
filterwt_sc_plugin_out_settings_formadmin\modules\freevspro\class-wt-smart-coupon-freevspro.php:58
actionadmin_initadmin\modules\giftcard-banner\class-wbte-smart-coupon-giftcard-banner.php:58
actionadmin_noticesadmin\modules\giftcard-banner\class-wbte-smart-coupon-giftcard-banner.php:59
actionadmin_print_footer_scriptsadmin\modules\giftcard-banner\class-wbte-smart-coupon-giftcard-banner.php:60
actionadmin_enqueue_scriptsadmin\modules\giveaway-product-admin\class-wt-smart-coupon-giveaway-product-admin.php:60
actionwoocommerce_coupon_optionsadmin\modules\giveaway-product-admin\class-wt-smart-coupon-giveaway-product-admin.php:65
filterwoocommerce_coupon_data_tabsadmin\modules\giveaway-product-admin\class-wt-smart-coupon-giveaway-product-admin.php:67
actionwoocommerce_coupon_data_panelsadmin\modules\giveaway-product-admin\class-wt-smart-coupon-giveaway-product-admin.php:68
actionwoocommerce_process_shop_coupon_metaadmin\modules\giveaway-product-admin\class-wt-smart-coupon-giveaway-product-admin.php:69
actionwoocommerce_admin_order_totals_after_taxadmin\modules\giveaway-product-admin\class-wt-smart-coupon-giveaway-product-admin.php:73
filterwt_sc_intl_alter_discount_type_help_arradmin\modules\giveaway-product-admin\class-wt-smart-coupon-giveaway-product-admin.php:80
filterwoocommerce_json_search_found_productsadmin\modules\giveaway-product-admin\class-wt-smart-coupon-giveaway-product-admin.php:298
actionwoocommerce_coupon_options_usage_limitadmin\modules\limit-max-discount-admin\class-wt-smart-coupon-limit-max-discount-admin.php:60
actionadmin_print_scriptsadmin\modules\limit-max-discount-admin\class-wt-smart-coupon-limit-max-discount-admin.php:65
actionwoocommerce_coupon_options_saveadmin\modules\limit-max-discount-admin\class-wt-smart-coupon-limit-max-discount-admin.php:70
filterwoocommerce_coupon_get_discount_amountadmin\modules\limit-max-discount-admin\class-wt-smart-coupon-limit-max-discount-admin.php:72
actionwoocommerce_after_calculate_totalsadmin\modules\limit-max-discount-admin\class-wt-smart-coupon-limit-max-discount-admin.php:79
actionwoocommerce_order_after_calculate_totalsadmin\modules\limit-max-discount-admin\class-wt-smart-coupon-limit-max-discount-admin.php:87
filterwt_sc_plugin_settings_tabheadadmin\modules\other-solutions\class-wt-smart-coupon-other-solutions.php:50
filterwt_sc_plugin_out_settings_formadmin\modules\other-solutions\class-wt-smart-coupon-other-solutions.php:51
actionadmin_enqueue_scriptsadmin\modules\other-solutions\class-wt-smart-coupon-other-solutions.php:52
filterwt_sc_admin_menuadmin\modules\premium-upgrade\class-wt-smart-coupon-premium-upgrade.php:50
actionadmin_footeradmin\modules\premium-upgrade\class-wt-smart-coupon-premium-upgrade.php:51
actionwoocommerce_coupon_options_usage_restrictionadmin\modules\restriction-admin\class-wt-smart-coupon-restriction-admin.php:62
actionwoocommerce_process_shop_coupon_metaadmin\modules\restriction-admin\class-wt-smart-coupon-restriction-admin.php:64
actionadmin_enqueue_scriptsadmin\modules\restriction-admin\class-wt-smart-coupon-restriction-admin.php:66
filtermanage_edit-shop_coupon_columnsadmin\modules\shortcode-admin\class-wt-smart-coupon-shortcode-admin.php:61
actionmanage_shop_coupon_posts_custom_columnadmin\modules\shortcode-admin\class-wt-smart-coupon-shortcode-admin.php:62
actionadmin_enqueue_scriptsadmin\modules\style-admin\class-wt-smart-coupon-style-admin.php:64
filterwt_sc_plugin_settings_tabheadadmin\modules\style-admin\class-wt-smart-coupon-style-admin.php:66
filterwt_sc_plugin_out_settings_formadmin\modules\style-admin\class-wt-smart-coupon-style-admin.php:68
actionadmin_footeradmin\modules\url-coupon-admin\class-wt-smart-coupon-url-coupon-admin.php:62
filterwt_sc_plugin_settings_tabheadadmin\modules\url-coupon-admin\class-wt-smart-coupon-url-coupon-admin.php:64
filterwt_sc_plugin_out_settings_formadmin\modules\url-coupon-admin\class-wt-smart-coupon-url-coupon-admin.php:65
filterwp_kses_allowed_htmladmin\wt-ds\class-wbte-ds.php:115
actionadmin_enqueue_scriptsadmin\wt-ds\class-wbte-ds.php:118
actioninitblocks\class-wt-sc-free-blocks.php:95
actionwoocommerce_store_api_checkout_update_order_from_requestblocks\class-wt-sc-free-blocks.php:101
actionwoocommerce_store_api_checkout_update_order_from_requestblocks\class-wt-sc-free-blocks.php:106
actionwoocommerce_blocks_checkout_block_registrationblocks\class-wt-sc-free-blocks.php:122
actionwoocommerce_blocks_cart_block_registrationblocks\class-wt-sc-free-blocks.php:123
filterwt_sc_module_default_settingscommon\modules\auto-coupon-common\class-wt-smart-coupon-auto-coupon-common.php:65
filterwoocommerce_coupon_discount_typescommon\modules\bogo-common\class-wbte-smart-coupon-bogo-common.php:224
filterinitcommon\modules\category-common\class-wt-smart-coupon-category-common.php:60
actionrestrict_manage_postscommon\modules\category-common\class-wt-smart-coupon-category-common.php:62
filtermanage_edit-shop_coupon_columnscommon\modules\category-common\class-wt-smart-coupon-category-common.php:63
filtermanage_shop_coupon_posts_custom_columncommon\modules\category-common\class-wt-smart-coupon-category-common.php:64
filterwoocommerce_screen_idscommon\modules\category-common\class-wt-smart-coupon-category-common.php:66
filterwt_sc_admin_menucommon\modules\category-common\class-wt-smart-coupon-category-common.php:73
actionshop_coupon_cat_pre_add_formcommon\modules\category-common\class-wt-smart-coupon-category-common.php:75
actionadmin_print_footer_scriptscommon\modules\category-common\class-wt-smart-coupon-category-common.php:77
filterwoocommerce_coupon_discount_typescommon\modules\giveaway-product\class-wt-smart-coupon-giveaway-product.php:101
filterwt_sc_module_default_settingscommon\modules\style\class-wt-smart-coupon-style.php:66
actionafter_wt_smart_coupon_for_woocommerce_is_activatedcommon\modules\style\class-wt-smart-coupon-style.php:68
actionadmin_initincludes\class-wt-smart-coupon-review-request.php:199
actionadmin_noticesincludes\class-wt-smart-coupon-review-request.php:231
actionadmin_print_footer_scriptsincludes\class-wt-smart-coupon-review-request.php:232
actioninitincludes\class-wt-smart-coupon.php:254
actionwoocommerce_after_data_object_saveincludes\class-wt-smart-coupon.php:257
actionwoocommerce_process_shop_coupon_metaincludes\class-wt-smart-coupon.php:260
actionwoocommerce_increase_coupon_usage_countincludes\class-wt-smart-coupon.php:263
actionwoocommerce_decrease_coupon_usage_countincludes\class-wt-smart-coupon.php:264
actionupdated_post_metaincludes\class-wt-smart-coupon.php:267
actionadded_post_metaincludes\class-wt-smart-coupon.php:268
actiondeleted_post_metaincludes\class-wt-smart-coupon.php:269
actiontransition_post_statusincludes\class-wt-smart-coupon.php:272
actioninitincludes\class-wt-smart-coupon.php:279
actiondelete_postincludes\class-wt-smart-coupon.php:286
actionadmin_enqueue_scriptsincludes\class-wt-smart-coupon.php:299
actionadmin_enqueue_scriptsincludes\class-wt-smart-coupon.php:300
actionwoocommerce_process_shop_coupon_metaincludes\class-wt-smart-coupon.php:303
actionwoocommerce_coupon_optionsincludes\class-wt-smart-coupon.php:305
actionadd_meta_boxesincludes\class-wt-smart-coupon.php:321
filterplugin_row_metaincludes\class-wt-smart-coupon.php:328
actionwt_smart_coupon_admin_form_right_boxincludes\class-wt-smart-coupon.php:335
actionwt_smart_coupon_admin_form_right_boxincludes\class-wt-smart-coupon.php:342
actionwp_insert_postincludes\class-wt-smart-coupon.php:349
actionparse_requestincludes\class-wt-smart-coupon.php:356
actionadmin_menuincludes\class-wt-smart-coupon.php:363
actionadmin_head-edit.phpincludes\class-wt-smart-coupon.php:370
actionadmin_initincludes\class-wt-smart-coupon.php:377
actionadmin_noticesincludes\class-wt-smart-coupon.php:384
filterwt_promotion_banner_screensincludes\class-wt-smart-coupon.php:398
actioninitincludes\class-wt-smart-coupon.php:405
actionadmin_initincludes\class-wt-smart-coupon.php:412
actionadmin_initincludes\class-wt-smart-coupon.php:419
actionafter_wt_smart_coupon_for_woocommerce_is_activatedincludes\class-wt-smart-coupon.php:426
filteradmin_footer_textincludes\class-wt-smart-coupon.php:444
filterupdate_footerincludes\class-wt-smart-coupon.php:446
filterwt_bfcm_banner_screensincludes\class-wt-smart-coupon.php:453
actionwp_enqueue_scriptsincludes\class-wt-smart-coupon.php:466
actionwp_enqueue_scriptsincludes\class-wt-smart-coupon.php:467
actionwoocommerce_before_checkout_formincludes\class-wt-smart-coupon.php:474
actionwoocommerce_after_cart_tableincludes\class-wt-smart-coupon.php:481
actionwc_ajax_apply_coupon_on_clickincludes\class-wt-smart-coupon.php:495
actionwc_ajax_wbte_sc_set_block_checkout_valuesincludes\class-wt-smart-coupon.php:502
actionwc_ajax_wbte_sc_update_payment_method_on_sessionincludes\class-wt-smart-coupon.php:509
filterwbte_sc_alter_blocks_dataincludes\class-wt-smart-coupon.php:516
actionadmin_footerincludes\class-wt-smartcoupon-uninstall-feedback.php:24
actioninitpublic\class-wt-myaccount-smartcoupon.php:31
filterquery_varspublic\class-wt-myaccount-smartcoupon.php:32
filterthe_titlepublic\class-wt-myaccount-smartcoupon.php:35
filterwoocommerce_account_menu_itemspublic\class-wt-myaccount-smartcoupon.php:38
filterwoocommerce_coupon_messagepublic\class-wt-smart-coupon-public.php:1065
actionwoocommerce_checkout_update_order_reviewpublic\modules\auto-coupon-public\class-wt-smart-coupon-auto-coupon-public.php:109
actionwoocommerce_after_checkout_validationpublic\modules\auto-coupon-public\class-wt-smart-coupon-auto-coupon-public.php:110
actionwoocommerce_check_cart_itemspublic\modules\auto-coupon-public\class-wt-smart-coupon-auto-coupon-public.php:111
filterwoocommerce_cart_totals_coupon_htmlpublic\modules\auto-coupon-public\class-wt-smart-coupon-auto-coupon-public.php:113
actionwoocommerce_checkout_update_order_reviewpublic\modules\auto-coupon-public\class-wt-smart-coupon-auto-coupon-public.php:115
actionwoocommerce_cart_loaded_from_sessionpublic\modules\auto-coupon-public\class-wt-smart-coupon-auto-coupon-public.php:116
actionwp_loadedpublic\modules\auto-coupon-public\class-wt-smart-coupon-auto-coupon-public.php:118
actionwoocommerce_after_calculate_totalspublic\modules\auto-coupon-public\class-wt-smart-coupon-auto-coupon-public.php:119
filterwt_sc_blocks_registerpublic\modules\auto-coupon-public\class-wt-smart-coupon-auto-coupon-public.php:126
filterwbte_sc_alter_blocks_datapublic\modules\auto-coupon-public\class-wt-smart-coupon-auto-coupon-public.php:133
actionwoocommerce_applied_couponpublic\modules\auto-coupon-public\class-wt-smart-coupon-auto-coupon-public.php:135
filterwt_sc_auto_coupons_listpublic\modules\auto-coupon-public\class-wt-smart-coupon-auto-coupon-public.php:137
actionwoocommerce_removed_couponpublic\modules\auto-coupon-public\class-wt-smart-coupon-auto-coupon-public.php:139
actionwoocommerce_thankyoupublic\modules\auto-coupon-public\class-wt-smart-coupon-auto-coupon-public.php:141
actionwoocommerce_thankyoupublic\modules\auto-coupon-public\class-wt-smart-coupon-auto-coupon-public.php:143
actionwc_ajax_update_variation_id_on_choosepublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:153
actionwc_ajax_wbte_choose_free_productpublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:156
filterwoocommerce_coupon_is_validpublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:166
actionwoocommerce_applied_couponpublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:168
filterwoocommerce_coupon_is_valid_for_productpublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:170
actiontemplate_redirectpublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:172
actionwoocommerce_removed_couponpublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:174
actionwoocommerce_add_to_cartpublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:176
actionwoocommerce_after_cart_item_quantity_updatepublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:178
actionwoocommerce_cart_item_removedpublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:180
actionwoocommerce_after_cart_item_quantity_updatepublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:182
filterwoocommerce_cart_totals_coupon_labelpublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:192
filterwt_smart_coupon_meta_datapublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:194
filterwoocommerce_cart_item_subtotalpublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:196
actiontemplate_redirectpublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:199
actionwoocommerce_after_cart_item_namepublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:201
filterwbte_sc_alter_blocks_datapublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:203
filterwoocommerce_order_item_get_formatted_meta_datapublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:205
filterwoocommerce_cart_item_quantitypublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:207
filterwoocommerce_coupon_messagepublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:209
actionwoocommerce_checkout_create_order_line_itempublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:220
filterwoocommerce_coupon_get_discount_amountpublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:222
filterwoocommerce_coupon_get_discount_amountpublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:224
filterwoocommerce_coupon_validate_minimum_amountpublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:226
actionwp_enqueue_scriptspublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:236
filterwt_sc_blocks_registerpublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:238
actionwoocommerce_after_cart_tablepublic\modules\bogo-public\class-wbte-smart-coupon-bogo-public.php:1461
filterwoocommerce_coupon_is_validpublic\modules\checkout-options-public\class-wt-smart-coupon-checkout-options-public.php:64
filterwoocommerce_coupon_is_valid_for_productpublic\modules\exclude-product-public\class-wt-smart-coupon-exclude-product-public.php:70
filterwoocommerce_coupon_get_discount_amountpublic\modules\exclude-product-public\class-wt-smart-coupon-exclude-product-public.php:71
filterwoocommerce_coupon_is_validpublic\modules\exclude-product-public\class-wt-smart-coupon-exclude-product-public.php:72
filterwoocommerce_coupon_is_validpublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:120
actionwoocommerce_after_cart_item_quantity_updatepublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:130
actionwoocommerce_after_cart_item_namepublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:133
filterwoocommerce_get_cart_item_from_sessionpublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:136
filterwoocommerce_add_cart_itempublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:139
filterwoocommerce_cart_item_pricepublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:142
filterwoocommerce_cart_item_quantitypublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:145
actionwoocommerce_cart_totals_before_shippingpublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:148
actionwoocommerce_review_order_before_shippingpublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:149
filterwoocommerce_cart_item_subtotalpublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:152
filterwoocommerce_after_calculate_totalspublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:155
actionwp_loadedpublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:158
actionwoocommerce_removed_couponpublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:161
actionwoocommerce_removed_couponpublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:164
actionwoocommerce_checkout_create_order_line_itempublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:167
filterwoocommerce_get_order_item_totalspublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:170
filterwoocommerce_order_item_get_formatted_meta_datapublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:173
actionwp_loadedpublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:176
filterwt_smart_coupon_meta_datapublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:179
actionwp_enqueue_scriptspublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:182
filterwoocommerce_coupon_discount_amount_htmlpublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:189
filterwoocommerce_coupon_is_valid_for_productpublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:196
actionwoocommerce_add_to_cartpublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:204
actionwoocommerce_applied_couponpublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:212
filterwt_sc_blocks_registerpublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:219
filterwbte_sc_alter_blocks_datapublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:226
actionwoocommerce_after_cart_tablepublic\modules\giveaway-product-public\class-wt-smart-coupon-giveaway-product-public.php:288
filterwoocommerce_coupon_is_validpublic\modules\restriction-public\class-wt-smart-coupon-restriction-public.php:94
filterwoocommerce_coupon_is_valid_for_productpublic\modules\restriction-public\class-wt-smart-coupon-restriction-public.php:101
actionwp_loadedpublic\modules\url-coupon-public\class-wt-smart-coupon-url-coupon-public.php:62
actionwoocommerce_after_calculate_totalspublic\modules\url-coupon-public\class-wt-smart-coupon-url-coupon-public.php:64
actionadmin_print_footer_scriptswt-smart-coupon.php:47
actionin_plugin_update_message-wt-smart-coupons-for-woocommerce/wt-smart-coupon.phpwt-smart-coupon.php:58
actionbefore_woocommerce_initwt-smart-coupon.php:91
Maintenance & Trust

Smart Coupons For WooCommerce Coupons Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 19, 2026
PHP min version5.6
Downloads869K

Community Trust

Rating94/100
Number of ratings131
Active installs30K
Developer Profile

Smart Coupons For WooCommerce Coupons Developer Profile

WebToffee

17 plugins · 377K total installs

78
trust score
Avg Security Score
98/100
Avg Patch Time
155 days
View full developer profile
Detection Fingerprints

How We Detect Smart Coupons For WooCommerce Coupons

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wt-smart-coupons-for-woocommerce/assets/css/admin-coupon-category.css/wp-content/plugins/wt-smart-coupons-for-woocommerce/assets/css/admin-smart-coupon.css/wp-content/plugins/wt-smart-coupons-for-woocommerce/assets/css/admin-woo-coupon.css/wp-content/plugins/wt-smart-coupons-for-woocommerce/assets/css/bulk-discount-price.css/wp-content/plugins/wt-smart-coupons-for-woocommerce/assets/css/common.css/wp-content/plugins/wt-smart-coupons-for-woocommerce/assets/css/coupon-template.css/wp-content/plugins/wt-smart-coupons-for-woocommerce/assets/css/free-gift.css/wp-content/plugins/wt-smart-coupons-for-woocommerce/assets/css/frontend-woo-coupon.css+24 more
Script Paths
/wp-content/plugins/wt-smart-coupons-for-woocommerce/assets/js/admin-coupon-category.js/wp-content/plugins/wt-smart-coupons-for-woocommerce/assets/js/admin-smart-coupon.js/wp-content/plugins/wt-smart-coupons-for-woocommerce/assets/js/admin-woo-coupon.js/wp-content/plugins/wt-smart-coupons-for-woocommerce/assets/js/bulk-discount-price.js/wp-content/plugins/wt-smart-coupons-for-woocommerce/assets/js/common.js/wp-content/plugins/wt-smart-coupons-for-woocommerce/assets/js/coupon-template.js+10 more
Version Parameters
wt-smart-coupons-for-woocommerce/assets/css/admin-coupon-category.css?ver=wt-smart-coupons-for-woocommerce/assets/css/admin-smart-coupon.css?ver=wt-smart-coupons-for-woocommerce/assets/css/admin-woo-coupon.css?ver=wt-smart-coupons-for-woocommerce/assets/css/bulk-discount-price.css?ver=wt-smart-coupons-for-woocommerce/assets/css/common.css?ver=wt-smart-coupons-for-woocommerce/assets/css/coupon-template.css?ver=wt-smart-coupons-for-woocommerce/assets/css/free-gift.css?ver=wt-smart-coupons-for-woocommerce/assets/css/frontend-woo-coupon.css?ver=wt-smart-coupons-for-woocommerce/assets/css/group-coupon.css?ver=wt-smart-coupons-for-woocommerce/assets/css/landing-page.css?ver=wt-smart-coupons-for-woocommerce/assets/css/login-coupon.css?ver=wt-smart-coupons-for-woocommerce/assets/css/master-coupon.css?ver=wt-smart-coupons-for-woocommerce/assets/css/product-discount.css?ver=wt-smart-coupons-for-woocommerce/assets/css/store-credit.css?ver=wt-smart-coupons-for-woocommerce/assets/css/w2b-common.css?ver=wt-smart-coupons-for-woocommerce/assets/css/woo-coupon-woo.css?ver=wt-smart-coupons-for-woocommerce/assets/js/admin-coupon-category.js?ver=wt-smart-coupons-for-woocommerce/assets/js/admin-smart-coupon.js?ver=wt-smart-coupons-for-woocommerce/assets/js/admin-woo-coupon.js?ver=wt-smart-coupons-for-woocommerce/assets/js/bulk-discount-price.js?ver=wt-smart-coupons-for-woocommerce/assets/js/common.js?ver=wt-smart-coupons-for-woocommerce/assets/js/coupon-template.js?ver=wt-smart-coupons-for-woocommerce/assets/js/free-gift.js?ver=wt-smart-coupons-for-woocommerce/assets/js/frontend-woo-coupon.js?ver=wt-smart-coupons-for-woocommerce/assets/js/group-coupon.js?ver=wt-smart-coupons-for-woocommerce/assets/js/landing-page.js?ver=wt-smart-coupons-for-woocommerce/assets/js/login-coupon.js?ver=wt-smart-coupons-for-woocommerce/assets/js/master-coupon.js?ver=wt-smart-coupons-for-woocommerce/assets/js/product-discount.js?ver=wt-smart-coupons-for-woocommerce/assets/js/store-credit.js?ver=wt-smart-coupons-for-woocommerce/assets/js/w2b-common.js?ver=wt-smart-coupons-for-woocommerce/assets/js/woo-coupon-woo.js?ver=

HTML / DOM Fingerprints

CSS Classes
wt_sc_admin_coupon_categorywt_sc_admin_smart_couponwt_sc_admin_woo_couponwt_sc_bulk_discount_pricewt_sc_coupon_templatewt_sc_free_giftwt_sc_group_couponwt_sc_landing_page+9 more
HTML Comments
<!-- This file is read by WordPress to generate the plugin information in the plugin --><!-- admin area. This file also includes all of the dependencies used by the plugin, --><!-- registers the activation and deactivation functions, and defines a function --><!-- that starts the plugin. -->+17 more
Data Attributes
data-wtsc_coupon_iddata-wtsc_coupon_typedata-wtsc_coupon_slugdata-wtsc_is_masterdata-wtsc_coupon_name
JS Globals
wt_smart_coupon_params
FAQ

Frequently Asked Questions about Smart Coupons For WooCommerce Coupons