×

Invoice financing and repayment

  • US 9,892,458 B1
  • Filed: 03/31/2015
  • Issued: 02/13/2018
  • Est. Priority Date: 03/31/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving, by a payment processing system, over a network, from a plurality of mobile computing devices associated with a plurality of merchants, respectively, transaction information of transactions performed between the plurality of merchants and a plurality of buyers, each mobile computing device having a respective instance of a merchant application installed thereon for configuring the mobile computing device as a mobile point-of-sale (POS) terminal, the merchant application further configuring the mobile computing device to communicate the transaction information over the network to the payment processing system, the merchant application further configuring the mobile computing device to communicate requests for generating invoices to the payment processing system, the plurality of mobile computing devices including a first mobile computing device associated with a first merchant, a second mobile computing device associated with a second merchant, and a plurality of third mobile computing devices associated with a plurality of third merchants, respectively;

    receiving, by the payment processing system, from the first mobile computing device associated with the first merchant, a request to generate an invoice to be sent to the second merchant, the first and second merchant having respective accounts with a payment processing service provider that operates the payment processing system, wherein the payment processing system is configured to process the transaction information of a plurality of transactions received from the plurality of mobile computing devices configured as mobile POS terminals by the merchant application;

    calculating, by the payment processing system, invoice terms for the first merchant, wherein the payment processing system evaluates the transaction information of the second merchant received from the merchant application on the second mobile computing device to determine the invoice terms, and further determines the invoice terms based on a plurality of weighted factors provided by the first merchant via a user interface on the first merchant device, and further determines the invoice terms based on the transaction information received via the plurality of third mobile computing devices for transactions conducted by the plurality of third merchants, wherein the plurality of third merchants are determined based on at least one of;

    a geographic location related to the second merchant, or a business type related to the second merchant;

    transmitting, by the payment processing system, the invoice terms to the first mobile computing device associated with the first merchant;

    receiving, by the payment processing system, an acceptance of the invoice terms from the first mobile computing device associated with the first merchant;

    calculating, by the payment processing system, financing terms for financing payment of the invoice by the payment processing service provider to the first merchant on behalf of the second merchant, wherein the financing terms for financing payment are based on the invoice terms and a financial history for the second merchant and designate a portion of each transaction, processed by the payment processing system for the second merchant, to withhold for repayment, to the payment processing service provider, of a financed payment;

    transmitting, by the payment processing system, the financing terms to the second mobile computing device associated with the second merchant;

    receiving, by the payment processing system, an acceptance of the financing terms from the second mobile computing device associated with the second merchant;

    in response to receiving the acceptance of the financing terms from the second mobile computing device associated with the second merchant, transmitting, by the payment processing system, the financed payment to the first mobile computing device associated with the first merchant on behalf of the second merchant for payment of the invoice according to the invoice terms; and

    receiving, by the payment processing system, repayment of the financed payment from the second merchant by withholding, by the payment processing system, the portion of each transaction processed for the second merchant by the payment processing system via the second mobile computing device configured as the mobile POS terminal.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×