=== Controlled COD Restriction === Contributors: anythingmakers, sheikhabuzar Tags: woocommerce, cod, cash on delivery, payment restriction, category restriction Requires at least: 5.8 Tested up to: 6.8 Stable tag: 1.0.0 Requires PHP: 7.4 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html A smart WooCommerce plugin that gives you total control over Cash on Delivery (COD) payments — restrict by category, limit by order's total, and more! == Description == **Controlled COD Restriction** is a lightweight yet powerful WooCommerce plugin that helps store owners manage and optimize **Cash on Delivery (COD)** orders with precision. Tired of unwanted COD orders or fake cancellations? This plugin empowers you to **control when, how, and for whom COD is available**. ### 🎯 Key Features - ✅ **Restrict COD by Category** – Allow COD only for specific product categories. - 💰 **Set Maximum COD Order Value** – Limit COD availability based on total order amount. - ⏱️ **Monthly COD Order Limit** – Define how many COD orders a store can process per month. - 🔒 **Automatic COD Blocking (Pro)** – Disable COD for customers with repeated cancellations. - ➕ **Add Extra COD Fees (Pro)** – Charge an additional fee for COD payments. - 🧩 **COD Category Shortcode (Pro)** – Display a custom COD category page anywhere using a shortcode. Built for performance, **Controlled COD Restriction** works seamlessly with your existing WooCommerce setup — no bloat, no conflicts, just **clean functionality that delivers**. ### 💡 Why Choose Controlled COD Restriction? - No complex setup — install, configure, and start controlling COD in minutes. - Compatible with **Free and Pro** plans. - 100% compatible with the **latest WordPress & WooCommerce versions**. - Built with security and scalability in mind. == Installation == 1. Upload the plugin files to `/wp-content/plugins/controlled-cod-restriction/`, or install directly from the WordPress Plugin Directory. 2. Activate the plugin through the **Plugins** screen in WordPress. 3. Navigate to **WooCommerce → Settings → Payments → Controlled COD Restriction** to enable and configure. 4. Use the plugin’s dedicated **Admin Menu** for advanced configuration options. == Frequently Asked Questions == = Does this plugin affect other payment methods? = No. Controlled COD Restriction only manages the Cash on Delivery (COD) payment option. All other payment methods remain unaffected. = How can I allow COD for all product categories? = Leave the “Category Restriction” field empty to make COD available for all products. = Is there a usage limit in the free version? = Yes. The free version allows up to **100 COD orders per month**. Upgrade to Pro for unlimited orders and advanced features. = Will this plugin slow down my website? = Not at all. The plugin is optimized for performance and follows WordPress coding standards. == Screenshots == 1. Admin panel – COD restriction settings page. 2. Example checkout of category-based COD restriction. 3. Example checkout of order-limit COD restriction. 3. Preview of Pro features and settings. == Changelog == = 1.0.0 = * Initial release. == Upgrade Notice == = 1.0.0 = First stable release — tested, optimized, and ready for live WooCommerce stores. == Credits == Developed with ⚡ passion by [Anything Makers](https://www.linkedin.com/in/sh3kh-abuzar)