Costatech COD Checkout Verification for WooCommerce

Costatech COD Checkout Verification for WooCommerce

Details
View on WordPress

Fake Cash on Delivery orders drive up Return-to-Origin (RTO) rates and shipping losses. This plugin helps by requiring OTP verification at checkout for Cash on Delivery and other offline payment methods. It adds a one-time-password (OTP) check for offline payment methods — Cash on Delivery, Direct Bank Transfer, and Cheque Payment — so a customer must verify a 6-digit code sent to their email and/or phone before an order can be placed.

This directly targets the biggest source of fake and time-wasting COD orders: customers who checkout on impulse with a phone number or address they never intend to honor. By requiring real-time verification of the OTP recipient, you filter out fake orders, reduce RTO/failed-delivery costs, and only ship to customers who’ve actually confirmed their order. Customers paying by card or another online method never see this step.

Key features

  • Works with both the classic (shortcode) checkout and the WooCommerce Blocks checkout
  • Verification required only for the offline payment methods you choose (COD, Bank Transfer, Cheque — configurable individually)
  • Delivery by email, SMS, or both
  • Configurable OTP length, expiry time, maximum attempts, and resend cooldown
  • Live countdown timer and resend button on the checkout page
  • Verified orders go straight to “Processing” — no separate post-order verification step
  • Server-side enforcement: WooCommerce itself refuses to place the order until the code is verified, for both checkout types

SMS delivery via Twilio

SMS delivery is entirely optional. If you enable it and configure your Twilio Account SID, Auth Token, and phone number in the plugin settings, the customer’s phone number and their OTP code are sent to Twilio’s API (api.twilio.com) in order to deliver the SMS. No data is sent to Twilio unless you explicitly enable and configure SMS delivery. Email delivery works completely standalone, with no third-party service involved.

See Twilio’s Terms of Service and Privacy Policy if you choose to use this feature.

Requires WooCommerce

This plugin extends WooCommerce checkout and requires WooCommerce to be installed and active.

Details

Plugin code:
costatech-cod-checkout-verification-woocommerce
Plugin version:
1.4.3
Author:
Outdated:
No
WP version:
6.2 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.1.2
Total installations:
0
Last updated:
2026-10-03
Rating:
Times rated:
0
anti-fraud
cash-on-delivery
cod-verification
fake-orders
otp-verification