×

Systems and methods for controlling payment processing

  • US 10,719,876 B2
  • Filed: 01/21/2011
  • Issued: 07/21/2020
  • Est. Priority Date: 01/22/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for generating a financial product that is configured to be used for one or more payment transactions, the method comprising:

  • receiving, from a user interface executing on a user device via a network, a user selection of a core account and a credit card account for providing financial backing for the financial product;

    receiving, from the user interface, a plurality of user-selected parameters associated with the financial product;

    generating, by operation of at least one computer processor, the financial product from at least the core account and the credit card account, wherein the financial product has a number that is different from an account number of the credit card account and comprises a virtual card made available to a user through a web browser, wherein the financial product is associated with the plurality of parameters that specify a plurality of use restrictions for payment transactions to be debited from the credit card account, wherein each parameter in the plurality of parameters is assigned a different weight value, the associated plurality of parameters being stored to a parameter database;

    causing the financial product to be distributed to the user device via the network;

    receiving a payment transaction initiated with the financial product;

    identifying, by operation of at least one computer processor, the plurality of parameters associated with the financial product by implementing the number of the financial product as a reference pointer to identify the associated plurality of parameters stored to the parameter database;

    determining a sum of weight values assigned to parameters in the plurality of parameters that are satisfied by the payment transaction;

    upon determining that the sum of weight values does not meet a threshold value, rejecting the payment transaction; and

    upon determining that the sum of weight values meets the threshold value, performing the steps of;

    debiting from the credit card account, by operation of at least one computer processor, a first amount of funds to satisfy the payment transaction; and

    scheduling, by operation of at least one computer processor, an automatic transfer of the first amount of funds from the core account to the credit card account.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×