Cue the posts complaining about how impossible it is to do any transaction online because you have to provide so much proof (and the companies collecting even MORE data about us, to later be stolen).
Most transactions online use some kind of payment system, which is vulnerable to various forms of fraud and hackery but not "identity theft". "Identity theft" (and GP is right that this is a made up crime to discount corporate greed and laziness) occurs during an application for credit, which doesn't need to be a common and easy process.
And even that has been solved by more privacy forward societies. For instance PostIdent in Germany where you verify your identity with a trusted third party.