PAYMENT APPLICATION FRAMEWORK
First Claim
Patent Images
1. A computer-implemented method of facilitating payment applications, the method comprising:
- associating a payment transaction with a sender, a receiver, and a payment facilitator;
associating a transfer of a value from the sender to the receiver with a pay request;
associating the payment transaction with at least one approval flow to enable the sender to approve the pay request;
associating a pay key with the pay request, the pay key being used in approving the pay request; and
enabling the payment facilitator, using one or more processors, to complete the payment transaction responsive to receiving an indication of approval of the pay request by the sender based on the approval flow.
2 Assignments
0 Petitions
Accused Products
Abstract
A payment application framework may include metaphors and constraints. The metaphors may be associated with actors and objects that are part of the payment transactions. The constraints may include rules and parameters that may be used to process the payment transactions.
105 Citations
32 Claims
-
1. A computer-implemented method of facilitating payment applications, the method comprising:
-
associating a payment transaction with a sender, a receiver, and a payment facilitator; associating a transfer of a value from the sender to the receiver with a pay request; associating the payment transaction with at least one approval flow to enable the sender to approve the pay request; associating a pay key with the pay request, the pay key being used in approving the pay request; and enabling the payment facilitator, using one or more processors, to complete the payment transaction responsive to receiving an indication of approval of the pay request by the sender based on the approval flow. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
2. (canceled)
-
17. A machine-readable storage medium comprising instructions, which when implemented by one or more processors performs a method, the method comprising:
-
associating a payment transaction with a sender, a receiver and a payment facilitator; associating a transfer of a value from the sender to the receiver with a pay request; associating the payment transaction with at least one approval flow to enable the sender to approve the pay request; associating a pay key with the pay request, the pay key being used in approving the pay request; and enabling the payment facilitator to complete the payment transaction responsive to receiving an indication of approval of the pay request by the sender based on the approval flow.
-
-
18. A computer-implemented method comprising:
-
associating a payment facilitator with a sender and a receiver in a payment transaction, the payment facilitator configured to transfer a value from an account of the sender to the receiver based on a pay request; enabling generation of a pay key associated with the pay request, the pay key used in approving the pay request; enabling the sender to approve the pay request based on an approval flow or a pre-approval flow; and enabling the payment facilitator, using one or more processors, to complete transferring of the value using at least one default parameter from a set of default parameters. - View Dependent Claims (19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
22. (canceled)
Specification