×

Merchant application programming interface for splitting bills

  • US 9,990,621 B1
  • Filed: 03/20/2015
  • Issued: 06/05/2018
  • Est. Priority Date: 03/20/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, by a payment service system, a request to split payment of a bill for a transaction associated with a merchant among multiple bill payers who have shared the transaction with the merchant, the request including information identifying the merchant, one or more mobile devices of the multiple bill payers, and a bill payer'"'"'s portion of the bill associated with the bill payer'"'"'s respective mobile device,wherein the request is received from a merchant application executing on a point-of-sale system operated by the merchant via a bill splitting application programming interface (API) provided by the payment service system and executing on the point-of-sale system,wherein the merchant application is a third-party application that is not associated with the payment service system;

    wherein the merchant has a financial account pre-registered with the payment service system; and

    wherein the merchant application executing on the point-of-sale system detects a plurality of mobile devices within a pre-determined proximity to the point-of-sale system by determining a presence of each of the plurality of mobile devices using signals emitted from the plurality of mobile devices, displays an identifier associated with each mobile device on a user interface associated with the point-of-sale system, and receives a selection of one or more mobile devices of the multiple bill payers from the point-of-sale system;

    upon receiving the request to split payment of the bill from the merchant application sending, by the payment service system, a payment request to each of the one or more mobile devices of the multiple bill payers for payment of the respective portions of the bill,wherein the payment request causes a payment application executing on a bill payer'"'"'s mobile device to prompt the bill payer to approve the payment request;

    receiving, by the payment service system, a response from the one or more mobile devices of the bill payers,wherein the response from a bill payer'"'"'s mobile device indicates an approval of a specified amount for payment of the bill payer'"'"'s portion of the bill associated with their respective mobile device;

    causing, by the payment service system, a transfer of the specified amount approved by the bill payers from the bill payers'"'"' financial accounts to the merchant'"'"'s financial account; and

    transmitting, by the payment service system, using the bill splitting API, a confirmation to the merchant application executing on the point-of-sale system indicating the payment of the bill by the one or more mobile devices of the multiple bill payers.

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