Log In

Forgot Your Password? Create an Account
or

Continue with

Skip to content
  • About
  • Blog
  • Knowledge Base
  • Support Center
  • Contact Us
Top Bar Menu
My Account
Login/Register
 1

View CartCheckout

  • ×Magento 2 Ai Email Template Designer Magento 2 Ai Email Template Designer1 × $299.00

Subtotal: $299.00

View CartCheckout

Software Development Services | Magento Ecommerce | Woocommerce | Web Development | Mobile App Development
Webcloud – Global IT Service Provider
Software Development Services | Magento Ecommerce | Woocommerce | Web Development | Mobile App Development
  • Magento® 2 Extensions
  • Woocommmerce
  • Ecommerce Solutions
  • Services
    • Web Development Services
    • Ecommerce Development Services
    • Web Design Services
    • Mobile App Development Services
    • Custom App Development Services
    • Podcast Services
Search:
  • Magento® 2 Extensions
  • Woocommmerce
  • Ecommerce Solutions
  • Services
    • Web Development Services
    • Ecommerce Development Services
    • Web Design Services
    • Mobile App Development Services
    • Custom App Development Services
    • Podcast Services

Magento 2 Ai Registration Field Suite

“Magento 2 Ai Email Template Designer” has been added to your cart. View cart
Home > Magento 2 Ai Registration Field Suite
Sale!
Magento 2 Ai Registration Field Suite
Magento 2 Ai Registration Field Suite - Image 2
Magento 2 Ai Registration Field Suite - Image 3
Magento 2 Ai Registration Field Suite - Image 4
Magento 2 Ai Registration Field Suite - Image 5
Magento 2 Ai Registration Field Suite - Image 6
Magento 2 Ai Registration Field Suite - Image 7
Magento 2 Ai Registration Field Suite - Image 8
Magento 2 Ai Registration Field Suite - Image 9
Magento 2 Ai Registration Field Suite - Image 10
Magento 2 Ai Registration Field Suite - Image 11
Magento 2 Ai Registration Field Suite - Image 12
Magento 2 Ai Registration Field Suite - Image 13
Magento 2 Ai Registration Field Suite - Image 14
Magento 2 Ai Registration Field Suite - Image 15
Magento 2 Ai Registration Field Suite - Image 16
Magento 2 Ai Registration Field Suite - Image 17
Magento 2 Ai Registration Field Suite - Image 18
Magento 2 Ai Registration Field Suite - Image 19
Magento 2 Ai Registration Field Suite - Image 20
Magento 2 Ai Registration Field Suite - Image 21
Magento 2 Ai Registration Field Suite - Image 22
Magento 2 Ai Registration Field Suite - Image 23
Magento 2 Ai Registration Field Suite - Image 24
Magento 2 Ai Registration Field Suite - Image 25
Magento 2 Ai Registration Field Suite - Image 26
Magento 2 Ai Registration Field Suite - Image 27
Magento 2 Ai Registration Field Suite - Image 28
Magento 2 Ai Registration Field Suite - Image 29
Magento 2 Ai Registration Field Suite - Image 30
Magento 2 Ai Registration Field Suite - Image 31
Magento 2 Ai Registration Field Suite - Image 32
Magento 2 Ai Registration Field Suite - Image 33
Magento 2 Ai Registration Field Suite - Image 34
DOCUMENTATION
✔
Hyva READY
2.4.8-p3; 2.4.7-p8; 2.4.6-p13; 2.4.5-p15

Magento 2 Ai Registration Field Suite

0 Reviews | Write a Review

Registration Field Suite is the most complete registration form solution for Magento 2. Build professional customer registration forms in minutes using a visual drag-and-drop form builder or generate entire forms instantly with AI (OpenAI GPT-4o, Anthropic Claude, Google Gemini).

Create unlimited custom Magento 2 registration forms with a drag-and-drop builder, 25 built-in default fields, 12 custom field types, 5 captcha options including Google reCAPTCHA v2/v3, and a complete pending registration approval workflow with email notifications. Supports both Hyva and Luma themes.

Key Features

  • AI-powered form generation — Instantly create smart registration forms using GPT-4 with simple prompts.
  • Drag-and-drop form builder — Easily design and customize forms with an intuitive visual editor.
  • Advanced approval workflow — Manage user registrations with admin approval and pending status controls.
  • Flexible field management — Includes 30+ default fields and 12 customizable field types for any use case.
  • Enhanced security & captcha options — Supports 5 captcha methods with secure key storage and validation.
  • Multi-store & theme compatibility — Fully compatible with Hyvä and Luma themes, with per-store configurations.
  • Robust admin & automation tools — Comprehensive admin panel, email notifications, file uploads, and event-based integrations.
$399.00 $349.00 $349.00

Optional Services

  • Description
  • Pending Registration
  • Reviews (0)
  • Ai Form Builder
  • FAQ 8+
  • Specifications
  • Changelog
  • Installation
  • Support

Ai Registration Field Suite for Magento 2

Registration Field Suite is an all-in-one Magento 2 extension that gives store administrators full control over customer registration forms. Registration Field Suite is the most complete registration form solution for Magento 2. Build professional customer registration forms in minutes using a visual drag-and-drop form builder or generate entire forms instantly with AI (OpenAI GPT-4o, Anthropic Claude, Google Gemini).

Create unlimited registration forms  Default, B2B, Partner, Student, Doctor, or any custom type — each with its own SEO-friendly URL, login page button, and header link. Every form is fully independent and store-view scoped.

The module ships with 25 ready-to-use default fields covering customer profile, billing address, and shipping address, plus 12 custom field types (text, select, multiselect, checkbox, radio, textarea, date, file upload, and more) with 7 built-in validation rules. Protect forms with 5 captcha options including Google reCAPTCHA v2, reCAPTCHA v3, and 3 built-in image captchas.

The built-in Pending Registration workflow lets admins manually approve or decline new registrations. Configure which customer groups require approval, send automatic email notifications (admin alert, customer pending, approved, declined), and manage customer status directly from the customer grid with inline editing.

Fully compatible with both Hyva (Tailwind CSS + Alpine.js) and Luma themes with automatic detection. All reCAPTCHA and API keys are stored encrypted. Role-based ACL permissions control who can manage forms, use AI generation, and handle pending registrations.

Why Choose Registration Field Suite?

  • Save hours — AI generates complete forms from a text prompt in seconds
  • No coding required — Drag-and-drop builder with visual section/field configuration
  • B2B ready — Built for wholesale, partner, and professional registration scenarios
  • Secure — 5 captcha options, encrypted key storage, server-side verification
  • Multi-store — Different forms and settings per store view or website
  • Professional approval workflow — Pending/Approved/Declined with email notifications
  • Theme-agnostic — Works with Hyva and Luma out of the box

    General Configuration

    Navigate to Stores > Configuration > Ewebecommerce > Registration Field Suite.

    1.1 General Settings

    SettingDescription **Enable Registration Fields**Enable or disable the custom registration fields functionality

    1.2 Google reCAPTCHA (Storefront)

    SettingDescription **reCAPTCHA v2 Website Key (Site Key)**Site key from Google reCAPTCHA v2 console **reCAPTCHA v2 Secret Key**Secret key from Google reCAPTCHA v2 console **reCAPTCHA v3 Website Key (Site Key)**Site key from Google reCAPTCHA v3 console **reCAPTCHA v3 Secret Key**Secret key from Google reCAPTCHA v3 console

    All keys are stored encrypted in the database.

    To obtain keys, visit Google reCAPTCHA Admin Console.

    1.3 AI Form Generator

    SettingDescription **AI Provider**Select which AI service to use: OpenAI, Claude (Anthropic), or Google Gemini **OpenAI API Key**Your OpenAI secret key (sk-...) **OpenAI Model**Model name (default: gpt-4o-mini). Options: gpt-4o, gpt-4o-mini, gpt-4-turbo **Claude (Anthropic) API Key**Your Anthropic API key **Claude Model**Model name (default: claude-3-5-haiku-20241022) **Google Gemini API Key**Your Google AI Studio API key **Gemini Model**Model name (default: gemini-2.5-flash). Options: gemini-2.5-flash, gemini-2.5-pro

    All API keys are stored encrypted.

    Navigate to Customers > Registration Field Suite > Registration Field Suite.

     

    Configuration-Settings-Stores-Magento-Admin

2.1 Forms Listing Page

The listing page shows all registration forms with the following information:

ColumnDescription **#**Form ID **Form Name**Display name (e.g., B2B Registration, Default Registration) **Identifier**Form key used internally (e.g., b2b, default) **Store View**Which store view the form belongs to **URL**Frontend URL for this registration form **Page Title**Title displayed on the registration page **Login Btn**Whether a button appears on the login page **Header Link**Whether a link appears in the site header **Actions**Edit / Delete buttons

The Default Registration form cannot be deleted and is marked with a "DEFAULT" badge.

Registration-Forms-Lisitng

1.2 Creating a New Form

1. Click + Create New Form on the listing page

2. Choose a tab name for the form

3. The form opens in the drag-and-drop builder with default sections
registration-idetifire

2.3 Registration Settings (Per Form)

Each form has its own settings panel at the top of the edit page:

SettingDescription **Registration Form URL Key**SEO-friendly URL slug (e.g., `b2b-registrations`). Leave empty for the default Magento route (`customer/account/create`) **Registration Form Title**Page title displayed on the frontend registration page **Show Button on Login Page**Yes/No - show a registration button in the "New Customers" section of the login page **Login Page Button Text**Custom text for the login page button (e.g., "Register B2B Account") **Enable Top Link in Header**Yes/No - show a registration link in the site header **Top Link URL Anchor Text**Custom text for the header link (e.g., "Register B2B Account")

Click Save Registration Settings to save these settings independently of the form fields.


Edit-B2b-Registration-Registration-Form

Drag-and-Drop Form Builder

The form builder provides a visual interface for designing registration forms.

1.1 Sections

Sections are the top-level containers that group fields together. Each section has:

  • Section Label - displayed as a fieldset legend on the frontend
  • Columns (1-3) - grid layout for fields within the section
  • Rows - number of rows in the section grid
  • Move Up / Move Down - reorder sections
  • Remove - delete the section (with confirmation)

Click + Add New Section to create a new section.

Click Reset Form to Default to restore the default form configuration.

!Description

2.2 Fields

Each cell in a section grid can hold one field. To configure a field:

  • 1. Click on a field cell to open the Field Configuration Modal
  • 2. Configure the field properties:

PropertyDescription **Field Label**Display label for the field **Field Type**Select from 12 field types (see [Field Types](#7-field-types-and-validation)) **Required**Yes/No - whether the field is mandatory **Validation**Select validation rule (email, phone, number, etc.) **Options**For select, radio, checkbox, multiselect fields - define option values **Default Value**Pre-filled value for the field

  • 3. Click Save to apply the field configuration

Fields can be dragged and dropped between cells within a section.

!Description

1.3 Saving the Form

Click the Save Registration Field button (top right) to save the entire form configuration including all sections and fields.

drag-drop-fields

2.4 Registration Settings (Per Form)
form-fields-list

Edit Form Attribute Fields
Edit-Registration-Form

Frontend Registration (Luma and Hyva)

1.1 Theme Detection

The module automatically detects the active theme:

  • If the theme path contains "Hyva", the Hyva template is used
  • Otherwise, the Luma template is used

1.2 Luma Theme

  • Template: view/frontend/templates/form/register.phtml
  • Uses RequireJS and Magento's data-mage-init validation
  • Standard Magento form styling

!Description

1.3 Hyva Theme

  • Template: view/frontend/templates/form/register/hyva.phtml
  • Tailwind CSS styling with responsive grid layouts
  • Alpine.js for dynamic behavior
  • HTML5 form validation with Hyva fallback
  • Self-contained reCAPTCHA rendering (no dependency on core Magento ReCaptcha modules)
  • Loading overlay during form submission

1.4 Form Sections on Frontend

Sections are rendered as fieldsets with:

  • Section label as the legend
  • CSS grid layout matching the configured columns (1-3)
  • Responsive: stacks to single column on mobile

Luma-Create-New-B2B-register-account

2.5 Registration from front end  Hyva theme
Create-New-B2B-register-account

Account Edit and Dashboard

1.1 Account Edit Page

Custom registration fields appear on the customer account edit page. The form key (eweb_form_key) saved with the customer ensures the same fields from the original registration form are displayed.

1.2 Customer Dashboard

An "Additional Information" section on the customer dashboard displays the custom field values entered during registration.

1.3 Consistency

The form key system ensures consistency: if a store has multiple registration forms (e.g., Default and B2B), each customer sees only the fields from the form they used to register.

Luma-Account-Information

2.7 Customer Dashboard Hyva Theme
My-Account

2.8 Login page show all custom page link
Luma-Customer-Login

2.8 Added link on header of page
Luma-Customer-header-Link

 

Admin Customer Edit

1.1 Account Activation Fieldset

A dedicated Account Activation fieldset appears on the admin customer edit page with:

FieldDescription **Customer Status**Dropdown: Pending, Approved, or Declined

A help notice explains: *Set to "Approved" to allow the customer to log in. "Pending" requires admin approval. "Declined" blocks login.*

account-activations

1.2 Custom Registration Fields Tab

A Custom Registration Fields tab on the admin customer edit page shows all custom field values for that customer. Admins can view and edit these values.

admin-edit-custom-form-fields

File Uploads

1.1 How It Works

  • 1. Add a File field type in the form builder
  • 2. Customers can upload files during registration
  • 3. Files are stored in the media directory
  • 4. Admins can view and download uploaded files from the customer edit page

1.2 Supported Features

  • MIME type validation
  • File size validation
  • Secure file storage
  • Download link in admin customer edit

Address and Core Attribute Support

1.1 Address Fields

The form builder supports standard Magento address fields:

  • Street Address
  • City
  • State / Province (with dynamic region dropdown)
  • ZIP / Postal Code
  • Country (with country dropdown)
  • Fax

1.2 Plugins for Address Compatibility

The module includes four plugins to ensure seamless address handling:

PluginPurpose **EnsureRegionIdPlugin**Resolves `region_id` from region name in API calls **ShowFaxWhenAddressHasFaxPlugin**Shows the Fax widget on frontend address edit when the address has a fax value **ResolveRegionIdInGetDataPlugin**Ensures Address model `getData()` returns `region_id` when only region name is set **EnsureRegionIdInLoadedDataPlugin**Ensures admin address form data includes `region_id` when opened in modal

ACL Permissions

The module defines the following admin permissions:

ResourceDescription `Ewebecommerce_RegistrationFieldSuite::regfields`Access Registration Field Suite forms `Ewebecommerce_RegistrationFieldSuite::ai_generate`Use the AI Form Generator `Ewebecommerce_RegistrationFieldSuite::pendingreg`Access Pending Registration management `Ewebecommerce_RegistrationFieldSuite::config_reg_fields`Configure Registration Field Suite settings `Ewebecommerce_RegistrationFieldSuite::config_pending_registration`Configure Pending Registration settings

Assign these permissions via System > Permissions > User Roles.

Pending Registration Workflow

Navigate to Stores > Configuration > Ewebecommerce > Pending Registration.

registration-status-Configuration-Settings-Stores-Magento-Admin

5.1 Overview

The Pending Registration feature requires admin approval before new customers can access their accounts. This is useful for B2B stores, wholesale accounts, or any scenario requiring manual verification.

5.2 Configuration

General Settings

SettingDescription **Extension Enabled**Enable or disable the pending registration workflow **Customer Groups to Validate**Select which customer groups require manual approval. Unselected groups are auto-approved on registration

Events (Email Templates)

SettingDescription **Admin notification email template sender**Email identity for admin notifications **Admin notification email template**Template sent to admin when a new registration needs approval **New customer notification email template sender**Email identity for customer notifications **New customer notification email template**Template sent to customer confirming their registration is pending **Approved customer notification email template sender**Email identity for approval notifications **Approved customer notification email template**Template sent to customer when approved **Declined customer notification email template sender**Email identity for decline notifications **Declined customer notification email template**Template sent to customer when declined

Set any template to Disable to skip that notification.

Existing Users

SettingDescription **Make all users status**Set all existing customers to Pending or Approved **Set Status**Button to apply the selected status to all existing customers

This is useful when enabling the module for the first time on a store with existing customers.

!Description

5.3 Customer Status States

StatusValueDescription **Pending**0New registration awaiting admin approval. Customer cannot log in. **Approved**1Admin approved. Customer can log in and shop normally. **Declined**2Admin declined. Customer cannot log in. **Not Confirmed by Email**5Waiting for email confirmation (when Magento email confirmation is enabled)

5.4 Registration Flow

  • 1. Customer submits registration form on the frontend
  • 2. If the customer's group requires approval:

- Status is set to Pending

- Admin notification email is sent (if configured)

- Customer notification email is sent (if configured)

- Customer sees a message that their account requires approval

  • 3. If the customer's group does NOT require approval:

- Status is set to Approved automatically

- Customer can log in immediately

Approve / Decline Actions

From the Pending Registration page or any customer grid view:

  • Approve: Sets status to Approved and sends the approval email
  • Decline: Sets status to Declined and sends the decline email

 

set-approval-setting-config

Customer Grid and Status Management

 Status Column in Customer Grid

The module adds a Status column to the customer grid at Customers > All Customers. The column supports:

  • Filtering by status (Pending, Approved, Declined)
  • Sorting by status
  • Inline editing - click to change status directly from the grid

!Description

 Inline Status Editing

  • 1. Select a customer row in the grid
  • 2. Click the Status dropdown
  • 3. Choose the new status (Pending, Approved, or Declined)
  • 4. Click Save

The status is updated immediately and the appropriate email notification is sent.

!Description

customer-registration-status-change

5.5 Login Restriction

When a customer with Pending or Declined status tries to log in:

  • Login is blocked
  • An appropriate message is displayed:

- Pending: "Your account requires moderation"

- Declined: "Your registration has been declined"

  • Customer is redirected to the login page

    login-error-message

 Email Notifications

pending-registration-setting

6.1 Email Templates

The module registers four email templates:

Template IDPurpose `eweb_pendingreg_events_admin_template`Admin notification for new pending registration `eweb_pendingreg_events_user_template`Customer notification for pending registration `eweb_pendingreg_events_approved_template`Customer notification when approved `eweb_pendingreg_events_declined_template`Customer notification when declined

6.2 Customizing Templates

You can customize email templates in two ways:

  • 1. Magento Email Templates: Go to Marketing > Email Templates, create a new template based on the module defaults, and select it in the Pending Registration configuration.
  • 2. Template Files: Edit the HTML files in view/adminhtml/email/:

- admin_template.html

- user_template.html

- approved_template.html

- declined_template.html

6.3 When Emails are Sent

EventAdmin EmailCustomer Email New registration (group requires approval)Admin notification sentPending notification sent Admin approves customer-Approval notification sent Admin declines customer-Decline notification sent Status changed via inline grid edit-Appropriate notification sent Status changed via customer edit form-Appropriate notification sent

approved-emails-customer

Reviews

There are no reviews yet.

Be the first to review “Magento 2 Ai Registration Field Suite” Cancel reply

Your email address will not be published. Required fields are marked *

Post comment

AI-Powered Form Generator

The AI Form Generator panel appears below the Registration Settings on the form edit page.
registration-idetifire

1 How to Use

  • 1. Enter a description of the form you need in the prompt box

- Example: "Business registration form with company name, VAT number, billing address, and industry type dropdown"

  • 2. Select Captcha Type: Google reCAPTCHA v2 (recommended) or Google reCAPTCHA v3
  • 3. Select Section Style:

- Smart grouping (AI decides) - AI determines optimal section grouping

- Compact - fewer sections, combined fields

- Detailed - one section per topic

  • 4. Click Generate Form

The AI generates a complete form structure with appropriate sections, fields, field types, validation rules, and options. The generated form loads directly into the drag-and-drop builder where you can further customize it.

Edit-Doctors-Registration-Registration-Form-Customers-Edit-Registration-Form-AI

Generating Forms Using AI
ai-processing-forms
Ai Doctors Registration Form Generated
Ai-Doctors-Registration-Registration-Form-Customers-Edit-Registration-Form

Front End Doctors From Page
Create-Doctor-Registration-Account

Supported Form Types

The AI recognizes and optimizes for these form types:

  • Business / B2B Registration
  • Medical / Healthcare
  • Education / Student
  • Freelancer / Agency
  • Real Estate
  • NGO / Non-profit
  • Financial / Insurance
  • Retail / E-commerce
  • General Registration

    Field Types, Default Fields, and Validation

field-type-validations

2.1 25 Built-in Default Fields

The module ships with 25 ready-to-use default fields that map directly to Magento core customer and address attributes. These fields can be added to any form via the drag-and-drop builder with a single click.

Customer Profile Fields

#FieldDescription 1**Name Prefix**Customer name prefix (Mr., Mrs., Dr., etc.) 2**Middle Name/Initial**Customer middle name or initial 3**Name Suffix**Customer name suffix (Jr., Sr., III, etc.) 4**Date of Birth**Customer date of birth with date picker 5**Tax/VAT Number**Tax or VAT identification number 6**Gender**Customer gender selection 7**Group**Customer group assignment

Billing Address Fields

#FieldDescription 8**Billing Company**Billing company name 9**Billing Telephone**Billing phone number 10**Billing Street Address**Billing street address 11**Billing City**Billing city 12**Billing Country**Billing country with dropdown selector 13**Billing State/Province**Billing state/province with dynamic region dropdown 14**Billing Zip/Postal Code**Billing ZIP or postal code 15**Billing Fax**Billing fax number

Shipping Address Fields

#FieldDescription 16**Shipping Company**Shipping company name 17**Shipping Telephone**Shipping phone number 18**Shipping Street Address**Shipping street address 19**Shipping City**Shipping city 20**Shipping Country**Shipping country with dropdown selector 21**Shipping State/Province**Shipping state/province with dynamic region dropdown 22**Shipping Zip/Postal Code**Shipping ZIP or postal code 23**Shipping Fax**Shipping fax number

Additional Default Fields

#FieldDescription 24**Newsletter Subscription**Sign up for newsletter checkbox 25**Mp SMTP is synced**SMTP synchronization status field

2.2 12 Custom Field Types

In addition to the 25 default fields, you can create custom fields using any of these 12 field types:

TypeDescriptionOptions Support **Text**Single-line text inputNo **Password**Password input (hidden characters)No **Textarea**Multi-line text inputNo **Select**Dropdown selectYes **Multiselect**Multiple selection dropdownYes **Radio**Radio button groupYes **Checkbox**Multiple checkboxesYes **Listbox**Multi-option listYes **Date**Date picker inputNo **File**File upload with MIME validationNo **Static Text**Display-only text (not an input)No **Captcha**Security verification (5 captcha types available)No

2.3 Validation Rules

RuleDescription **validate-email**Email address format **validate-name**Name format **validate-digits**Numeric digits only **validate-money**Currency format **validate-phone-number**Phone number format **validate-date**Date format **validate-zip**ZIP / postal code format

Captcha and Security Verification

The module supports 5 captcha types to protect registration forms from spam and bot submissions.

1 Supported Captcha Types

#Captcha TypeDescription 1**Alikon mod**Image-based captcha with distorted text 2**Captcha Form**Form-based captcha with challenge question 3**SecurImage**Secure image captcha with audio accessibility support 4**Google reCAPTCHA v2**"I'm not a robot" checkbox (requires Google reCAPTCHA keys in module config) 5**Google reCAPTCHA v3**Invisible score-based verification (requires Google reCAPTCHA keys in module config)

3.1 Google reCAPTCHA Configuration

  • 1. Navigate to Stores > Configuration > Ewebecommerce > Registration Field Suite > Google reCAPTCHA (Storefront)
  • 2. Enter your Site Key and Secret Key for v2 and/or v3
  • 3. Save Configuration

All keys are stored encrypted. Server-side verification is performed on form submission via Google's siteverify API.

3.2 Adding Captcha to a Form

  • 1. In the form builder, add a section (e.g., "Security Verification")
  • 2. Add a Captcha field type to a cell
  • 3. Select one of the 5 captcha types from the dropdown
  • 4. For Google reCAPTCHA v2/v3, ensure API keys are configured in module settings

3.3 How Google reCAPTCHA Works

  • reCAPTCHA v2: Displays the "I'm not a robot" checkbox. User must interact with it before submitting.
  • reCAPTCHA v3: Invisible to the user. Runs in the background and assigns a risk score. No user interaction required.

Registration is blocked if captcha verification fails.

captcha-supported

Custom Form URLs and Display
setting-registration-forms

4.1 Custom URL Keys

Each form can have a custom URL key. For example:

  • Default: yourstore.com/customer/account/create
  • B2B: yourstore.com/b2b-registrations
  • Doctors: yourstore.com/doctors-registration

The module includes a custom router (FormRouter) that maps these URL keys to the registration controller with the appropriate form key.

4.2 Login Page Integration

When Show Button on Login Page is enabled for a form:

  • A registration button appears in the "New Customers" section of the login page
  • The button text is customizable (e.g., "Register B2B Account")
  • Multiple forms can each show their own button on the login page

4.3 Header Link Integration

When Enable Top Link in Header is enabled:

  • A registration link appears in the site header
  • The link text is customizable
  • Clicking the link navigates to that form's registration page

 

 

How do I install the Ai Registration Field Suite?

Installation can be done via Composer with composer require ewebecommerce/module-registration-field-suite. Detailed steps are available in the Installation tab.

Can this extension be used with Hyva or Luma themes?

Yes, Ai Registration Field Suite is fully compatible with both Hyva and Luma themes.

Does the extension support multi-store environments?

Yes, it supports different registration forms and settings for each store view.

Is coding necessary to use the drag-and-drop builder?

No coding skills are required. All form modifications can be achieved through the visual builder interface.

What types of captchas are supported?

The extension supports 5 captcha types, including Google reCAPTCHA v2 and v3 for enhanced security.

How does the pending registration approval work?

The module allows admin users to manage pending registrations, approving or declining them directly from the customer grid with automated email notifications.

Can I integrate with external AI services for form generation?

Yes, it supports AI-driven form creation using services like OpenAI GPT-4 and others.

What kind of notifications are available?

Email notifications are sent for pending registration statuses like admin alert, customer pending approval, approved, or declined.

Are the form fields customizable?

Yes, use the drag-and-drop builder to create customized forms with various field options.

How secure is the extension?

It ensures security through encrypted key storage and server-side captcha verification.

Version 2.0.0
Category Magento Extension
Compatibility Magento Framework >=103.0.0
PHP Version ~8.1.0, ~8.2.0, ~8.3.0
Released 2026
Updated 2026
License Proprietary
Browsers All modern browsers

Version History

  • 2.0.0 - Initial release with AI form generation, drag-and-drop builder, theme compatibility, and enhanced security features.

Installation Guide

Installation

Via Composer

bin/magento module:enable Ewebecommerce_RegistrationFieldSuite
bin/magento setup:upgrade
composer require ewebecommerce/module-registration-field-suite:2.0.0
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento cache:flush

Manual

  • 1. Enable the module: bin/magento module:enable Ewebecommerce_RegistrationFieldSuite
  • 2. Run bin/magento setup:upgrade
  • 3  Run bin/magento setup:upgrade && bin/magento setup:di:compile && bin/magento cache:flush

Composer Installation

Uninstallation

Via Composer

bin/magento module:disable Ewebecommerce_RegistrationFieldSuite
bin/magento setup:upgrade
composer remove ewebecommerce/module-registration-field-suite:2.0.0
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento cache:flush

Manual

  • 1. Disable the module: bin/magento module:disable Ewebecommerce_RegistrationFieldSuite
  • 2. Run bin/magento setup:upgrade
  • 3. Remove the directory app/code/Ewebecommerce/RegistrationFieldSuite/
  • 4. Run bin/magento setup:upgrade && bin/magento setup:di:compile && bin/magento cache:flush

Note: Module tables (eweb_regfields_*, eweb_pendingregistration_*) are not removed automatically. Drop them manually if needed.

Support Information

If you require support with Ai Registration Field Suite, contact us through the following methods:

  • Email: support@webcloud-solutions.com
  • Create support ticket 

We offer 24/7 email support and a 48-hour response guarantee. Our knowledgeable team is ready to assist with implementation, configuration, and any technical issues you may encounter.

In addition, refer to the comprehensive documentation and FAQ sections for self-help resources and troubleshooting tips.

Related products

  • Magento 2 Ai Email Template Designer
    Magento 2 Ai Email Template Designer $349.00 Original price was: $349.00.$299.00Current price is: $299.00.
    Add to cart
  • Magento 2 Ai PdfCustomiser
    Magento 2 Ai PdfCustomiser $399.00 Original price was: $399.00.$349.00Current price is: $349.00.
    Add to cart
  • Magento 2 Hide Price, Request a Quote & WhatsApp Pro
    Magento 2 Hide Price, Request a Quote & WhatsApp Pro $299.00 Original price was: $299.00.$199.00Current price is: $199.00.
    Add to cart
  • Magento 2 Minimum Order Surcharge Pro
    Magento 2 Minimum Order Surcharge Pro $199.00 Original price was: $199.00.$149.00Current price is: $149.00.
    Add to cart
  • Checkout Magento 2 Country Code Phone & WhatsApp Field
    Checkout Magento 2 Country Code Phone & WhatsApp Field $149.00 Original price was: $149.00.$99.00Current price is: $99.00.
    Add to cart
Locations
  • Canada Address
  • 363 boardwalk Waterloo , canada,
  • +1 (587) 434-8431
  • info@webcloud-solutions.com
  • Flag of India India Address
  • B013/00595,Randhwa Road,Mohali,Punjab
  • +91 788 887 3087
  • info@webcloud-solutions.com
Services
  • Web Design Services
  • Web Development Services
  • Ecommerce Devaelopment Services
  • Custom App Development Services
  • Mobile App Development Services
  • Digital Marketing Service
  • Podcast Services
Technologies
  • Magento
  • WooCommerce
  • Shopify
  • BigCommerce
  • Laravel Development Services
  • Android
  • iOS
  • Wordpress
Quick Links
  • Home
  • About Us
  • Services
  • Our Work
  • Contact Us
  • Support
  • Privacy Policy
  • Terms and Conditions

©Copyright 2026, Webcloud-solutions All rights reserved.