★ Smart Plugins. Powerful Tools. Grow with Afojet.
SupportMy downloads
Afojet COD Verify & Order Guard – Free COD OTP Verification for WooCommerce – Free WooCommerce plugin: customers who choose Cash on Delivery

Afojet COD Verify & Order Guard – Free COD OTP Verification for WooCommerce

by Afojet InfotechWordPress plugin✓ Updated 2 Nov 2026v1.0.0

Free WooCommerce plugin: customers who choose Cash on Delivery confirm their mobile number with a one-time code before the order is placed.

  • OTP verification for every COD order
  • Works with any SMS gateway
  • Free – no licence key needed
Works with
WWooCommerce 7.0+WWordPress 6.0+cclassic checkoutCCheckout blockHPHPOS

COD Verify & Order Guard asks customers who choose Cash on Delivery to confirm their mobile number with a one-time code before the order is accepted. Prepaid orders are never asked. It is free and complete on its own.

What it does

  • COD phone verification on the classic WooCommerce checkout and the Checkout block, for guests and logged-in customers.
  • Any SMS gateway with an HTTP API – most Indian transactional SMS providers – plus a sandbox mode for testing.
  • Secure codes – random codes stored only as a hash, short expiry, resend wait, limited wrong attempts, and limits per number and per visitor.
  • Double-click protection – the same cart cannot be submitted twice in a few seconds.
  • Verification status on every order – verified, pending, not required or admin override – in the orders list and on the order screen, with Approve and "Mark phone verified" (the reason is saved in an audit log).
  • Your choice if codes cannot be sent – hide COD, or accept unverified COD orders and hold them for review. Orders are never marked verified without a correct code.
  • Privacy-minded – phone numbers in the plugin's own tables are stored as keyed hashes, and logs are removed after a retention period. Works with High-Performance Order Storage.

What you need

  • WooCommerce with Cash on Delivery enabled
  • An SMS gateway account. In India, the message must match a DLT-approved template. You pay your provider directly for messages.

Want more?

COD Guard Pro adds a risk score with reasons for every COD order, duplicate-order detection, COD rules by order value, PIN code, category and delivery history, WhatsApp codes through Afojet AuthTick, a review workflow and a dashboard.

Good to know

A verified number shows the customer had the phone at checkout. It does not prove identity or guarantee the parcel will be accepted.

Features

Why choose Afojet COD Verify & Order Guard

COD OTP verification

Customers confirm their mobile number before a COD order is accepted.

Any SMS gateway

Works with most Indian transactional SMS providers.

Secure codes

Hashed codes, expiry, resend wait, attempt and rate limits.

Double-click protection

The same cart cannot be submitted twice in a few seconds.

Order status

Verified, pending or overridden – on every order.

OTP on every COD order

Customers who choose Cash on Delivery confirm their mobile number with a one-time code before the order is accepted. Prepaid orders are never asked.

  • Classic checkout and the Checkout block
  • Guests and logged-in customers
  • Changing the number means verifying again
Customers choosing Cash on Delivery confirm their mobile number with a one-time code

Any SMS gateway

Connect the SMS provider you already use through its HTTP API, and check it with a one-click test code.

  • GET, form POST or JSON requests
  • Placeholders for number, code and message
  • Sandbox mode for testing
SMS gateway settings and the connection test

Verification on every order

See at a glance which COD orders were verified, and act on the ones that were not.

  • Badges in the WooCommerce orders list
  • Approve or mark a number verified, with a reason
  • Audit log with who, when and why
Verification status, review state and audit log on the order screen

How Afojet COD Verify & Order Guard works

  1. 1

    Download and install

    Get the zip from your afojet.com account and upload it under Plugins → Add New.

  2. 2

    Connect your SMS gateway

    Enter your gateway URL and parameters under WooCommerce → COD Guard → Providers, then send a test code.

  3. 3

    Choose when to verify

    Ask for a code on every COD order, or only above an amount.

  4. 4

    Check your orders

    Every order shows whether the number was verified.

Screenshots

See every screen

Click a picture to see it full size.

Download

Get Afojet COD Verify & Order Guard free

Free download

Free

Create a free account to download.

  • Instant download after payment
  • Licence key emailed to you
  • Secure payment

7-day money-back guarantee

Not happy with your purchase? Contact us within 7 days of buying and we'll refund you in full.

Reviews

What buyers say

—
No reviews yet
5 ★0
4 ★0
3 ★0
2 ★0
1 ★0
Only verified buyers can review. Log in if you bought it.
FAQ

Questions before you buy

Is it really free?

Yes. The plugin is free and complete on its own. You only pay your SMS provider for messages.

Does it work with the WooCommerce Checkout block?

Yes, and with the classic checkout. Keep the Phone field enabled and required in the Checkout block.

Which SMS providers work?

Any gateway with an HTTP API, including most Indian transactional SMS providers. In India the message must match your DLT-approved template.

What does Pro add?

Risk scoring with reasons, duplicate-order detection, COD rules by value, PIN code, category and delivery history, WhatsApp codes through Afojet AuthTick, a review workflow and a dashboard.

Changelog

What’s new

Version 1.0.0

Latest

1.0.0

  • First release.
  • OTP verification for Cash on Delivery orders on the classic checkout and the Checkout block.
  • SMS gateway (HTTP API) and sandbox providers.
  • Code expiry, resend wait, attempt and rate limits.
  • Double-click protection.
  • Verification status, approve and override with audit log.

Get Afojet COD Verify & Order Guard free

Instant download · updates and support from the developers

Get it free