Merchant financing system
First Claim
1. A computer-implemented method comprising:
- receiving, by one or more processors, from a plurality of merchant computing devices associated with a plurality of merchants, transaction information of transactions performed between the plurality of merchants and a plurality of customers, each merchant computing device having a respective instance of a merchant application installed thereon for configuring the merchant computing device as a point-of-sale computing device, the merchant application further configuring the merchant computing device to communicate the transaction information over a network to the one or more processors;
training, by the one or more processors, a classifier with training data including the transaction information of the transactions performed between the plurality of merchants and the plurality of customers;
inputting, by the one or more processors, to the trained classifier, information about a first merchant determined from the transaction information received from a first point of sale computing device associated with the first merchant, the information related to transactions that were conducted between the first merchant and customers of the first merchant;
determining, by the one or more processors, based on an output from the trained classifier, that the first merchant is eligible for financing and further determining, based on the output, an amount of financing and terms of the financing;
sending, by the one or more processors, to the first point of sale computing device of the first merchant, an electronic communication that causes an offer for the financing, including the amount of the financing, to be presented in a user interface on the first point of sale computing device;
receiving, by the one or more processors, from the first point of sale computing device of the first merchant, an electronic communication indicating receipt, via the user interface, of an acceptance of the offer for the financing; and
in response to receiving the electronic communication indicating the acceptance of the offer for the financing, sending, by the one or more processors, an instruction to cause the amount of the financing to be provided to a financial account of the first merchant.
2 Assignments
0 Petitions
Accused Products
Abstract
A payment system can determine whether a merchant is eligible for a cash advance for a particular amount, along with a fee for the cash advance. The particular amount can be determined by evaluating previous financial transactions that were conducted by the merchant through the payment system. Once a determination is made that the merchant is eligible for the cash advance, the payment system can send an offer for the cash advance in the particular amount to the merchant, for example, in the form of an e-mail or text. The merchant can accept the offer for the cash advance by sending an acceptance to the payment system, for example, through a financing interface provided by the payment system. Upon accepting the offer, the merchant is provided the cash advance for the particular amount, for example, in the form of an electronic deposit in a financial account of the merchant.
129 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, by one or more processors, from a plurality of merchant computing devices associated with a plurality of merchants, transaction information of transactions performed between the plurality of merchants and a plurality of customers, each merchant computing device having a respective instance of a merchant application installed thereon for configuring the merchant computing device as a point-of-sale computing device, the merchant application further configuring the merchant computing device to communicate the transaction information over a network to the one or more processors; training, by the one or more processors, a classifier with training data including the transaction information of the transactions performed between the plurality of merchants and the plurality of customers; inputting, by the one or more processors, to the trained classifier, information about a first merchant determined from the transaction information received from a first point of sale computing device associated with the first merchant, the information related to transactions that were conducted between the first merchant and customers of the first merchant; determining, by the one or more processors, based on an output from the trained classifier, that the first merchant is eligible for financing and further determining, based on the output, an amount of financing and terms of the financing; sending, by the one or more processors, to the first point of sale computing device of the first merchant, an electronic communication that causes an offer for the financing, including the amount of the financing, to be presented in a user interface on the first point of sale computing device; receiving, by the one or more processors, from the first point of sale computing device of the first merchant, an electronic communication indicating receipt, via the user interface, of an acceptance of the offer for the financing; and in response to receiving the electronic communication indicating the acceptance of the offer for the financing, sending, by the one or more processors, an instruction to cause the amount of the financing to be provided to a financial account of the first merchant. - View Dependent Claims (2, 3, 4)
-
-
5. A payment system comprising:
-
one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; receiving, by the one or more processors, from a plurality of merchant computing devices associated with a plurality of merchants, transaction information of transactions performed between the plurality of merchants and a plurality of customers, each merchant computing device having a respective instance of a merchant application installed thereon for configuring the merchant computing device as a point-of-sale device, the merchant application further configuring the merchant computing device to communicate the transaction information over a network to the one or more processors; training, by the one or more processors, a classifier with training data including the transaction information of the transactions performed between the plurality of merchants and the plurality of customers; inputting, by the one or more processors, to the trained classifier, information about a first merchant determined from the transaction information received from a first merchant computing device related to transactions that were conducted between the first merchant and customers; determining, by the one or more processors, based on an output from the trained classifier, that the first merchant is eligible for financing and further determining, based on the output, an amount of financing and terms of the financing; sending, by the one or more processors, to the first merchant computing device, an electronic communication that causes an offer for financing to be presented in a user interface on the first merchant computing device; receiving, by the one or more processors, from the first merchant computing device, an electronic communication indicating receipt, via the user interface, of an acceptance of the offer for the financing; in response to receiving the electronic communication indicating the acceptance of the offer for the financing sending, by the one or more processors, an instruction to cause the amount of the financing to be provided to an account associated with the first merchant. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method comprising:
-
receiving, by a first merchant computing device associated with a first merchant, from a payment system, an electronic communication including an offer for financing for a particular amount, wherein eligibility for the offer is determined based on a trained classifier trained with transaction information received from a plurality of merchant computing devices associated with a plurality of merchants, respectively, including the first merchant computing device associated with the first merchant, the transaction information describing previous financial transactions that were conducted by the plurality of merchants through the payment system, the trained classifier indicating the first merchant qualifies for the financing; based at least on receipt of the electronic communication, presenting, by the first merchant computing device, a user interface including the offer for the financing, wherein the offer specifies terms for the financing and the particular amount of the financing determined based at least in part on an evaluation of an amount collected by the first merchant through previous financial transactions that were conducted by the first merchant through the payment system; sending, by the first merchant computing device, to the payment system, an indication of an acceptance of the offer for the financing received via the user interface; and receiving, by the first merchant computing device, an indication that a financed amount has been provided to an account associated with the first merchant. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification