Linux 软件免费装
Banner图

Bikram COD Order Verification for WooCommerce

开发者 bikram_sth
更新时间 2026年8月20日 21:54
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

otp woocommerce checkout verification cod

下载

1.0.1

详情介绍:

Bikram COD Order Verification for WooCommerce adds a simple, no-cost verification step to your store's Cash on Delivery (COD) checkout flow. Before a customer can place a COD order, they must confirm a one-time password (OTP) sent to their email or phone number. This helps reduce fake orders, prank orders, and Return to Origin (RTO) losses that are especially common with COD in emerging markets. Key Features How it works
  1. The customer fills in their details and selects Cash on Delivery at checkout.
  2. A small verification box appears, asking for their email or phone number.
  3. The customer requests a code and enters it to confirm their identity.
  4. Only once verified can they successfully place the order - this is enforced on the server, not just in the browser.

安装:

  1. Upload the plugin files to the /wp-content/plugins/bikram-cod-order-verification directory, or install the plugin directly through the WordPress Plugins screen.
  2. Activate the plugin through the 'Plugins' screen in WordPress.
  3. Go to WooCommerce > Settings > COD OTP Verification to configure verification method, OTP length/expiry, and (if using SMS) your gateway credentials.
  4. That's it - the verification box will automatically appear at checkout whenever a customer selects Cash on Delivery.

屏幕截图:

  • OTP verification box (SMS) on the Classic checkout.
  • OTP verification box (Email) on the Blocks checkout.
  • OTP verification box (SMS) on the Blocks checkout.
  • Plugin settings page under WooCommerce > Settings.
  • Plugin settings page under WooCommerce > Settings.

升级注意事项:

1.0.0 Initial release.

常见问题:

Does this work with the new WooCommerce Blocks checkout?

Yes. The plugin supports both the Classic (shortcode-based) checkout and the block-based Checkout introduced in recent WooCommerce versions.

Can I use SMS instead of email?

Yes. Go to the plugin's settings and switch the verification method to SMS. You'll need either a Twilio account or your own custom SMS API endpoint.

Is verification enforced even if someone disables JavaScript?

Yes. Verification is checked again on the server before the order is allowed to be placed, regardless of what happens in the browser.

What happens if someone enters the wrong code too many times?

After 5 incorrect attempts, that code is locked and the customer must request a new one.

Does this store the OTP codes permanently?

No. OTP codes are stored only as short-lived WordPress transients (a few minutes at most) and are deleted immediately after a successful verification. They are never written to the database permanently.

更新日志:

1.0.1 1.0.0