Does Craft Commerce support One Time Password and Social Login features?
Craft Pro gives you the ability to add multiple user accounts to your site. Craft Commerce is a plugin that extends Craft so user accounts and everything that goes with them are available to use. 

There is a plugin to enable social logins (currently in beta) made by Dukt that you may find helpful.