Linux 软件免费装
Banner图

OrderProof – OTP Order Verification for WooCommerce

开发者 medsalemkhattat
更新时间 2026年11月14日 08:28
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

order verification cash on delivery cod fake orders whatsapp otp

下载

1.2.4 1.2.5 1.2.6 1.2.3 1.2.2

详情介绍:

Fake Cash on Delivery orders cost you shipping, return-to-origin (RTO) fees and stock that sits in a courier van. OrderProof adds COD verification to WooCommerce: every COD customer verifies their phone number before you ship. They receive a one-time code (OTP) on WhatsApp and type it to confirm the order. No SMS gateway, no per-SMS bills: codes are sent from your own WhatsApp Business number through Meta's official WhatsApp Cloud API. It works for customers in any country. How WhatsApp OTP verification works
  1. A customer places a Cash on Delivery order.
  2. The order waits in "Awaiting WhatsApp verification". It holds no stock and no "New order" email is sent yet.
  3. The customer gets a 6-digit code on WhatsApp and types it on the verification page (with a copy-code button in WhatsApp).
  4. The order becomes a real order: stock is reserved and your usual emails go out.
  5. Orders that are never verified are cancelled automatically after a few hours.
Test mode lets you try the whole flow before you connect WhatsApp: the code is shown on the verification page instead of being sent. Free features OrderProof Pro Pricing and a 7-day free trial (no card needed): dssarl.com/orderproof Questions or problems? Open a thread in the support forum. If OrderProof is useful to your store, an honest review helps other store owners find it.

安装:

  1. Install and activate the plugin.
  2. Go to WooCommerce → Settings → OrderProof.
  3. Turn on WhatsApp OTP and Test mode to try the flow on your store.
  4. To send real codes, follow the guide on the settings page: create a WhatsApp Business app in Meta for Developers, create an approved message template of the Authentication category (with a copy-code button), and enter your Phone number ID, access token and template name. Then turn Test mode off and use "Send test code" to check the setup.

屏幕截图:

  • Order page: verification status, customer history and the WhatsApp confirmation button.
  • Settings: WhatsApp OTP verification with your own WhatsApp Business number, test code button and code limits.
  • Orders list: OrderProof statuses (Awaiting WhatsApp verification, Awaiting confirmation, Delivery refused) and the WhatsApp button and customer badge on each order.
  • Settings: limit duplicate orders per phone number and blacklist phone numbers, emails and IP addresses.
  • Checkout (block): an invalid phone number is refused before the order is created.

升级注意事项:

1.2.6 Small, dismissible review request on the OrderProof settings page. 1.2.5 The phone field is now required at checkout (new setting, on by default). 1.2.4 Plugin website link updated. No functional changes. 1.2.3 Author details and listing screenshots updated. No functional changes.

常见问题:

Does OrderProof send SMS?

No. Codes are only sent on WhatsApp, from your own WhatsApp Business number.

Can I confirm COD orders on WhatsApp without the OTP code?

Yes. Every order page has a one-click WhatsApp confirmation message ({name}, {items}, {total}, {address}…) and an "Awaiting confirmation" status, so you can confirm orders yourself. The WhatsApp OTP goes further: the customer confirms before you get the "New order" email.

What do I need to send real WhatsApp codes?

Your own WhatsApp Business number on Meta's WhatsApp Cloud API (an app you create in Meta for Developers) and an approved message template of the Authentication category. The settings page guides you step by step, and "Send test code" tells you which setting is missing or shows Meta's exact error. Test mode lets you try the whole flow first.

Does it work with the WooCommerce Checkout block?

Yes. OrderProof works with the classic checkout and the Checkout block, with or without HPOS.

Does it reduce RTO (return to origin) on COD orders?

With WhatsApp OTP on, OrderProof stops orders from unverified phone numbers before they reach your courier. It also limits repeat orders per phone and lets you blacklist customers who refused deliveries. We do not publish a reduction figure: results depend on your store and customers.

What does WhatsApp verification cost?

OrderProof does not charge per message. Meta bills your WhatsApp Business account for each authentication message; prices depend on the customer's country and are listed on Meta's pricing page.

Which countries are supported?

All of them. Each phone number is read with the calling code of the customer's billing country, so a store in France can verify customers in Belgium, Morocco or Canada.

What happens if a customer never enters the code?

The order stays in "Awaiting WhatsApp verification" without holding stock, and is cancelled after the number of hours you choose (2 by default).

Does it work with other payment methods?

Phone rules, limits and the blacklist can protect every payment method (uncheck "Only Cash on Delivery orders"). WhatsApp OTP applies to Cash on Delivery orders.

更新日志:

1.2.6 1.2.5 1.2.4 1.2.3 1.2.2 1.2.1 1.2.0 1.1.0 1.0.1 1.0.0