{"id":332609,"date":"2026-07-06T12:32:11","date_gmt":"2026-07-06T12:32:11","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/auto-apply-best-coupon-for-woocommerce\/"},"modified":"2026-07-06T12:31:55","modified_gmt":"2026-07-06T12:31:55","slug":"uncanny-dynamic-coupons-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/uncanny-dynamic-coupons-for-woocommerce\/","author":23523749,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Uncanny Dynamic Coupons for WooCommerce","header_author":"Uncannycs LLP","header_description":"Automatically finds and applies the best available WooCommerce coupon at cart\/checkout. Go to the woocommerce->settings->products->auto-apply coupons to enable\/disable it.","assets_banners_color":"","last_updated":"2026-07-06 12:31:55","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/uncannycs.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":31,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"hellouncanny","date":"2026-07-06 12:31:55"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[3047,3148,326,331,286],"plugin_category":[45],"plugin_contributors":[270328],"plugin_business_model":[],"class_list":["post-332609","plugin","type-plugin","status-publish","hentry","plugin_tags-cart","plugin_tags-checkout","plugin_tags-coupon","plugin_tags-discount","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-hellouncanny","plugin_committers-hellouncanny"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/uncanny-dynamic-coupons-for-woocommerce.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Uncanny Dynamic Coupons for WooCommerce evaluates all valid coupons for the current cart and applies the one that gives the customer the lowest total. The plugin works on classic shortcode cart and checkout pages and on WooCommerce Cart and Checkout blocks.<\/p>\n\n<p><strong>Features<\/strong><\/p>\n\n<ul>\n<li>Automatically applies the best coupon when the cart changes<\/li>\n<li>Re-applies the best coupon if a customer removes it manually<\/li>\n<li>Clear customer notices for auto-apply, manual entry, and coupon conflicts<\/li>\n<li>Supports classic cart\/checkout shortcodes and WooCommerce blocks<\/li>\n<li>Admin toggle under WooCommerce \u2192 Settings \u2192 Products \u2192 Auto-Apply Coupons<\/li>\n<li>Translation-ready with a bundled <code>.pot<\/code> file<\/li>\n<\/ul>\n\n<p><strong>Requirements<\/strong><\/p>\n\n<ul>\n<li>WordPress 6.2 or higher<\/li>\n<li>WooCommerce 8.0 or higher<\/li>\n<li>PHP 7.4 or higher<\/li>\n<\/ul>\n\n<p>Tested with WooCommerce 10.8.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code> or install it from the WordPress Plugins screen.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Make sure WooCommerce is installed and active.<\/li>\n<li>Go to <strong>WooCommerce \u2192 Settings \u2192 Products \u2192 Auto-Apply Coupons<\/strong> and enable auto-apply.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20work%20with%20woocommerce%20blocks%3F\"><h3>Does this plugin work with WooCommerce blocks?<\/h3><\/dt>\n<dd><p>Yes. Cart and Checkout blocks are supported. Customer notices appear as block snackbars.<\/p><\/dd>\n<dt id=\"does%20this%20work%20on%20a%20custom%20page%20with%20the%20%60%5Bwoocommerce_cart%5D%60%20shortcode%3F\"><h3>Does this work on a custom page with the `[woocommerce_cart]` shortcode?<\/h3><\/dt>\n<dd><p>Yes. The plugin detects classic cart and checkout shortcodes, including when they are added through the block editor Shortcode block.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20a%20customer%20enters%20their%20own%20coupon%3F\"><h3>What happens if a customer enters their own coupon?<\/h3><\/dt>\n<dd><p>The plugin compares the entered coupon with the best available option and keeps or replaces it based on which gives the greater savings. The customer receives a clear notice explaining the result.<\/p><\/dd>\n<dt id=\"can%20i%20disable%20auto-apply%20without%20deactivating%20the%20plugin%3F\"><h3>Can I disable auto-apply without deactivating the plugin?<\/h3><\/dt>\n<dd><p>Yes. Use the <strong>Enable auto-apply<\/strong> checkbox in WooCommerce product settings.<\/p><\/dd>\n<dt id=\"how%20many%20coupons%20are%20evaluated%3F\"><h3>How many coupons are evaluated?<\/h3><\/dt>\n<dd><p>Up to 200 published coupons per evaluation pass. Stores with more active coupons can filter the candidate list with the <code>aabc_valid_coupon_codes<\/code> filter.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Auto-apply best coupon on cart and checkout.<\/li>\n<li>Classic shortcode and block cart\/checkout notice support.<\/li>\n<li>Translation-ready strings and <code>languages\/uncanny-dynamic-coupons-for-woocommerce.pot<\/code> template.<\/li>\n<\/ul>","raw_excerpt":"Automatically finds and applies the best available WooCommerce coupon at cart and checkout.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/332609","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=332609"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/hellouncanny"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=332609"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=332609"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=332609"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=332609"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=332609"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=332609"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}