{"id":294056,"date":"2026-04-27T05:58:09","date_gmt":"2026-04-27T05:58:09","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/authyo-otp-for-sureforms\/"},"modified":"2026-04-27T05:58:58","modified_gmt":"2026-04-27T05:58:58","slug":"authyo-otp-for-sureforms","status":"publish","type":"plugin","link":"https:\/\/ru.wordpress.org\/plugins\/authyo-otp-for-sureforms\/","author":23299154,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.0","stable_tag":"1.0.0","tested":"6.9.4","requires":"5.5","requires_php":"7.4","requires_plugins":null,"header_name":"Authyo OTP for SureForms","header_author":"Authyo","header_description":"Adds email and phone number OTP verification to SureForms with support for SMS, WhatsApp, and Voice.","assets_banners_color":"c2cbe7","last_updated":"2026-04-27 05:58:58","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/authyo-otp-for-sureforms\/","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":54,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"konceptwise","date":"2026-04-27 05:58:58"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3516247,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3516247,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3516456,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3516456,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Authyo verification UI inside SureForms Email and Phone blocks","2":"Plugin setup screen","3":"Plugin country dropdown setting screen","4":"Plugin OTP method setup screen"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[209326,252625,261129,261130,261131],"plugin_category":[],"plugin_contributors":[247673],"plugin_business_model":[],"class_list":["post-294056","plugin","type-plugin","status-publish","hentry","plugin_tags-email-otp","plugin_tags-phone-otp","plugin_tags-sureforms","plugin_tags-sureforms-otp","plugin_tags-sureforms-phone-verification","plugin_contributors-konceptwise","plugin_committers-konceptwise"],"banners":{"banner":"https:\/\/ps.w.org\/authyo-otp-for-sureforms\/assets\/banner-772x250.png?rev=3516456","banner_2x":"https:\/\/ps.w.org\/authyo-otp-for-sureforms\/assets\/banner-1544x500.png?rev=3516456","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/authyo-otp-for-sureforms\/assets\/icon-128x128.png?rev=3516247","icon_2x":"https:\/\/ps.w.org\/authyo-otp-for-sureforms\/assets\/icon-256x256.png?rev=3516247","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Authyo OTP for SureForms adds one-time password (OTP) verification via email and phone number to your forms, using Authyo\u2019s secure delivery service. It supports SMS, WhatsApp, and voice call channels for phone verification, helping ensure that only verified users can submit SureForms and reducing spam while enhancing form security.<\/p>\n\n<p><strong>Features:<\/strong>\n- Email and Phone OTP verification for SureForms Email and Phone blocks\n- Support for SMS, WhatsApp, and Voice Call OTP (Voice Call India only)\n- Secure one-time password handling\n- Seamless integration with Authyo service\n- Easy setup and configuration\n- Fail-Safe Lead Protection: Automatically allows submissions to continue if Authyo is not configured or the wallet balance is exhausted\u2014so no leads are lost.<\/p>\n\n<p>This plugin helps reduce spam and ensures that only verified users can submit your forms.<\/p>\n\n<p>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.<\/p>\n\n<h3>Configuration<\/h3>\n\n<p>Follow these steps to add OTP verification to a SureForms form:<\/p>\n\n<ol>\n<li><strong>Get Authyo API credentials:<\/strong> Sign up at <a href=\"https:\/\/app.authyo.io\/account\/welcome\">authyo.io<\/a> and copy your App ID, Client ID, and Client Secret from your dashboard.<\/li>\n<li><strong>Enter credentials:<\/strong> In WordPress admin, go to <strong>Authyo OTP For SureForms<\/strong> (top-level menu in the sidebar) and open the <strong>General<\/strong> tab. Paste your credentials and click <strong>Save Changes<\/strong>.<\/li>\n<li><strong>Enable channels:<\/strong> Under <strong>Verification Channels<\/strong>, enable at least one channel (e.g. Email). Click <strong>Save Changes<\/strong>.<\/li>\n<li><strong>Create or edit a SureForms form:<\/strong> Go to <strong>SureForms \u2192 Add New<\/strong> (or edit an existing form).<\/li>\n<li><strong>Add a field:<\/strong> In the form editor, add an <strong>Authyo Email<\/strong> block or <strong>Authyo Phone<\/strong> block. You can also use the <strong>Authyo Smart Field<\/strong> block for a combined email-or-phone field.<\/li>\n<li><strong>Publish the form<\/strong> and embed it on any page using the SureForms block or shortcode.<\/li>\n<li><strong>Test on the frontend:<\/strong> Open the page, enter an email or phone number, click <strong>Send OTP<\/strong>, and enter the received code to verify.<\/li>\n<\/ol>\n\n<h3>External Services<\/h3>\n\n<p>This plugin relies on the Authyo API service (https:\/\/authyo.io\/) to deliver and verify One-Time Passwords (OTPs) via Email, SMS, WhatsApp, and Voice Call.<\/p>\n\n<p>By using this plugin, your form's OTP transactions are processed securely through the Authyo platform.<\/p>\n\n<p><strong>Service Details:<\/strong>\n* <strong>Service Provider:<\/strong> Authyo (https:\/\/app.authyo.io)\n* <strong>Purpose:<\/strong> To send and verify one-time passwords for SureForms.\n* <strong>Data Transmission:<\/strong> User-entered contact data (email or phone) is transmitted securely to Authyo's servers solely for OTP verification.\n* <strong>Timing:<\/strong> Data is sent only when a user requests an OTP and during the verification process.\n* <strong>Privacy Policy:<\/strong> https:\/\/authyo.io\/privacy-policy\/\n* <strong>Terms of Service:<\/strong> https:\/\/authyo.io\/terms-service\/<\/p>\n\n<h3>Company Information<\/h3>\n\n<p><strong>Konceptwise Digital Media Pvt. Ltd.<\/strong> is the parent company that officially develops and maintains this plugin.<\/p>\n\n<p>Authyo is a product line developed and owned by Konceptwise Digital Media Pvt. Ltd.<\/p>\n\n<p><strong>Important:<\/strong> This plugin is NOT affiliated with, endorsed by, or officially supported by SureForms. It is an independent third-party integration that works with SureForms to provide OTP functionality using Authyo's API services.<\/p>\n\n<h3>Dependencies<\/h3>\n\n<p>This plugin requires the SureForms plugin to be installed and activated.<\/p>\n\n<!--section=installation-->\n<p><strong>Before you begin:<\/strong> This plugin is an add-on for SureForms. You must install and activate SureForms first.<\/p>\n\n<ol>\n<li>Install and activate the <strong>SureForms<\/strong> plugin from the WordPress Plugin Directory (search \"SureForms\").<\/li>\n<li>Upload the Authyo OTP for SureForms plugin files to <code>\/wp-content\/plugins\/authyo-otp-for-sureforms\/<\/code>, or install it directly through the WordPress <strong>Plugins \u2192 Add New<\/strong> screen.<\/li>\n<li>Activate <strong>Authyo OTP for SureForms<\/strong> through the <strong>Plugins<\/strong> menu.<\/li>\n<li>The <strong>Authyo OTP For SureForms<\/strong> menu item will appear in the WordPress admin sidebar.<\/li>\n<li>Go to <strong>Authyo OTP For SureForms<\/strong> and enter your Authyo API credentials (App ID, Client ID, Client Secret).<\/li>\n<li>Enable the OTP channels you want to use (Email, SMS, WhatsApp, Voice).<\/li>\n<li>Click <strong>Save Changes<\/strong>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20sureforms%3F\"><h3>Does this plugin require SureForms?<\/h3><\/dt>\n<dd><p>Yes. This is an extension for SureForms.<\/p><\/dd>\n<dt id=\"which%20otp%20methods%20are%20supported%3F\"><h3>Which OTP methods are supported?<\/h3><\/dt>\n<dd><p>This plugin supports Email, SMS, WhatsApp, and Voice Call OTP verification. Note that Voice Call is currently available exclusively for India.<\/p><\/dd>\n<dt id=\"is%20an%20authyo%20account%20required%3F\"><h3>Is an Authyo account required?<\/h3><\/dt>\n<dd><p>Yes, you need an Authyo account and API credentials to use the service.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial stable release.<\/li>\n<li>Added: Email and Phone OTP verification for SureForms.<\/li>\n<li>Added: Multi-channel support including SMS, WhatsApp, and Voice Call options.<\/li>\n<li>Added: Authyo Smart Field that handles both email and phone verification in a single field.<\/li>\n<li>Added: Failsafe Protection (Auto-verification bypass when wallet balance is low).<\/li>\n<li>Improved: SureForms integration with block-based field injection.<\/li>\n<li>Improved: Validation hooks and overall plugin performance.<\/li>\n<\/ul>","raw_excerpt":"Adds email and phone number OTP verification to SureForms with support for SMS, WhatsApp, and Voice.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/294056","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=294056"}],"author":[{"embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/konceptwise"}],"wp:attachment":[{"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=294056"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=294056"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=294056"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=294056"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=294056"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=294056"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}