# Mock Data for ACN ## Forms ### Two step form #### *Step One* - Product *required* enum - Name *required* string - Email *required* string - Country *required* enum - Language ? enum - Terms and conditions *required* - Privacy policy *required* - Older than 18 *required* > #### Question: Should we send the preferred language along with the user input to send emails in preferred language or do we send emails in both languages ? > > #### Question: What do we use for country field? > a. Should we use alpha-2 or alpha-3 codes? > b. Which countries should be allowed to go further with the purchase? > #### Question: What is the name field here? Is it going to be fullname? How do we go further with the second step where we have two separate fields for first name and last name? Is the complete registration form for filling out the missing data or providing all from scratch? In that case, is it possible for purchaser and the user to be different people? #### *Step Two* - Payment method *required* enum > #### Question: What are the available payment methods? > ### Contact Form - Name *required* string - Email *required* string - Message *required* string - Terms and conditions *required* ### Complete Registration Form > #### Question: What are the fields expected in the CRM? > > #### Question: Is the data from the payment form pre-filled here in this second form? If so, should we allow editing the previously sent data? > > #### Question: Do we have a phone number field? If not, why not? How is support agent going to contact to manually validate the address? If yes, should we store country code and national number separately or together? > Here are the anticipated fields based on previous demo project and blue card page - Gender/Title *required* enum - (academic) title *optional* string - First name *required* string - Last name *required* string - Place *required* string - Street/Nr *required* string - Postcode *required* string - Additional Address *optional* string - Date of Birth *required* date - Nationality *required* enum - Phone Number ? *required* string > NOTE: Bluecard form for completing the registration didn't have postcode or additional address fields, I added them as possible fields from previous demo project ### Other Questions (not super relevant) In the user flow, it looks like support agent checks the email manually after purchase. Why?