Patent ID: 8880425

Claim:
A system for conducting transactions initiated by a mobile device communicatively coupled with a mobile communications network and running a mobile point-of-sale application, the system comprising: a money transfer provider system for processing agent registration and money transfer transactions, wherein the money transfer provider system comprises a processor and a non-transitory machine readable medium having instructions thereon that when executed cause the processor to at least: receive user information acquired by the mobile point-of-sale application, wherein the user information includes biometric information representing biometric data from the user, determine, based at least in part on the user information, including the biometric information, whether to allow a user to become an agent of a money transfer provider, send a request for photo identification to the mobile point-of-sale application through the mobile communications network, receive transaction information from the mobile point-of-sale application through a mobile communications network, wherein the transaction information includes a photograph and the photograph includes a timestamp, and wherein the transaction information includes associated fees for a money transfer transaction, the fees being calculated by the mobile point-of-sale application via retrieval of real-time fee information, determine whether to process the money transfer transaction based at least in part on the transaction information, including verifying the identity of either or both a consumer or the agent of the money transfer provider using the photograph at the money transfer provider system, select one or more delivery options, and communicate receipt information to the mobile point-of-sale application through the mobile communications network; and increase or decrease a monetary value corresponding to an account associated with the agent of the money transfer provider, based on the transaction information.