Hola que tal quiero entender un poco lo que requieres, quieres un servicio para que cualquier persona pueda hacer compras con tarjeta de credito en las tienditas de la esquina previamente inscritas, es asi? Una pregunta mas tu ya tienes todo el backend para interactuar con la plataforma movil? Web Service, Base de datos, y para los pagos hay que tener el aval de Visa, Master Card, American Express etc, tu ya tienes esos contactos?, inicialmente seria solo para la Republica Mexicana? La aplicacion para Android y para IPhone debe salir en paralelo? Yo creeria que hay que tener primero el backend, y un administrador web seria bueno para las tienditas, y ya despues crear la aplicacion movil. Si te interesa contactame. Saludos