How to make form fields optional in the WHMCS checkout process

By default the following form fields are required when placing an order on WHMCS or registering on it for the first time.

first name
last name
email address
address (line 1)
city
state
postcode
phone number
password

If you would like to make any of the above fields optional then you can do it from your WHMCS panel easily. Check the checkbox against the field name which you would like to make optional and the customer can leave it empty and complete the checkout process.

Form Fields optional in the checkout process of WHMCS