The primary issue with purchasing via mobile devices is checkout. Typing in shipping details and credit card information is a huge barrier to sale on a smartphones. Tablets - with their bigger screens and "keyboards" - show higher conversion rates than desktops. The general consensus has been that an easier checkout process would lead to lower cart abandonment and a larger percentage of retail and ecommerce sales via mobile. Enter Apple Pay and Stripe. Apple Pay was initially marketed as an easier way to pay in-stores. With iOS 9, users can purchase from within apps like AirBNB and Target with TouchID or their password just like any other in-app purchase. The retailer has to set this up in their app - and it is expected many of the largest will - or create their own in-app payment systems for easing checkouts/purchases. Where Apple likely covers the largest retailers for mobile purchasing in iOS apps, Stripe covers thousands of smaller online and physical retailers already for iOS and Android. A simple integration with their existing payments processor now gives them support for mobile payments in their mobile apps. If you have purchased an engraved stein from a retailer using Stripe for payment processing - you may not even be aware that your payment info is saved with Stripe and not only the single retailer. Visit another retail partner of Stripe and your shipping and payment details are there automagically. Stripe announced mobile payments support in late Q3'15. iOS 9 was released early Q4'15. This is all new, and leads the charge into what Gartner predicts to be a $1 trillion space globally by 2017.