Merchant cash advance payment deferrals
First Claim
1. A computer-implemented method comprising:
- receiving, by one or more processors of a payment processing system, from a plurality of merchant computing devices associated with a plurality of merchants, respectively, transaction data of transactions performed between the plurality of merchants and a plurality of customers, the merchant computing devices having respective instances of a merchant application installed thereon for configuring the plurality of merchant computing devices as a plurality of point-of-sale (POS) terminals, respectively, the respective instances of the merchant application configuring the respective POS terminals to communicate the transaction data over a network to the payment processing system, the respective instances of the merchant application further configuring the POS terminals to present a cash advance interface, the plurality of POS terminals including a first POS terminal associated with a first merchant of the plurality of merchants;
storing, by the one or more processors, the transaction data in a merchant account data structure;
accessing, by the one or more processors, the merchant account data structure to determine that the first merchant qualifies for a cash advance, and to determine repayment terms for the cash advance to offer to the first merchant based on one or more attributes of an account of the first merchant determined from the merchant account data structure;
providing, by the one or more processors, a payment for the cash advance to the account of the first merchant from a payment processing service provider, the first merchant having the account with the payment processing service provider, who operates the payment processing system to process the transactions between the first merchant and customers of the first merchant using the first POS terminal;
receiving, by the one or more processors, repayment of the cash advance from the first merchant by withholding a portion of funds from the transactions conducted using the first POS terminal and processed for the first merchant by the payment processing system, the portion of funds determined according to the repayment terms for the cash advance determined from the merchant account data structure;
receiving, by the one or more processors, service information from one or more additional services provided to the first merchant by the payment processing service provider, the additional services including at least one of an invoicing service, an inventory service, a payroll service, an appointment service, a feedback service, an analytics service, or a pickup/delivery service, wherein the service information is indicative of at least one state of a business of the first merchant;
retrieving, by the one or more processors, from the merchant account data structure, merchant account information for the first merchant and merchant account information for a plurality of other merchants determined by the payment processing system to be similar to the first merchant;
analyzing, by the one or more processors, the service information from the additional services, the merchant account information for the first merchant, and the merchant account information for the plurality of other merchants to determine that the first merchant is expected to have a decrease in sales for an upcoming time period;
determining, by the one or more processors, based on the expected decrease in sales during the upcoming time period, a payment deferral period of a specified duration for the first merchant in which the payment processing system refrains from taking any repayment from the plurality of financial transactions processed for the first merchant by the payment processing system for the payment deferral period;
transmitting, by the one or more processors, a notification of the payment deferral period to the first POS terminal, to cause the merchant application to present the notification in the cash advance interface on the first POS terminal;
receiving, by the one or more processors, via the cash advance interface on the first POS terminal, an indication from the first merchant of;
acceptance of the payment deferral period for the specified duration, oracceptance of the deferral period for a different duration; and
implementing, by the payment processing system, a payment deferral for the payment deferral period for a deferral duration accepted by the first merchant.
2 Assignments
0 Petitions
Accused Products
Abstract
A payment processing system for processing mobile point-of-sale transactions and extending cash advances to merchants is disclosed. The payment processing system receives repayment of the cash advance from the merchant by withholding a portion of funds from financial transactions processed for the merchant, the portion of funds determined according to repayment terms for the cash advance. The payment processing system receives signals from other products provided to the merchant by the payment processing service provider to determine payment deferral eligibility for the merchant where the payment processing system refrains from taking repayment from the financial transactions processed for the merchant by the payment processing system. The payment deferral eligibility may be determined in response to a merchant request for a payment deferral or automatically by the payment processing system.
130 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, by one or more processors of a payment processing system, from a plurality of merchant computing devices associated with a plurality of merchants, respectively, transaction data of transactions performed between the plurality of merchants and a plurality of customers, the merchant computing devices having respective instances of a merchant application installed thereon for configuring the plurality of merchant computing devices as a plurality of point-of-sale (POS) terminals, respectively, the respective instances of the merchant application configuring the respective POS terminals to communicate the transaction data over a network to the payment processing system, the respective instances of the merchant application further configuring the POS terminals to present a cash advance interface, the plurality of POS terminals including a first POS terminal associated with a first merchant of the plurality of merchants; storing, by the one or more processors, the transaction data in a merchant account data structure; accessing, by the one or more processors, the merchant account data structure to determine that the first merchant qualifies for a cash advance, and to determine repayment terms for the cash advance to offer to the first merchant based on one or more attributes of an account of the first merchant determined from the merchant account data structure; providing, by the one or more processors, a payment for the cash advance to the account of the first merchant from a payment processing service provider, the first merchant having the account with the payment processing service provider, who operates the payment processing system to process the transactions between the first merchant and customers of the first merchant using the first POS terminal; receiving, by the one or more processors, repayment of the cash advance from the first merchant by withholding a portion of funds from the transactions conducted using the first POS terminal and processed for the first merchant by the payment processing system, the portion of funds determined according to the repayment terms for the cash advance determined from the merchant account data structure; receiving, by the one or more processors, service information from one or more additional services provided to the first merchant by the payment processing service provider, the additional services including at least one of an invoicing service, an inventory service, a payroll service, an appointment service, a feedback service, an analytics service, or a pickup/delivery service, wherein the service information is indicative of at least one state of a business of the first merchant; retrieving, by the one or more processors, from the merchant account data structure, merchant account information for the first merchant and merchant account information for a plurality of other merchants determined by the payment processing system to be similar to the first merchant; analyzing, by the one or more processors, the service information from the additional services, the merchant account information for the first merchant, and the merchant account information for the plurality of other merchants to determine that the first merchant is expected to have a decrease in sales for an upcoming time period; determining, by the one or more processors, based on the expected decrease in sales during the upcoming time period, a payment deferral period of a specified duration for the first merchant in which the payment processing system refrains from taking any repayment from the plurality of financial transactions processed for the first merchant by the payment processing system for the payment deferral period; transmitting, by the one or more processors, a notification of the payment deferral period to the first POS terminal, to cause the merchant application to present the notification in the cash advance interface on the first POS terminal; receiving, by the one or more processors, via the cash advance interface on the first POS terminal, an indication from the first merchant of; acceptance of the payment deferral period for the specified duration, or acceptance of the deferral period for a different duration; and implementing, by the payment processing system, a payment deferral for the payment deferral period for a deferral duration accepted by the first merchant. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-implemented method comprising:
-
receiving, by one or more processors of a payment processing system, from a plurality of merchant computing devices associated with a plurality of merchants, respectively, transaction data of transactions performed between the plurality of merchants and a plurality of customers, the merchant computing devices having respective instances of a merchant application installed thereon for configuring the plurality of merchant computing devices as a plurality of point-of-sale (POS) terminals, respectively, the respective instances of the merchant application configuring the respective POS terminals to communicate the transaction data over a network to the payment processing system, the respective instances of the merchant application further configuring the POS terminals to present a financing interface, the plurality of POS terminals including a first POS terminal associated with a first merchant of the plurality of merchants; storing, by the one or more processors, the transaction data in a merchant account data structure; providing, by the one or more processors, financing to an account of the first merchant from a payment processing service provider, wherein repayment terms of the financing are based at least in part on one or more attributes of the first merchant determined from the merchant account data structure; receiving, by the one or more processors, repayment of the financing from the first merchant; receiving, by the one or more processors, service information from at least one additional service provided to the first merchant by the payment processing service provider who operates the payment processing system, wherein the service information is indicative of at least one state of a business of the first merchant; determining, by the one or more processors, using merchant account information from the merchant account data structure and the received service information, that the first merchant is expected to have a decrease in sales for an upcoming time period; determining, by the one or more processors, a deferral period for repayment of the financing from the first merchant, wherein the deferral period is based at least in part on determining that the first merchant is expected to have the decrease in sales for the upcoming time period; transmitting, by the one or more processors, a notification of the deferral period to the first POS terminal, to cause the merchant application to present the notification in the financing interface on the POS terminal; receiving, by the one or more processors, via the financing interface on the first POS terminal, an indication from the first merchant of one of; acceptance of the deferral period for the specified duration, or acceptance of the deferral period for a different duration; and refraining, by the one or more processors, from taking repayment of the financing for the deferral period for a deferral duration accepted by the first merchant. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A payment processing system comprising:
-
one or more processors; a memory storing instructions, which when executed by the one or more processors, causes the one or more processors to; receive, from a plurality of merchant computing devices associated with a plurality of merchants, respectively, transaction data of transactions performed between the plurality of merchants and a plurality of customers, the merchant computing devices having respective instances of a merchant application installed thereon for configuring the plurality of merchant computing devices as a plurality of point-of-sale (POS) terminals, respectively, the respective instances of the merchant application configuring the respective POS terminals to communicate the transaction data over a network to the payment processing system, the respective instances of the merchant application further configuring the POS terminals to present a financing interface, the plurality of POS terminals including a first POS terminal associated with a first merchant of the plurality of merchants; store the transaction data in a merchant account data structure; provide financing to the first merchant based at least partially on terms determined based on one or more attributes of an account of the first merchant determined from the merchant account data structure; receive repayment of the financing from the first merchant from transactions conducted by the first merchant using the first POS terminal; receive service information from one or more additional services provided to the first merchant by a payment processing service provider who operates the payment processing system, wherein the service information is indicative of at least one state of a business of the first merchant; determine, using the service information and merchant account information from the merchant account data structure, that the first merchant is expected to have a decrease in sales for an upcoming time period; determine based on the expected decrease in sales during the upcoming time period, a deferral period of a specified duration for the repayment of the financing from the first merchant; transmit a notification of the deferral period to the first POS terminal, to cause the merchant application to present the notification in the financing interface on the POS terminal; receive, via the financing interface on the first POS terminal, an indication from the first merchant of one of; acceptance of the deferral period for the specified duration, or acceptance of the deferral period for a different duration; and refrain from taking repayment of the financing for the deferral period for a deferral duration accepted by the first merchant. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification