×

Customized transaction flow

  • US 10,127,532 B1
  • Filed: 08/19/2015
  • Issued: 11/13/2018
  • Est. Priority Date: 08/19/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for customizing a transaction flow of a payment transaction initiated by a payer on a mobile device and facilitated by a payment service system, comprising:

  • detecting, by a payment application executing on the mobile device, an indication of the payer'"'"'s intent to engage in the payment transaction, wherein the indication of the payer'"'"'s intent is detected through an interaction of the payer with the payment application, the interaction including one or both of a launch of the payment application to initiate the payment transaction and a submittal of an identifying input by the payer into the payment application;

    transmitting, by the payment application executing on the mobile device, a message to the payment service system that conveys the payer'"'"'s intent to engage in the payment transaction;

    responsive to receiving the message from the payment application, automatically generating, by the payment service system, a set of potential payees for display to the payer at the payment application executing on the mobile device, wherein at least one potential payee is identified based on one or both of the identifying input associated with the potential payee and location information associated with both the mobile device and a payee device of the potential payee;

    causing, by the payment service system, the set of potential payees to automatically populate an interface accessible through the payment application for review by the payer, wherein the interface comprises a plurality of user-selectable indicators for each respective potential payee, and selection of a user-selectable indicator results in transmitting a respective payer selection to the payment service system;

    receiving, by the payment service system and from the mobile device, a payer selection, associated with a user-selectable indicator, of a payee from the set of potential payees;

    in response to receiving the payer selection from the mobile device, automatically and remotely, relative to the mobile device, identifying, by the payment service system, a payee type based on a characteristic of the payee selected from the set of potential payees;

    in response to identifying the payee type, automatically performing, by the payment service system, a database lookup, based on the identified payee type, of one of multiple transaction flows as a particular transaction flow associated with the identified payee type for initiation at the payment application, the multiple transaction flows including at least a first transaction flow corresponding to a first payee type and a second transaction flow corresponding to a second payee type, wherein the first transaction flow and the second transaction flow guide payers through different processes to complete payment transactions;

    causing, by the payment service system, the particular transaction flow to be initiated automatically at the payment application, the particular transaction flow enabling the payer to complete the payment transaction with the payee through the payment application, wherein the particular transaction flow comprises a series of user interfaces, customized based on the payee type, to complete a payment from the mobile device to the payment service system, wherein the series of user interfaces is associated with a first rule for collecting information from the payer;

    receiving, by the payment service system and from the payment application, an approval of a payment associated with the payment transaction with the payee, the approval received at a completion of the particular transaction flow; and

    based at least in part on the approval, automatically causing, by the payment service system, the payment to be transferred to a financial account associated with the payee.

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