這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

WooCommerce Phone Verification on Checkout & SMS Order Notifications using RingCaptcha

外掛說明

This plugin replaces the default phone field on your WooCommerce checkout page with RingCaptcha’s phone verification widget. WooCoommerce does not have phone verification by default so people can just input random phone numbers and business owners can’t verify if an order is legitimate or not.

This plugin also adds SMS order notifications to admin and customers whenever someone places an order. This is useful for notifying customers for the status of your shipping, or simply just giving thank you messages. SMS order notifications are tied to each WooCommerce order status, for example an SMS is sent to a customer when you update the order to completed.

Watch the demo here.

GDPR

Need to get consent from users in order to be GDPR compliant? No problem! RingCaptcha now has a GDPR-compliant version of this widget.
You can enable the functionality from the plugin settings, under GDPR section. Please refer to the FAQs section for detailed step-by-step instructions.

Contact the RingCaptcha team on their site to learn more.

Why should I use this plugin?

  • I want to minimize bots / fraudulent orders.
  • I want to ensure customers are legit (especially for Cash on Delivery).
  • I want a legit phone number tied per order.
  • I want to receive SMS notifications when someone places an order.
  • I want to send SMS notifications to customers about their order.

Functionalities:

  1. Phone verification widget on checkout page using RingCaptcha’s SMS API.
  2. Customizable SMS order notifications for admin and customers.
  3. Send SMS from the admin page.

Limitations:

  • Freemium plan has some limitations

    • Phone verification is limited to 100 per month
    • SMS notification is not available
  • However, if you are operating an interesting business that is disruptive, we are happy do waive the freemium plan limitations for you. Just simply reach out via e-mail (support@ringcaptcha.com) or via Intercom on our site (https://ringcaptcha.com)

螢幕擷圖

  • RingCaptcha Phone Verification on Checkout
  • Asking for PIN
  • Phone Successfully Verified
  • Settings Page
  • Customer SMS Order Notifications
  • GDPR-compliant Phone Verification Widget
  • GDPR consent custom field attached per WooCommerce Order

安裝方式

  1. Download and install this plugin.
  2. Signup for RingCaptcha.
  3. Create a RingCaptcha app to get your App key and Secret Key. Make sure to add the domain of your site on the RingCaptcha app.
  4. From your wp-admin page, click ‘WooCommerce’ -> ‘RingCaptcha’ and copy your keys.
  5. That’s it! You can now visit your checkout page which contains RingCaptcha’s phone verification widget.

You can also watch this video tutorial.
For detailed guide of the plugin, please refer to readme.html.

常見問題集

Where can I get ‘App key’ and ‘Secret key’?

Simply signup for RingCaptcha to and create an app to get your keys.
For a step-by-step video, please refer here.

SMS notification is not working. Why?

Since the plugin’s SMS notification uses RingCaptcha’s Direct SMS feature, this feature is turned off by default on RingCaptcha’s side to avoid spam and abuse. Also, sending Direct SMS is a premium feature of RingCaptcha but we’re willing to unlock this for WordPress users. Just simply reach out via e-mail (support@ringcaptcha.com) or via Intercom on our site (https://ringcaptcha.com) and we’ll do it for you.

Can I remove the RingCaptcha logo?

Sure! Just reach out via e-mail (support@ringcaptcha.com) or via Intercom on our site (https://ringcaptcha.com) and we’d be more than happy to do it for you.

Can I only verify users who hasn’t verified before?

The plugin currently verifies phone number per each order regardless if the phone number has already verified before or not. This is good in a sense that each order and phone verification is unique on its own, to avoid possible fraud.

Can I only use verify when mode of payment is CoD?

The plugin currently verifies phone number regardless of the mode of payment. This reduces bot attacks / fraudulent orders as well.

Checkout won’t proceed even after a phone number is verified. Why?

  1. From WordPress Admin, navigate to WooCommerce > RingCaptcha.
  2. Under ‘Troubleshooting’ section, check ‘Enable Javascript Implementation’.
  3. Click ‘Save Changes’.

This should apply a Javascript workaround to fix the problem.

This problem occurs when your hosting provider cannot execute an HTTP request (probably disabled) to our API to confirm if the phone number has already been verified making it stuck on checkout page.

How to enable GDPR-compliant phone verification widget?

  1. From WordPress Admin, navigate to WooCommerce > RingCaptcha.
  2. Under ‘GDPR’ section, click ‘Check if you need to get consent from users for GDPR compliance.’.
  3. Click ‘Save Changes’.

You can now check your checkout page with an updated GDPR-compliant phone verification widget.

Where do GDPR consent get stored into?

Each GDPR consent get stored into each WooCommerce order via a custom field.
You can check each GDPR consent if you navigate to WooCommerce > Orders.

使用者評論

2019 年 5 月 7 日
For customer phone information and payment security verify mobile number plugin. It is also very good to send SMS to all countries of the world. Very good plugin.
閱讀全部 3 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈WooCommerce Phone Verification on Checkout & SMS Order Notifications using RingCaptcha〉的開發相關工作。

參與者

WooCommerce Phone Verification on Checkout & SMS Order Notifications using RingCaptcha 外掛目前已有 1 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將 WooCommerce Phone Verification on Checkout & SMS Order Notifications using RingCaptcha 外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

1.0

  • Initial creation of the plugin.

1.1

  • Updated Javascript to be loaded in the footers section instead of directly on checkout page.
  • Fixed CSS issue which causes verification overlap with the WooCommerce order table.

2.0

  • Added new feature SMS notification for both sellers and buyers.
  • Ability to send Direct SMS directly from plugin dashboard.
  • Fixed some minor bugs.

2.1

  • Tested up to WordPress 4.0.
  • Added Translation POT files.
  • Fixed phone verificaiton bug error when required fields are empty.

2.2

  • Updated Ringcaptcha API to latest version.
  • Fixed – Phone number not showing up in phone field.
  • Improved phone verification error message now in sync with the Ringcaptcha API error.

2.3

  • Changed SMS order notifications to trigger every new order instead of new payment to accommodate cash on delivery (CoD)
  • Updated documentation and video tutorial.
  • Minor UI changes.

2.4

  • Added ‘Voice Call’ option – customers can now also request PIN with the Voice Call option.
  • Fixed bypass bug on checkout where users can bypass the phone verification if they delete RingCaptcha div tag and proceed with checkout.
  • Changed error message to be more descriptive and uniform with other WooCommerce error fields.

2.5

  • Fix ‘stuck on checkout’ problem even after successfully verifying phone number.
  • Clean code to remove WordPress warnings.
  • Test up to latest version of WordPress (4.9.5) and WooCommerce (3.3.5).

2.6

  • Add GDPR-compliant phone verification widget functionality.
  • Test up to latest version of WordPress (4.9.6) and WooCommerce (3.4.3).

2.7

  • Fix internal server error bugs.
  • Add Japanese translation.

2.8

  • Modify Description
  • Tested up to WordPress (5.1.1) and WooCommerce (3.5.7)

2.9

  • Modify Description
  • Tested up to WordPress (5.5.3) and WooCommerce (3.5.7)
  • Updated monthly free limit for OTP SMS
  • Updated support channel