I need a API & Mobile application developed to work in conjunction with SQUARE's mobile card reader. The API needs to allow participating retailers to implement our quick and easy mobile checkout process into their mobile shopping apps. The mobile application needs to allow users to create a registration with their, first & last name, email address, phone number, street address, city, state/providence, ZIP/postal code, country and billing address. Once registration is complete and user is shopping on a participating retailers mobile app, user only needs to swipe card in "guest checkout" and all information needed to checkout as guest will automatically populate on screen. All user has to do it swipe their card to checkout and receive products. When user swipes card across magnetic read head, this will activate the app to populate all the users info on the screen for them, eliminating the need to create log out profile and manually type in all billing and shipping info and most important the CARD NUMBER.