System and method for electronic prepaid account replenishment
First Claim
1. A method for crediting a customer account maintained by a vendor of services in response to payment received from a customer, the method comprising:
- issuing, to the customer, a membership account number associated with at least the customer account;
receiving, from the customer at a point-of-sale, the membership account number and a payment corresponding to a requested amount of a service offered by the vendor;
generating, at the point-of-sale, an authorization message including at least the membership account number and embedded transaction information containing a virtual payment amount identifying both the service offered by the vendor and the requested amount;
communicating the embedded transaction information from the point-of-sale to a database server;
crediting, in response to the embedded transaction information, the customer account based upon an amount encoded by the virtual payment amount; and
electronically transferring funds based upon the_amount encoded by the virtual payment amount from a first account associated with the point-of-sale directly to a second account associated with the vendor.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for crediting a customer account maintained by a vendor of services in response to payment received from a customer is disclosed herein. The method includes issuing, to the customer, a membership account number associated with at least the customer account. A membership account number and a payment corresponding to a requested amount of a service offered by the vendor are received from the customer at a point-of-sale. The method further includes generating, at the point-of-sale, an authorization message including at least the membership account number and embedded transaction information identifying the service offered by the vendor and the requested amount. The embedded transaction information is then communicated from the point-of-sale to a database server. The customer account is credited, in response to the embedded transaction information, based upon an amount of the payment. The method also includes electronically transferring funds based upon the amount of the payment from a first account associated with the point-of-sale to a second account associated with the vendor.
-
Citations
55 Claims
-
1. A method for crediting a customer account maintained by a vendor of services in response to payment received from a customer, the method comprising:
-
issuing, to the customer, a membership account number associated with at least the customer account; receiving, from the customer at a point-of-sale, the membership account number and a payment corresponding to a requested amount of a service offered by the vendor; generating, at the point-of-sale, an authorization message including at least the membership account number and embedded transaction information containing a virtual payment amount identifying both the service offered by the vendor and the requested amount; communicating the embedded transaction information from the point-of-sale to a database server; crediting, in response to the embedded transaction information, the customer account based upon an amount encoded by the virtual payment amount; and electronically transferring funds based upon the_amount encoded by the virtual payment amount from a first account associated with the point-of-sale directly to a second account associated with the vendor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method for crediting a customer account maintained by a vendor of prepaid services in response to payment received from a customer, the method comprising:
-
issuing to the customer a membership card containing a membership account number; receiving, from the customer at a point-of-sale, the membership account number and a payment corresponding to a requested amount of a prepaid service offered by the vendor; maintaining, within a database server, a database associating the membership account number with identifying information pertaining to the customer account; maintaining, within the database, an association between a merchant account number applicable to the point-of-sale and a list of approved prepaid services authorized to be purchased at the point-of-sale; generating, at the point-of-sale, an authorization message including at least the membership account number and embedded transaction information containing a virtual payment amount identifying both the prepaid service offered by the vendor and the requested amount; maintaining, within the database, an association between virtual payment amounts and monetary amounts of prepaid services offered by a plurality of vendors, the embedded transaction information including a first of the virtual payment amounts; communicating the embedded transaction information from the point-of-sale to the database server; crediting, subsequent to receipt of the embedded transaction information at the database server, the customer account based upon an amount encoded by the virtual payment amount; and electronically transferring funds based upon the amount encoded by the virtual payment amount from a first account associated with the point-of-sale directly to a second account associated with the vendor. - View Dependent Claims (30, 31, 32, 33)
-
-
34. A method for crediting a customer account maintained by a vendor of services in response to payment received from a customer at a point-of-sale, the method comprising:
-
receiving, at a database server, embedded transaction information extracted from an authorization message generated at the point-of-sale, wherein the authorization message includes at least a membership account number associated with the customer account and embedded transaction information, wherein the embedded transaction information contains a virtual payment amount encoding an offered service and a requested amount corresponding to the payment; crediting, in response to the embedded transaction information, the customer account based upon an amount encoded by the virtual payment amount; and electronically transferring funds based upon the amount encoded by the virtual payment amount from a first account associated with the point-of-sale directly to a second account associated with the vendor. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
-
41. A method for providing authorization to credit a customer account maintained by a vendor of services in response to payment received from a customer, the method comprising:
-
receiving, from the customer at a point-of-sale, a membership account number and a payment corresponding to a requested amount of a service offered by the vendor wherein the membership account number is associated with at least the customer account; generating, at the point-of-sale, an authorization message including at least the membership account number and embedded transaction information containing a virtual payment amount identifying both the service offered by the vendor and the requested amount; and transmitting the embedded transaction information from the point-of-sale to a database server; wherein the embedded transaction information is used to facilitate crediting of the customer account based upon an amount encoded by the virtual payment amount. - View Dependent Claims (42, 43, 44, 45, 46)
-
-
47. A method for crediting a customer account maintained by a vendor of services in response to payment received from a customer, the method comprising:
-
receiving, from the customer at a point-of-sale, a membership account number and a payment corresponding to a requested amount of a service offered by the vendor; generating, at the point-of-sale, an authorization message including at least the membership account number and a virtual payment amount; distinguishing the virtual payment amount from a set of standard payment amounts; crediting the customer account based upon an amount encoded by the virtual payment amount; and electronically transferring funds based upon the amount encoded by the virtual payment amount from a first account associated with the point-of-sale to a second account associated with the vendor. - View Dependent Claims (48, 49, 50)
-
-
51. A method for crediting a first customer account maintained by a first vendor of services in response to payment received from a customer, the method comprising:
-
issuing, to the customer, a membership account number associated with both the first customer account and a second customer account; receiving, from the customer at a point-of-sale, the membership account number and a first payment corresponding to a first requested amount of a first service offered by the first vendor; generating, at the point-of-sale, a first authorization message including at least the membership account number and first embedded transaction information containing a first virtual payment amount identifying both the first service offered by the first vendor and the first requested amount; communicating the first embedded transaction information from the point-of-sale to a database server; crediting, in response to the first embedded transaction information, the first customer account based upon an amount encoded by the first virtual payment amount; and electronically transferring funds based upon the amount encoded by the first virtual payment amount from a first account associated with the point-of-sale directly to a second account associated with the first vendor. - View Dependent Claims (52, 53, 54, 55)
-
Specification