Patent ID: 8224702
Filing Date: 2012-07-17
Classification: G06Q

Abstract:
1. A system for facilitating financial transactions over a network, the system comprising: a communication component of a payment provider communicating with a user via a client device over the network and a merchant via a merchant device over a network; a hardware processing component of the payment provider comprising a computer processor receiving an invoice image corresponding to an invoice bill from the user via the client device over the network and receiving a payment method selected by the user to combine with the invoice bill that consummates a financial transaction between the user and the merchant and notifies the merchant that the financial transaction is complete, wherein the payment provider is a separate entity from the merchant and the user and provides online payment services for the user, and a storage component storing a plurality of accounts including a user account related to the user and a merchant account related to the merchant, wherein the user account includes user information related to the user and the merchant account includes merchant information related to the merchant, and wherein the user information and merchant information are passed with the purchase request; wherein the hardware processing component provides a service application to the user on the user device as a payment mechanism, verifies the user information including accessing the user account based on the user information passed with purchase request to verify the availability of monetary funds in the user account for the at least one item selected for purchase, and verifies the merchant information including accessing the merchant account based on the merchant information passed with the invoice image and availability of the at least one item selected for purchase; wherein the service application generates the invoice image from a selected list of at least one item from the merchant device after the merchant generates the invoice bill for the selected list of the at least one item and processes the financial transaction when the user drag-and-drops the invoice image to a service icon installed on or in the user device through the service application, wherein the invoice image comprises an image attribute having dynamic arguments identifying the invoice bill related to the selected list of the at least one item selected for purchase, and wherein the payment mechanism automatically transmits an invoice identifier identifying the invoice bill along with a user identifier identifying the user and a merchant identifier identifying the merchant to the processing component for automatic processing of the financial transaction without the user having to provide user account information directly to the merchant.