Best way to verify user identity

I'm going to build eCommerce type website in USA where I need to find the true identity of the user when he/she create account.

Because some people to bad things for example upload fake product and when someone come one meet up address they robe it or something like that. So I want to avoid this kind of situation. User can easily create account of website and you don't have any way to track them. Suppose person goes to court and told that he robed by someone how they find that person because they don't know anything about that person.

So I decided to find the true identity of the users.

  1. Phone verification will not work because mostly mobile numbers don't have the bio-metric verification are they?

  2. Credit card verifications just charge a little amount to verify the Credit card. But they can use virtual cards so how we can manage it?

  3. Companies like Stripe only charge a little amount from credit cards and approve if the card is valid but they don't provide any information about the user. is there any way to get information?

  4. SSN number also doesn't work, you can easily add someone SSN and create an account. How will you verify that this is the same person which has the SSN ?

Any suggestions ?