{"id":248773,"date":"2025-09-02T11:07:53","date_gmt":"2025-09-02T11:07:53","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/codshield-ai-free\/"},"modified":"2026-02-20T07:30:49","modified_gmt":"2026-02-20T07:30:49","slug":"codshield-ai","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/codshield-ai\/","author":23354548,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.3","stable_tag":"trunk","tested":"6.9.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"CODShield AI","header_author":"ZipNom","header_description":"Prevent fake COD (Cash on Delivery) orders using a fraud detection engine and mock WhatsApp confirmation logic.","assets_banners_color":"687590","last_updated":"2026-02-20 07:30:49","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/codshield-ai\/","header_author_uri":"https:\/\/zipnom.com\/","rating":5,"author_block_rating":0,"active_installs":0,"downloads":877,"num_ratings":1,"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":"zipnom","date":"2025-09-02 11:25:48"},"1.1.0":{"tag":"1.1.0","author":"zipnom","date":"2025-09-05 13:07:00"},"1.1.1":{"tag":"1.1.1","author":"zipnom","date":"2025-09-08 12:48:05"}},"upgrade_notice":{"1.1.1":"<p>Fixes license status colors and makes the Store Usage card accurate (uses connected stores and plan limits). Adds Upgrade nav button and dynamic Manage account CTA. Recommended update.<\/p>","1.1.0":"<p>Adds WhatsApp confirmations, assets, and general performance\/security improvements. Recommended update.<\/p>","1.0.0":"<p>Review settings before going live. Configure license, WhatsApp confirmation, and (PRO) IVR options.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3356725,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3356725,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3356725,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3356725,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0","1.1.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3356725,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3356725,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3356725,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3356725,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3356725,"resolution":"5","location":"assets","locale":""}},"screenshots":{"1":"<strong>Analytics \u2013 Summary &amp; Trends<\/strong> (cards for Total Orders\/Revenue\/Fraud Blocked\/Success Rate, bar chart for Orders &amp; Revenue Trend)","2":"<strong>Analytics \u2013 Risk Distribution<\/strong> (donut chart for Legitimate\/Low\/Medium\/High\/Blocked, date range + quick preset)","3":"<strong>WhatsApp &amp; Order Confirmation Analytics<\/strong> (messages sent, confirmed, not confirmed, fraud detected\/reported, Export CSV)","4":"<strong>Orders Details<\/strong> (search, filters for Status\/WhatsApp\/Voice Calls\/Scores\/Orders, table with WhatsApp, Voice Call, Fraud Score, Admin Reported, Export Orders)","5":"<strong>License &amp; Store<\/strong> (license key + store ID, active\/expired state, time remaining)","6":"<strong>Modules<\/strong> (installed modules overview and browse add-ons)"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[31179,31178,12891,3160,286],"plugin_category":[45],"plugin_contributors":[247252],"plugin_business_model":[],"class_list":["post-248773","plugin","type-plugin","status-publish","hentry","plugin_tags-cash-on-delivery","plugin_tags-cod","plugin_tags-fraud","plugin_tags-whatsapp","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-zipnom","plugin_committers-zipnom"],"banners":{"banner":"https:\/\/ps.w.org\/codshield-ai\/assets\/banner-772x250.png?rev=3356725","banner_2x":"https:\/\/ps.w.org\/codshield-ai\/assets\/banner-1544x500.png?rev=3356725","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/codshield-ai\/assets\/icon-128x128.png?rev=3356725","icon_2x":"https:\/\/ps.w.org\/codshield-ai\/assets\/icon-256x256.png?rev=3356725","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/codshield-ai\/assets\/screenshot-1.png?rev=3356725","caption":"<strong>Analytics \u2013 Summary &amp; Trends<\/strong> (cards for Total Orders\/Revenue\/Fraud Blocked\/Success Rate, bar chart for Orders &amp; Revenue Trend)"},{"src":"https:\/\/ps.w.org\/codshield-ai\/assets\/screenshot-2.png?rev=3356725","caption":"<strong>Analytics \u2013 Risk Distribution<\/strong> (donut chart for Legitimate\/Low\/Medium\/High\/Blocked, date range + quick preset)"},{"src":"https:\/\/ps.w.org\/codshield-ai\/assets\/screenshot-3.png?rev=3356725","caption":"<strong>WhatsApp &amp; Order Confirmation Analytics<\/strong> (messages sent, confirmed, not confirmed, fraud detected\/reported, Export CSV)"},{"src":"https:\/\/ps.w.org\/codshield-ai\/assets\/screenshot-4.png?rev=3356725","caption":"<strong>Orders Details<\/strong> (search, filters for Status\/WhatsApp\/Voice Calls\/Scores\/Orders, table with WhatsApp, Voice Call, Fraud Score, Admin Reported, Export Orders)"},{"src":"https:\/\/ps.w.org\/codshield-ai\/assets\/screenshot-5.png?rev=3356725","caption":"<strong>License &amp; Store<\/strong> (license key + store ID, active\/expired state, time remaining)"}],"raw_content":"<!--section=description-->\n<p><strong>CODShield AI<\/strong> helps WooCommerce stores reduce fake Cash on Delivery (COD) orders and RTO losses. It can verify suspicious orders over <strong>WhatsApp<\/strong> (free, single built-in message) and optionally via <strong>Voice IVR calls<\/strong> (PRO). You also get an <strong>Analytics<\/strong> area to track confirmations, risk distribution, and performance over time, plus an <strong>Orders Details<\/strong> table with filters and CSV export.<\/p>\n\n<blockquote>\n  <p><strong>Note:<\/strong> \u201cWhatsApp\u201d is a trademark of Meta Platforms, Inc. This plugin is not affiliated with or endorsed by WhatsApp\/Meta.<\/p>\n<\/blockquote>\n\n<h3>Key Features<\/h3>\n\n<ul>\n<li><p><strong>Cash On Delivery Fraud Shield \u2013 Powered by AI<\/strong><\/p>\n\n<ul>\n<li>Basic risk checks in free plugin; works with your COD flow.<\/li>\n<li>Auto-hold or flag risky COD orders before fulfillment.<\/li>\n<li>Clear audit trail via WooCommerce order notes.<\/li>\n<\/ul><\/li>\n<li><p><strong>WhatsApp Order Confirmation<\/strong><\/p>\n\n<ul>\n<li>Sends a message after order creation with <strong>Confirm<\/strong> \/ <strong>Cancel<\/strong> links.<\/li>\n<li>Uses a <strong>single built-in message<\/strong> (no custom\/multi templates in this version).<\/li>\n<li>Order status\/notes update automatically on customer action.<\/li>\n<\/ul><\/li>\n<li><p><strong>Voice IVR Order Confirmation (PRO)<\/strong><\/p>\n\n<ul>\n<li>Automated phone call asks the buyer to confirm\/cancel via keypad.<\/li>\n<li>Real-time callback updates the WooCommerce order.<\/li>\n<\/ul><\/li>\n<li><p><strong>Analytics Dashboard<\/strong><\/p>\n\n<ul>\n<li><strong>Orders &amp; Revenue Trend<\/strong> bar chart.<\/li>\n<li><strong>Fraud Risk Distribution<\/strong> donut (Legitimate, Low\/Medium\/High risk, Blocked).<\/li>\n<li><strong>WhatsApp &amp; Confirmation Analytics<\/strong> cards (messages sent, confirmed, not confirmed, fraud detected\/reported).<\/li>\n<li>Date range selector and quick \u201c7 Days\u201d preset.<\/li>\n<\/ul><\/li>\n<li><p><strong>Orders Details<\/strong><\/p>\n\n<ul>\n<li>Search bar + filters (Status, WhatsApp, Voice Calls, Scores, Orders).<\/li>\n<li>Columns: Order #, Date, Customer, Status, Total, WhatsApp, Voice Call, Fraud Score, Admin Reported.<\/li>\n<li><strong>Export Orders<\/strong> to CSV.<\/li>\n<\/ul><\/li>\n<li><p><strong>License &amp; Store<\/strong><\/p>\n\n<ul>\n<li>Enter license key and store ID; see active\/expired status and time remaining.<\/li>\n<\/ul><\/li>\n<li><p><strong>Modules (Add-ons)<\/strong><\/p>\n\n<ul>\n<li>Manage installed modules and browse extensions (if enabled in your account).<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h3>How It Works<\/h3>\n\n<ol>\n<li>Customer places a <strong>COD<\/strong> order.<\/li>\n<li>Plugin runs risk checks and, when required:\n\n<ul>\n<li><strong>Free:<\/strong> sends WhatsApp confirmation (single built-in message).<\/li>\n<li><strong>PRO:<\/strong> may trigger a Voice IVR call if messages fail or are ignored.<\/li>\n<\/ul><\/li>\n<li>Customer confirms\/cancels; the plugin updates order notes\/status accordingly.<\/li>\n<li>View overall performance in <strong>Analytics<\/strong> and drill into <strong>Orders Details<\/strong>.<\/li>\n<\/ol>\n\n<h3>Free vs PRO<\/h3>\n\n<ul>\n<li><strong>Free<\/strong>: AI-gated COD checks, WhatsApp confirmation (single built-in message), order notes, Analytics (trends, risk distribution), Orders Details with filters + CSV export, License screen.<\/li>\n<li><strong>PRO<\/strong>: Adds <strong>Voice IVR confirmation<\/strong> and advanced options controlled by your CODShield AI account.<\/li>\n<\/ul>\n\n<h3>Usage<\/h3>\n\n<ul>\n<li><strong>WhatsApp Message<\/strong>: One built-in template that includes order reference + your store\/site name, with <strong>Confirm<\/strong> \/ <strong>Cancel<\/strong> links. (Custom or multiple templates are <strong>not available<\/strong> yet.)<\/li>\n<li><strong>Recommended flow<\/strong>: Keep new COD orders <strong>On hold<\/strong> until confirmed; move to <strong>Processing<\/strong> after confirmation.<\/li>\n<\/ul>\n\n<h3>Privacy<\/h3>\n\n<p>This plugin can connect to an external service (your configured CODShield AI backend \/ messaging or IVR provider) to perform AI risk checks, send WhatsApp messages, and\/or place IVR calls.<br \/>\n<strong>Data potentially transmitted:<\/strong> order ID, order total, COD\/payment method, customer name, phone number, and confirmation URLs.<br \/>\n<strong>Purpose:<\/strong> verify buyer intent and reduce COD fraud\/RTO.<br \/>\n<strong>Retention:<\/strong> depends on your provider; review their policy.<br \/>\n<strong>Consent:<\/strong> disclose verification via WhatsApp\/IVR in your store policies and ensure a lawful basis for processing phone numbers for fraud prevention.<\/p>\n\n<h3>External Services<\/h3>\n\n<ul>\n<li><strong>CODShield AI Cloud \/ Messaging &amp; IVR Provider<\/strong> \u2013 used for risk scoring, WhatsApp delivery, and IVR calls when enabled. You control the endpoint\/keys in plugin settings.<\/li>\n<\/ul>\n\n<h3>Support<\/h3>\n\n<ul>\n<li>Use the <strong>Support<\/strong> tab on the plugin page for community help.<\/li>\n<li>PRO license\/account issues: contact your CODShield AI support channel.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate <strong>CODShield AI<\/strong> (Plugins \u2192 Add New).<\/li>\n<li>Ensure <strong>WooCommerce<\/strong> is active.<\/li>\n<li>Go to <strong>CODShield AI \u2192 License &amp; Keys<\/strong> (or WooCommerce settings tab) and:\n\n<ul>\n<li>Enter your <strong>License Key<\/strong> and <strong>Store ID<\/strong>.<\/li>\n<li>(PRO) Enable IVR and set call behavior\/fallback.<\/li>\n<\/ul><\/li>\n<li>Save. New COD orders will be checked and, if needed, verified.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20edit%20the%20whatsapp%20text%20or%20add%20multiple%20templates%3F\"><h3>Can I edit the WhatsApp text or add multiple templates?<\/h3><\/dt>\n<dd><p>Not in this version. A single built-in message is used for confirmation.<\/p><\/dd>\n<dt id=\"does%20it%20support%20prepaid%20orders%3F\"><h3>Does it support prepaid orders?<\/h3><\/dt>\n<dd><p>The verification flow is designed for COD. You can still log events for prepaid orders if you enable that option.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20down%20checkout%3F\"><h3>Will it slow down checkout?<\/h3><\/dt>\n<dd><p>No. Verification runs asynchronously after order creation.<\/p><\/dd>\n<dt id=\"what%20data%20can%20be%20sent%20to%20external%20services%3F\"><h3>What data can be sent to external services?<\/h3><\/dt>\n<dd><p>When enabled, the plugin may send order ID, COD flag, order total, customer name, phone number, and confirmation URLs to your configured backend\/provider solely to complete verification.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.3 - 2026-02-20<\/h4>\n\n<ul>\n<li>Added admin dashboard for order summury data.<\/li>\n<li>Added support dashboard <\/li>\n<li>Added Modules dashboard<\/li>\n<\/ul>\n\n<h4>1.1.2 - 2026-01-30<\/h4>\n\n<ul>\n<li>Version compatibility test and updates stable tags<\/li>\n<\/ul>\n\n<h4>1.1.1 - 2025-09-08<\/h4>\n\n<ul>\n<li>Dashboard \u2013 License status colors fixed: inactive now renders red; \u201cGet free license\u201d CTA shows only when inactive.<\/li>\n<li>Dashboard \u2013 <strong>Store Usage<\/strong> is accurate and data-driven: shows connected <strong>store count<\/strong> vs <strong>plan limit<\/strong>, with remaining, plan label, and expiry; progress bar now exposes ARIA attributes.<\/li>\n<li>Navigation \u2013 Added <strong>Upgrade<\/strong> button to top nav; opens subscriptions page in a new tab.<\/li>\n<li>Dashboard \u2013 Added dynamic CTA: <strong>Manage account<\/strong> when active, <strong>Get free license<\/strong> when inactive.<\/li>\n<li>Licensing \u2013 Activation\/deactivation now updates all labels\/badges\/buttons consistently.<\/li>\n<li>Sync \u2013 Persist additional API fields: <code>totalUsageCount<\/code>, <code>fraudUsageCount<\/code>, <code>confirmationUsageCount<\/code>, store details, admin user; plan and expiry stored directly from API.<\/li>\n<li>Misc \u2013 Minor CSS polish and reliability fixes.<\/li>\n<\/ul>\n\n<h4>1.1.0 - 2025-09-05<\/h4>\n\n<ul>\n<li>Implemented WhatsApp confirmation feature.<\/li>\n<li>Implemented plugin page assets (banner\/icons\/screenshots).<\/li>\n<li>Implemented performance improvements.<\/li>\n<li>Implemented security hardening.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release with AI-gated COD checks, WhatsApp confirmation (single built-in message), Analytics dashboard, Orders Details with filters + CSV export, License screen, and (PRO) Voice IVR confirmation.<\/li>\n<\/ul>","raw_excerpt":"Prevent fake COD orders with WhatsApp confirmations, fraud checks, and smart automation to reduce RTO and cancellations.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/248773","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=248773"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/zipnom"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=248773"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=248773"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=248773"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=248773"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=248773"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=248773"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}