Installation
↑ Back to top- Download the Advanced Registration Fields Plugin and have your .zip file
- At the WordPress admin panel, go to the Plugins section and click ‘Add New’ to upload and install the plugin you just downloaded from WooCommerce.
- Upload the .zip file to proceed with the installation.
- Wait until the plugin installs. After successful installation, activate the plugin and move on to configuration settings.
Configuration
↑ Back to topTo configure the extension, go to WooCommerce > Settings within the WordPress admin panel and click on the Registration Fields tab. You will find the following tabs: General Settings, Custom Fields, Default Fields, Manage Roles, New User Settings, Email Settings, Configuration.
General Settings
↑ Back to topPlugin Status: Option to enable or disable the plugin.
ReCaptcha Settings
- Site Key: Insert site key
- Secret Key: Insert the provided secret key

Custom Fields
↑ Back to topYou can add, edit, or manage custom registration fields on this tab. It also enables you to set the sorting of the fields. It allows you to add 17 types of custom fields. You can also apply conditional logic(Show / Hide) between fields.

Default Fields
↑ Back to topThis tab comprises default fields by WooCommerce. You can edit and manage the sorting of the fields with the drag and drop feature.

Manage Roles
↑ Back to topIt allows you to add a new role by using your store capabilities or delete the existing one.

New User Settings
↑ Back to top- Enable/Disable User Role: Enable or Disable user role of front end
- Select User Role: Select user role to display on the frontend
- Approve User Role: Choose to approve user role manually or automatically
- Approve when User Role Disabled: Approve user role manually or automatically when user role is disabled
- Pending User error message: Set custom message for pending user role
- Block User Error message: Option to set block user error message
The New User setting for the user-requested role enables you to set the default user status to pending, approved, or limited access.

Email Settings
↑ Back to topThis functionality enables you to set email notifications for Role Grant, Reject Role, Approve User, Block User, and Limited Access. It also allows you to customize the subject of the email and the email text.

Configurations
↑ Back to topIcon Style: Set the icon style for the social icon.
Google Gmail Settings:
Enable / Disable Gmail Login: Enable Disable Gmail login.
Google Client ID: Add Google Client ID.
Google Client Secret: Add Secret Key
Redirect URI for Google: Add Redirect URI for Google.
