&lt;p&gt;This page is used to add an new form field to the existing Registration form fields. You can use this registration form function to create as many form fields as you need. Active fields will be displayed for the customers in the registration form. The data submitted is stored in the database for shipping and billing purposes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Field Name:&lt;/strong&gt; The database name of the field. The name should not contain any invalid characters such as ~ ! @ # $ % ^ &amp;amp; * ( ) + | } { [ ] &quot; : ; &amp;gt; . &amp;lt; , ? / 1 2 3 4 5 6 7 8 9 0 or spaces.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Field Type:&lt;/strong&gt; The type of the field. There are five types available in the drop down-list. They are TEXT, SELECT, TEXTAREA, CHECKBOX, and RADIO types.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;TEXT - &lt;/strong&gt;Use this field type to collect data from your customers. It is useful for collecting items such first name, last name, address, phone numbers etc.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SELECT&lt;/strong&gt; - Use this field type when you want your customers to select from a set of available options in a drop down menu. It&#039;s good to use this type for States and Countries. This field type is also useful if you are requiring matches to charge tax. This method will avoid user input error and therefore allow an exact match.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;TEXTAREA&lt;/strong&gt; - Use this field type to collect a large amount of data from your customers. It&#039;s good to use this field type to collect customer comments or feedback.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RADIO&lt;/strong&gt; - Using this field type gives customers no choice on input data.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CHECKBOX - &lt;/strong&gt;Use this field type for a simple YES (check the box) answer to a question.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Default Value:&lt;/strong&gt; The field&#039;s default value. This value will be displayed initially. If the &lt;strong&gt;SELECT&lt;/strong&gt; type is selected, each value should be separated with a&lt;strong&gt; ; (semi colon) &lt;/strong&gt;and the last value should also end with a &lt;strong&gt;; (semi colon)&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;If the &lt;strong&gt;CHECKBOX&lt;/strong&gt; or &lt;strong&gt;RADIO&lt;/strong&gt; type is selected then the true value is 1 and the false value is 0. Enter 1 to make the box checked as default, otherwise leave it blank or enter 0 for default value.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Field Size:&lt;/strong&gt; Field size is the width of the field.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Max Size:&lt;/strong&gt; Max size is the maximum number of the characters allowed to be entered.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Active:&lt;/strong&gt; To make a field active on the form, check this box.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Required:&lt;/strong&gt; To make a field required, check this box. Once the box is checked users must provide data in this field.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Error if contains:&lt;/strong&gt; The script will check for errors based on any entered character: ex ~~!@#$%^&amp;amp;*()+=|}]{[&quot;&#039;:;?/&amp;gt;,&amp;lt; (these can be removed if not required).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Field Label:&lt;/strong&gt; Label of the field (this will be displayed to the end-user).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Display Error:&lt;/strong&gt; This error message will be displayed if an error (as defined above) is detected.&lt;/p&gt;
&lt;p&gt;Click the &lt;strong&gt;Submit&lt;/strong&gt; button to add the new field.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;