eVantage TechnologyJul 15, 20213 min readThe Jane Doe Case: Making Safe Payments OnlineUpdated: Sep 17, 2021