Computer software; downloadable computer software for managing payments; downloadable computer software for mobile devices for managing payments and for managing user communications and a social media network; financial services; financial services in the nature of payment processing; financial services in the nature of facilitating payments between individuals, between individuals and companies, and between companies; currency exchange; foreign exchange services; social media services; providing a communications forum for sharing text, voice, images, and data
Computer software; downloadable computer software for managing payments; downloadable computer software for mobile devices for managing payments and for managing user communications and a social media network; financial services; financial services in the nature of payment processing; financial services in the nature of facilitating payments between individuals, between individuals and companies, and between companies; currency exchange; foreign exchange services; social media services; providing a communications forum for sharing text, voice, images, and data
Computer software; downloadable computer software for managing payment...