The Other Email field collects an additional email address during registration. It can be used for a billing contact, accounts department, purchasing manager, or another business contact.
This is a custom email field. It does not replace the permanent Email field used as the customer’s primary WordPress account email, and it is different from the Confirm Email field used to verify that primary address.
Select the Other Email field in the registration form preview to open its settings.
[Insert Other Email Field Settings image here]
Other Email field settings in the WholesaleX Registration Form Builder.
Available Field Settings
Field Active
Enable Field Active to display the Other Email field on the registration form.
Disable it to keep the field in the builder without showing it on the published form.
Required
Enable Required when customers must provide an additional email address before submitting the registration form.
Leave it disabled when the additional address is optional. This is usually appropriate when not every business has separate billing or purchasing contacts.
Hide Label
Enable Hide Label to remove the visible field label from the form.
The placeholder remains visible inside the input until the customer starts typing. Keep the label visible when you need to distinguish this field from the customer’s primary account email.
Exclude Role Items
Use Exclude Role Items to hide the field from selected user roles.
Click Choose Roles and select the roles that should not see it. Leave the setting empty to display the field for all applicable users.
For example, you could collect an accounts department email from B2B customers while excluding the field from regular retail customers.
Field Label
The Field Label identifies the additional email address you want customers to provide.
The default label is:
Email
Because the registration form may already contain the primary Email field, replace this generic label with a more specific one, such as:
Billing EmailAccounts Department EmailPurchasing Contact EmailSecondary EmailBusiness Contact Email
A specific label prevents customers from confusing it with their account email.
Field Name
The Field Name is the internal identifier used to store the submitted address.
WholesaleX generates a unique field name similar to:
email_1785241087454
You can replace it with a descriptive name, such as:
billing_email
purchasing_contact_email
secondary_email
Do not use spaces or special characters. Use lowercase letters, numbers, and underscores.
WholesaleX adds the wholesalex_cf prefix when storing the field as a custom field. Each custom email field should have a unique field name.
Placeholder
The Placeholder appears inside the field before the customer enters an address.
The default placeholder is:
Email
Use wording that matches the field’s purpose, such as:
Enter the billing emailEnter the purchasing contact emailEnter an additional email address
Help Message
Use Help Message to explain whose email address should be entered.
Examples:
Enter the email address used for billing communication.
Provide the email address of your purchasing contact.
Enter a secondary business email if it differs from your account email.
A help message is useful when the requested address belongs to another person or department.
WooCommerce Options
The Other Email field can also be added to WooCommerce registration and billing forms.
Add WooCommerce Registration
Enable Add WooCommerce Registration to display the field on the default WooCommerce customer registration form.
Leave it disabled when the additional email should be collected only through the WholesaleX registration form.
Add Custom Field to Billing
Enable Add Custom Field to Billing to include the field in the WooCommerce billing section.
This is useful for collecting an email address specifically associated with invoices, payment records, or order communication.
Required in Billing
Enable Required in Billing when customers must complete the field before placing an order.
Use this option together with Add Custom Field to Billing. Leave it disabled when the customer can complete checkout without providing an additional email address.
Example Configuration
For a Billing Email field, use the following setup:
| Setting | Recommended value |
|---|---|
| Field Active | Enabled |
| Required | Based on your registration requirements |
| Hide Label | Disabled |
| Exclude Role Items | Exclude roles that do not need the field |
| Field Label | Billing Email |
| Field Name | billing_email |
| Placeholder | Enter the billing email |
| Help Message | Enter the email address used for invoices and billing communication. |
| Add WooCommerce Registration | Enable if needed |
| Add Custom Field to Billing | Enable when used during checkout |
| Required in Billing | Enable only when the address is mandatory |
After configuring the field, click Save Changes and test it on the frontend. Confirm that customers can distinguish it from the primary account Email field and that it appears in the selected WooCommerce forms.
