During the checkout process, customers will be required to enter their name, email, and password. You can choose to add up to three basic text fields to collect additional information from customers. You might want to know how they heard of you, what they're most excited to watch, etc.
NOTE: Custom user fields cannot be mandatory. All custom user fields are optional.
Navigate to Settings > User Fields and you can enable your fields here.