Systems and methods for providing payment vehicle recommendations are provided herein. In the systems and methods, a transaction associated with one of a transaction amount and purchase items is identified based on the transaction data; one or more payment rules associated with the transaction are identified; the terms of the one or more payment rules are compared with the transaction amount or purchase items; the most favorable payment vehicle for the transaction is determined based on the comparison of the terms of the one or more payment rules and the transaction amount or purchase items; and a recommendation of at least one payment vehicle is provided based on the determination of the most favorable payment vehicle on a display of a mobile device of a user.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A system for providing payment vehicle recommendations to a user, the system comprising: a computer apparatus including a processor and a memory; and a payment software module stored in the memory, comprising executable instructions that when executed by the processor cause the processor to: receive transaction data comprising at least one merchant and codes segregated according to the user's eligibility under one or more user enrolled government programs; identify transactions associated with one or more transaction parameters included in the transaction data and the codes; identify one or more payment rules associated with the user, the one or more payment rules comprising at least government consumer protection laws, the user enrolled government programs, and government regulations; compare the terms of the one or more payment rules with the one or more transaction parameters and codes; determine the payment vehicles that meet the terms of the one or more payment rules based on the comparison of the terms of the one or more payment rules and the one or more transaction parameters; determine that a first merchant is not authorized to process at least one of the payment vehicles that meet the terms of the government regulations; determine that a second merchant applies polices that are unfavorable to the user; and provide on a display of a mobile device of the user that is in communication with the system a first recommendation that does not include the at least one payment vehicle that meets the terms of the government regulations and a second recommendation that comprises at least another payment vehicle that complies with the government consumer protection laws.
2. The system of claim 1 , wherein the one or more transaction parameters comprise one of a transaction amount and purchase items.
3. The system of claim 2 , wherein the module is further configured to: identify payment vehicles that are associated with the mobile device; and calculate account balances of the payment vehicles.
4. The system of claim 2 , wherein the module is further configured to: determine that the each of the account balances is greater than the transaction amount, wherein the transaction amount comprises a total transaction amount.
5. The system of claim 2 , wherein the module is further configured to: determine that the transaction amount is less than each of the account balances; and provide a notice to the user on the display of the mobile device.
6. The system of claim 4 , wherein the module is further configured to: identify payment vehicles available to the user that are external to the mobile device; recommend the external payment vehicles to the user.
7. The system of claim 2 , wherein the module is further configured to: segregate the purchase items into one or more categories; and calculate the total transaction amount of each of the one or more categories.
8. The system of claim 7 , wherein the module is further configured to: calculate a first account balance of a first payment vehicle; determine that the first account balance is greater than the total transaction amount of a first category of the one or more categories; recommend the first payment vehicle to the user; calculate a second account balance of a second payment vehicle; determine that the second account balance is greater than the total transaction amount of a second category of the one or more categories; and recommend the second payment vehicle to the user.
9. The system of claim 2 , wherein the module is further configured to: segregate the purchase items into a first category of item types and a second category of item types; and determine that the first category of item types are eligible under the terms of a first payment rule and that the second category of item types are eligible under the terms of a second payment rule, wherein the at least one payment vehicle comprises a first payment vehicle associated with the first payment rule and a second payment vehicle associated with the second payment rule to the user.
10. The system of claim 9 , wherein the first category of item types is associated with a first merchant and the second category of item types is associated with a second merchant.
11. The system of claim 2 , wherein the one or more transaction parameters comprise a period of time, a transaction frequency, or a merchant.
12. The system of claim 11 , wherein the module is further configured to: compare the terms of the one or more payment rules with the merchant; and determine that the merchant is eligible under the terms of the one or more payment rules, wherein the at least one payment vehicle comprises a payment vehicle that is accepted by the merchant.
13. The system of claim 11 , wherein the module is further configured to: determine a second transaction; identify second purchase items associated with the second transaction; and determine that the first purchase items comprise at least one of the second purchase items, wherein the at least one payment vehicle comprises a payment vehicle used in the second transaction and wherein the second transaction occurs prior to the first transaction.
14. A method for providing payment vehicle recommendations to a user, the method comprising: receiving transaction data comprising at least one merchant and codes segregated according to the user's eligibility under one or more user enrolled government programs; identifying, via a computer device processor, transactions associated with one or more transaction parameters based on the transaction data; and the codes identifying, via a computer device processor, one or more payment rules associated with the transaction, the one or more payment rules comprising at least government consumer protection laws, user enrolled government programs, and government regulations; comparing, via a computer device processor, the terms of the one or more payment rules and the one or more transaction parameters; determining, via a computer device processor, the payment vehicles for the transaction that meet the terms of the one or more payment rules based on the comparison of the terms of the one or more payment rules and the one or more transaction parameters; determining, via a computer device processor, that a first merchant is not authorized to process at least one of the payment vehicles that meet the terms of the government regulations; determining, via a computer device processor, that a second merchant applies polices that are unfavorable to the user; and providing on a display of a mobile device of the user, via a computer device processor, a first recommendation that does not include that at least one payment vehicle that meet the terms of the government regulations and a second recommendation that comprises at least another payment vehicle that complies with the government consumer protection laws.
15. The method of claim 14 , wherein the transaction is associated with a period of time, a transaction frequency, or a merchant.
16. The method of claim 15 , further comprising: determining, via a computer device processor, that a first payment vehicle has been used at least once during the period of time; determining, via a computer device processor, that a second payment vehicle has not been used during the period of time; comparing the terms of the payment rule to the transaction frequency of the first payment vehicle and the second payment vehicle, wherein the at least one payment vehicle comprises the second payment vehicle.
17. The method of claim 14 , further comprising: segregating purchase items of the transaction into a first category of item types and a second category of item types; and determining that the first category of item types are eligible under the terms of a first payment rule and that the second category of item types are eligible under the terms of a second payment rule.
18. The method of claim 14 , wherein the transaction data is received from a point of sales device.
19. A computer program product for providing payment vehicle recommendations to a user, the computer program product comprising: a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising: a computer readable program code configured to receive transaction data comprising at least one merchant and codes segregated according to the user's eligibility under one or more user enrolled government programs; a computer readable program code configured to identify transactions associated with one or more transaction parameters included in the transaction data and the codes; a computer readable program code configured to identify one or more payment rules associated with the transaction, the one or more payment rules comprising at least government consumer protection laws, the user enrolled government programs, and government regulations; a computer readable program code configured to compare the terms of the one or more payment rules with the one or more transaction parameters; a computer readable program code configured to determine the payment vehicles that meets the terms of the one or more payment rules based on the comparison of the terms of the one or more payment rules and the one or more transaction parameters; a computer readable program code configured to determine that a first merchant is not authorized to process at least one of the payment vehicles that meet the terms of the government regulations and determine that a second merchant applies polices that are unfavorable to the user; and a computer readable program code configured to provide on a display of a mobile device of the user a first recommendation that does not include that at least one payment vehicle that meet the terms of the government regulations and a second recommendation that comprises at least another payment vehicle that complies with the government consumer protection laws.
20. The computer program product of claim 19 , further comprising computer readable program code configured to calculate account balances of the payment vehicles; determine that the each of the account balances is greater than a transaction amount.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
June 18, 2012
August 12, 2014
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.