mCommerce Facts

Over 3 Billion people globally are unable or unwilling to transact over the web because credit cards are required.  When offered alternative solutions each one of these 3 billion prospects transform into new customers.

  • 70% of Internet Users do NOT have a Credit Card
  • 53% of Internet users who have NEVER engaged e-commerce would do so if they were proposed an alternate payment solution
  • 96% of Internet users do NOT believe online transactions with Credit Cards are very safe
  • sign-up