Merchant performed banking-type transactions
First Claim
1. A method comprising:
- receiving, by a remote transactions server implemented on a computer system, from each of a plurality of point-of-sale (POS) systems, information identifying a respective merchant financial account of a plurality of merchants engaged in financial transactions with a plurality of customers, the financial transactions including electronic payments made by a subset of the plurality of customers by use of the POS systems, the electronic payments being associated with sales of goods or services to the plurality of customers, wherein the remote transactions server processes the electronic payments by obtaining funds from accounts associated with the plurality of customers and depositing a portion of the funds in one or more respective merchant financial accounts;
in response to the electronic payments, the remote transactions server automatically obtaining funds from accounts associated with the subset of the plurality of customers, and depositing a portion of the funds in respective merchant financial accounts of the merchants;
receiving, by the remote transactions server, from a POS system of a first merchant, code data electronically obtained from a mobile device associated with a customer that enables the remote transactions server to establish an identity of the customer in association with a banking-type transaction of the customer transacted by use of the POS system;
establishing the identity of the customer, by the remote transactions server, based on the code data electronically obtained from the mobile device and without any other physical form of identification for the customer being provided to the first merchant in association with the banking-type transaction;
creating, by the remote transactions server, a customer financial account at the remote transactions server based on the established identity of the customer, wherein the creation of the customer financial account includes writing data to a mapping database that automatically and remotely links the code data electronically obtained from the mobile device with the customer financial account, wherein the creating is performed, at a storage device accessible by the computer system;
receiving, by the remote transactions server, from the POS system, transaction information associated with the banking-type transaction, the transaction information including a type and an amount of the banking-type transaction, the banking-type transaction made at the first merchant;
in response to receiving the transaction information, automatically accessing, by the remote transactions server, the mapping database to obtain account information for the customer financial account;
adjusting, by the remote transactions server, a monetary balance of the customer financial account at the remote transactions server based on the type and the amount of the banking-type transaction;
determining, by the remote transactions server, a merchant financial account associated with the first merchant; and
adjusting, by the remote transactions server, the portion of the funds that are deposited in the merchant financial account based on the type and the amount of the banking-type transaction.
3 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments are related to apparatuses and methods for enabling a merchant to perform banking-type transactions for a customer. A merchant can use, for example, a sales system configured to be used by the merchant to sell goods to perform a banking-type transaction for a customer. The sales system can send information related to the banking-type transaction to, for example, a buyer/seller platform. When the banking-type transaction is a deposit, the merchant can receive funds for the deposit from the customer. The platform can credit the customer'"'"'s financial account for the deposit amount by diverting payment card funds, received by the merchant for the sale of goods and processed by the platform, to the customer'"'"'s financial account. When the banking-type transaction is a withdrawal, the platform can debit the customer'"'"'s financial account and credit the debited funds to the merchant'"'"'s financial account.
-
Citations
36 Claims
-
1. A method comprising:
-
receiving, by a remote transactions server implemented on a computer system, from each of a plurality of point-of-sale (POS) systems, information identifying a respective merchant financial account of a plurality of merchants engaged in financial transactions with a plurality of customers, the financial transactions including electronic payments made by a subset of the plurality of customers by use of the POS systems, the electronic payments being associated with sales of goods or services to the plurality of customers, wherein the remote transactions server processes the electronic payments by obtaining funds from accounts associated with the plurality of customers and depositing a portion of the funds in one or more respective merchant financial accounts; in response to the electronic payments, the remote transactions server automatically obtaining funds from accounts associated with the subset of the plurality of customers, and depositing a portion of the funds in respective merchant financial accounts of the merchants; receiving, by the remote transactions server, from a POS system of a first merchant, code data electronically obtained from a mobile device associated with a customer that enables the remote transactions server to establish an identity of the customer in association with a banking-type transaction of the customer transacted by use of the POS system; establishing the identity of the customer, by the remote transactions server, based on the code data electronically obtained from the mobile device and without any other physical form of identification for the customer being provided to the first merchant in association with the banking-type transaction; creating, by the remote transactions server, a customer financial account at the remote transactions server based on the established identity of the customer, wherein the creation of the customer financial account includes writing data to a mapping database that automatically and remotely links the code data electronically obtained from the mobile device with the customer financial account, wherein the creating is performed, at a storage device accessible by the computer system; receiving, by the remote transactions server, from the POS system, transaction information associated with the banking-type transaction, the transaction information including a type and an amount of the banking-type transaction, the banking-type transaction made at the first merchant; in response to receiving the transaction information, automatically accessing, by the remote transactions server, the mapping database to obtain account information for the customer financial account; adjusting, by the remote transactions server, a monetary balance of the customer financial account at the remote transactions server based on the type and the amount of the banking-type transaction; determining, by the remote transactions server, a merchant financial account associated with the first merchant; and adjusting, by the remote transactions server, the portion of the funds that are deposited in the merchant financial account based on the type and the amount of the banking-type transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. One or more computer-readable non-transitory storage media embodying software that is operable when executed to, at a remote transactions server:
-
receive, from each of a plurality of point-of-sale (POS) systems, information identifying a respective merchant financial account of a plurality of merchants engaged in financial transactions with a plurality of customers, the financial transactions including electronic payments made by a subset of the plurality of customers by use of the POS systems, the electronic payments being associated with sales of goods or services to the plurality of customers, wherein the remote transactions server processes the electronic payments by obtaining funds from accounts associated with the plurality of customers and depositing a portion of the funds in one or more respective merchant financial accounts; in response to the electronic payments, automatically obtain funds from accounts associated with the subset of the plurality of customers, and depositing a portion of the funds in respective merchant financial accounts of the merchants; receive, from a POS system of a first merchant, code data electronically obtained from a mobile device associated with a customer that enables the remote transactions server to establish an identity of the customer in association with a banking-type transaction of the customer transacted by use of the POS system; establish the identity of the customer based on the code data electronically obtained from the mobile device and without any other physical form of identification for the customer being provided to the first merchant in association with the banking-type transaction; create a customer financial account at the remote transactions server based on the established identity of the customer, wherein the creation of the customer financial account includes writing data to a mapping database that automatically and remotely links the code data electronically obtained from the mobile device with the customer financial account, wherein the creating is performed, at a storage device accessible by the computer system; receive transaction information associated with the banking-type transaction, the transaction information including a type and an amount of the banking-type transaction, the banking-type transaction made at the first merchant; in response to receiving the transaction information, automatically access the mapping database to obtain account information for the customer financial account; adjust a monetary balance of the customer financial account at the remote transactions server based on the type and the amount of the banking-type transaction; determine a merchant financial account associated with the first merchant; and adjust the portion of the funds that are deposited in the merchant financial account based on the type and the amount of the banking-type transaction. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system comprising:
-
one or more processors; and one or more computer-readable non-transitory storage media coupled to one or more of the processors and comprising instructions operable when executed by one or more of the processors to cause the system to; receive, from each of a plurality of point-of-sale (POS) systems, information identifying a respective merchant financial account of a plurality of merchants engaged in financial transactions with a plurality of customers, the financial transactions including electronic payments made by a subset of the plurality of customers by use of the POS systems, the electronic payments being associated with sales of goods or services to the plurality of customers, wherein the remote transactions server processes the electronic payments by obtaining funds from accounts associated with the plurality of customers and depositing a portion of the funds in one or more respective merchant financial accounts; in response to the electronic payments, automatically obtain funds from accounts associated with the subset of the plurality of customers, and depositing a portion of the funds in respective merchant financial accounts of the merchants; receive, from a POS system of a first merchant, code data electronically obtained from a mobile device associated with a customer that enables the remote transactions server to establish an identity of the customer in association with a banking-type transaction of the customer transacted by use of the POS system; establish the identity of the customer based on the code data electronically obtained from the mobile device and without any other physical form of identification for the customer being provided to the first merchant in association with the banking-type transaction; create a customer financial account at the remote transactions server based on the established identity of the customer, wherein the creation of the customer financial account includes writing data to a mapping database that automatically and remotely links the code data electronically obtained from the mobile device with the customer financial account, wherein the creating is performed, at a storage device accessible by the computer system; receive transaction information associated with the banking-type transaction, the transaction information including a type and an amount of the banking-type transaction, the banking-type transaction made at the first merchant; in response to receiving the transaction information, automatically access the mapping database to obtain account information for the customer financial account; adjust a monetary balance of the customer financial account at the remote transactions server based on the type and the amount of the banking-type transaction; determine a merchant financial account associated with the first merchant; and adjust the portion of the funds that are deposited in the merchant financial account based on the type and the amount of the banking-type transaction. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification