Mobile commerce platform that enables companies to drive revenue through commerce in their mobile apps and websites