CPC G06Q 20/202 (2013.01) [G06Q 20/4016 (2013.01); G06Q 20/405 (2013.01); G06Q 20/407 (2013.01)] | 20 Claims |
1. A system comprising:
one or more processors; and
one or more non-transitory computer-readable media storing instructions executable by the one or more processors, wherein the instructions program the one or more processors to perform acts comprising:
receiving, by one or more computing devices of a payment service and from a plurality of devices, a plurality of transactions between one or more payees and one or more payers, wherein a first device of the plurality of devices includes an instance of a POS application that enables the first device to communicate a first transaction of the plurality of transactions to the payment service via a network, wherein a second device of the plurality of devices includes an instance of a browser application that enables the second device to communicate a second transaction of the plurality of transactions to the payment service via the network, and wherein each of the plurality of transactions has an associated payment amount;
performing, by the one or more computing devices, an analysis of one or more transactions of the plurality of transactions to identify one or more eligible transactions of the plurality of transactions that are eligible for expedited payment to a payee of the one or more payees, wherein the expedited payment comprises a near real-time transfer of funds to a financial account of the payee;
causing presentation, by the one or more computing devices and via a payee device of the payee, of a user interface including a representation of the one or more eligible transactions;
causing presentation, by the one or more computing devices and via the payee device, of a pop-up window overlaid on the user interface, wherein the pop-up window includes a selectable display element selectable to request the expedited payment for at least one eligible transaction of the one or more eligible transactions;
receiving, by the one or more computing devices and from the payee device of the payee, an indication that the payee has selected the selectable display element;
based at least in part on receiving the indication that the payee has selected the selectable display element, initiating, by the one or more computing devices, after performing the analysis and in near real-time, the expedited payment for the at least one eligible transaction of the one or more eligible transactions; and
initiating, by the one or more computing devices and after initiating the expedited payment, a non-expedited payment, wherein the non-expedited payment is for at least one transaction of the plurality of transactions remaining after the expedited payment of the one or more eligible transactions is initiated.
|