×

Bill payment using direct funds transfer

  • US 9,990,613 B1
  • Filed: 12/12/2014
  • Issued: 06/05/2018
  • Est. Priority Date: 12/12/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for enabling bill payment performed by a payment service system on behalf of a banking service facilitated by a banking server system, the method comprising:

  • receiving, at a banking application executing on a user device of a bill payer, a bill payment request from the bill payer, the bill payment request including a bill payment amount and a payee identifier of a bill payee, the payee identifier being any of an email address or a telephone number, wherein the banking application is associated with the banking service and is facilitated by the banking server system;

    transmitting, by the banking application, the bill payment request to the banking server system;

    upon receiving the bill payment request, identifying, by the banking server system, a payer debit card of the bill payer, wherein the payer debit card is associated with a payer account of the bill payer that is managed by the banking service;

    transmitting, by the banking server system, bill payer information and bill payee information to the payment service system for processing on behalf of the banking server system, the bill payer information including payer debit card information associated with the payer debit card and the bill payee information including the bill payment amount and the payee identifier included in the bill payment request;

    upon receiving the bill payer information and the bill payee information, processing, by the payment service system, the bill payment request on behalf of the banking service, said processing including;

    accessing a database associated with the payment service system that maintains association data between user identifiers and user debit cards, wherein the association data is gathered, by the payment service system, from past transactions involving the payment service system in which at least some of the user debit cards were used;

    identifying, from the association data in the database, a payee debit card of the bill payee based on an association between the payee identifier and the payee debit card;

    in response to identifying the payee debit card, initiating, by the payment service system, a deposit of monetary funds into a payee account associated with the payee debit card, the payee account being a payee bank account at a financial institution, the monetary funds indicative of the bill payment amount included in the bill payment request from the bill payer at the banking application, wherein the initiating includes;

    transferring, by the payment service system, the monetary funds from a payment service account of the payment service system into the payee bank account via a debit transfer;

    transmitting, by the payment service system, a reimbursement request to the banking server system; and

    after transferring the monetary funds from the payment service account of the payment service system into the payee bank account via the debit transfer, receiving, by the payment service system, a reimbursement amount deposited into the payment service account, wherein the reimbursement amount is transferred from the payer account to the payment service account based on a ledger entry adjustment executed by the banking server system that internally effects a transfer of the reimbursement amount from the payer account to the payment service account, wherein the payer account and the payment service account are financial accounts at the banking service facilitated by the banking server system; and

    transmitting, by the payment service system and to the user device for display by the banking application, a money transfer confirmation to notify the bill payer the transfer is complete.

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