Method and system for facilitating merchant-initiated online payments
First Claim
1. A method to facilitate a merchant-initiated payment for an online transaction between a merchant and a user, the method comprising:
- establishing a merchant-initiated payment relationship in response to receiving, from a user, a request to establish a merchant-initiated payment relationship;
after establishing the merchant-initiated payment relationship, receiving, from a merchant, a payment request associated with the transaction; and
processing the request for payment.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for facilitating merchant-initiated online payments are disclosed. According to one aspect of the present invention, a payment service provider'"'"'s server receives a user'"'"'s request, via a merchant'"'"'s server, to establish a merchant-initiated payment relationship or agreement. Accordingly, the payment service provider presents the user with options to customize the terms of the merchant-initiated payment agreement. After the agreement has been established and the terms customized, the merchant server communicates a merchant-initiated payment request to the pavement service provider for a transaction entered into with the user. The payment service provider'"'"'s server processes the payment request after verifying that processing the payment does not exceed the user-customized terms of the agreement.
171 Citations
68 Claims
-
1. A method to facilitate a merchant-initiated payment for an online transaction between a merchant and a user, the method comprising:
-
establishing a merchant-initiated payment relationship in response to receiving, from a user, a request to establish a merchant-initiated payment relationship;
after establishing the merchant-initiated payment relationship, receiving, from a merchant, a payment request associated with the transaction; and
processing the request for payment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method to facilitate processing a payment for an online transaction, the method including:
-
receiving a payment request from a merchant server, the payment request including a unique identifier to identify a previously established merchant-initiated payment agreement defining the authority granted to a payment service provider to make payments to a merchant on behalf of a user;
verifying that processing the payment request does not exceed the authority granted under the merchant-initiated payment agreement; and
processing the payment request. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A system to facilitate a merchant-initiated payment for an online transaction between a merchant and a user, the system including at least one server configured to:
-
establish a merchant-initiated payment relationship in response to receiving, from the user, a request to establish a merchant-initiated payment relationship;
after establishing the merchant-initiated payment relationship, receive from a merchant, a payment request associated with the transaction; and
process the request for payment. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A system to facilitate processing a payment for an online transaction, the system including a server configured to:
-
receive a payment request from a merchant server, the payment request including a unique identifier to identify a previously established merchant-initiated payment agreement defining the authority granted to a payment service provider to make payments to a merchant on behalf of a user;
verify that processing the payment request does not exceed the authority granted under the merchant-initiated payment agreement; and
process the payment request. - View Dependent Claims (40, 41, 42, 43, 44)
-
-
45. A system to facilitate a merchant-initiated payment for an online transaction between a merchant and a user, the system comprising:
-
a communications module to receive a request to establish a merchant-initiated payment relationship from a merchant server, the request to establish a merchant-initiated payment relationship including a unique identifier to identify the merchant-initiated payment relationship between the merchant and the user;
a management module to establish a merchant-initiated payment relationship in response to the request to establish a merchant-initiated payment relationship; and
a payment processing module to process a payment in response to the communications module receiving a payment request, the payment request including the unique identifier to identify the merchant-initiated payment relationship. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. A system to facilitate a merchant-initiated payment for an online transaction between a merchant and a user, the system comprising:
-
means to receive a request to establish a merchant-initiated payment relationship from a merchant server, the request to establish a merchant-initiated payment relationship including a unique identifier to identify the merchant-initiated payment relationship between the merchant and the user;
means to establish a merchant-initiated payment relationship in response to the request to establish a merchant-initiated payment relationship; and
means to process a payment in response to the communications module receiving a payment request, the payment request including the unique identifier to identify the merchant-initiated payment relationship. - View Dependent Claims (58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
Specification