We use woocommmerce to sell online courses. also we use a plugin called "Digits" to help users easily login/register using only their mobile phone numbers and OTP sent to them as sms. So the login/register in our website, just requires entering mobile phone number (no name filed for registeration).
This process makes users able to create account and login much easier with only their number but it creates some problems.
the problems are : 1 - We need the phone number field of digits plugin, to be submitted as woocommerce phone number checkout field on every order (we have removed phone number field in woocommerce checkout because users who order something, have already registered with their phone number using digits plugin)
2 - We need name field of woocommerce checkout form to be set as users display name of wordpress account after every order.