Authyo OTP for Forminator Form

Description

Authyo OTP for Forminator adds a secure One-Time Password (OTP) verification layer to your Forminator forms.
Prevent spam and verify user contact details via Email, SMS, WhatsApp, or Voice Call before they can submit a form.

Note: OTP verification requires valid Authyo API credentials and sufficient wallet balance. When unavailable, form submissions will proceed without OTP verification to prevent lead loss.

This plugin requires the Forminator plugin to be installed and active.

Features:
* Multiple Channels: Verify via Email, SMS, WhatsApp, or Voice Call.
* Global Settings with Per-Form Control: Configure Authyo globally and enable OTP verification individually per form.
* Custom Fields: Adds Authyo Email” and Authyo Phone” fields to the Forminator builder.
* Visitor Choice: Optionally allow visitors to choose their preferred verification method (SMS/WhatsApp/Voice) on the fly.
* Smart OTP Verification: Enforces OTP validation when Authyo is properly configured and funded.
* Smart Balance Handling: If the Authyo wallet balance is exhausted or the API service is temporarily unavailable, the field is automatically marked as verified to prevent form submission failure. This behavior is an intentional fallback mechanism and not a silent security bypass.
* Secure: Server-side token validation ensures verification integrity.

External Services

This plugin relies on the Authyo API to send One-Time Passwords via SMS, WhatsApp, and Voice calls.

  • Service Name: Authyo
  • Service URL: https://authyo.io/
  • Privacy Policy: https://authyo.io/privacy-policy
  • Terms of Service: https://authyo.io/terms-of-service

Data Sent:
* Phone Number (for SMS/WhatsApp/Voice OTP)
* Email Address (if using Authyo Email OTP service)
* OTP Message Content

Why: To deliver the One-Time Password to the user for verification.
When: Data is sent only when a user requests an OTP on a form powered by Authyo.

No OTP data is stored permanently by this plugin.

Company Information

Konceptwise Digital Media Pvt. Ltd. is the parent company that officially develops and maintains this plugin.

Authyo is a product line developed and owned by Konceptwise Digital Media Pvt. Ltd.

Important: This plugin is NOT affiliated with, endorsed by, or officially supported by Forminator. It is an independent third-party integration that works with Forminator to provide OTP functionality using Authyo’s API services.

Installation

  1. Upload the plugin files to the /wp-content/plugins/authyo-otp-for-forminator-form directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Ensure the Forminator plugin is installed and active.
  4. Navigate to Authyo OTP for Forminator in the admin menu to configure your API keys and settings.
  5. Add the Authyo Email or Authyo Phone field to your Forminator form.

FAQ

Do I need an Authyo account?

Yes, you need an API key from Authyo to send Email, SMS, WhatsApp, Voice OTPs.

Does this work with any Forminator form?

Yes. Once Forminator is active, simply add the custom Authyo fields to your form.

Is user data stored by this plugin?

No. OTP data is processed via the Authyo API and is not stored permanently by this plugin.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Authyo OTP for Forminator Form” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.1

  • Added help text to API Credentials section in the General tab.
  • Updated plugin version to 1.0.1.

1.0.0

  • Initial release.