The company offers online payment technology using credit cards, which they call "two-click email checkout". Apparently, no American Express (or any method other than Visa, MasterCard, and Discover) is supported. I don't see anything specific to mobile payments though. It looks like this is another online payment API which can be integrated with (online) merchant's website for processing payments on its webpages, regardless of whether those pages are rendered on PC, tablet, or iPhone screen. I am not sure how and if it is different from other established online payment systems, which at least we can trust, such as PayPal or Amazon Payments - maybe by the number of clicks?