After testing some other plugins, pieregister worked as we need. And great support for their part.
Field Visibility Addon
Field visibility add-on allows you to show or hide certain fields on the front-end registration form or the User’s Profile page. Admin can hide fields to break a single form into parts. This is most useful when you don’t want to overwhelm the user and want the fields to be displayed step by step during the registration and hide them later, or vice versa. Admin can also enable the fields to be Read-only on the registration form, the profile page, or both to restrict users from changing the details once they have filled them.
- Allows you to show or hide fields on Registration, Profile, or Both.
- Enable the Read-only option for fields on Registration, Profile, or Both.
- Field visibility can be applied to the following fields: Name, Text field, Text Area, Dropdown, Multiselect, Number, Checkbox, Radio Buttons, Address, Date, Time, Phone, Upload File, Profile Picture, List and Two-step Login via SMS (Twilio).