Recurrent billing maintenance system
First Claim
1. A computer implemented service for updating a merchant customer transaction account database over a network, comprising:
- a first database of information having a plurality of merchant customer records;
a remote merchant customer database having a first plurality of customer transaction account records;
a process server for appending a provider processing instruction to at least one of said first plurality of customer transaction account records to produce a merchant processing request data file; and
a process server for receiving said merchant processing request data file, said process server configured to compare data consistency between said first database of information and said merchant processing request data file to produce a first comparison data file, said first comparison data file comprising a first record including a compilation of said merchant processing request data files accepted for processing by said process server, said first comparison data file further comprising a second record including a compilation of said merchant processing request data files rejected for processing by said process server, said process server further configured to at least one of update said first database of information in accordance with said provider processing instruction, wherein said provider processing instruction is appended to said merchant processing request data file and synchronize said first database with said merchant processing request data file.
5 Assignments
0 Petitions
Accused Products
Abstract
A system for updating a merchant customer account database is provided, wherein the system may be used to update a merchant'"'"'s customer database in response to changes made to a customer transaction account. The system provides a remote database location which stores a merchant'"'"'s customer transaction account information for customers using the transaction account for recurring billing purposes. A server is used to manage the remote database information to update the remote database in response to changes in transaction account information. The updated transaction account information is then periodically provided to the merchant for use in updating the merchant'"'"'s customer account database.
25 Citations
41 Claims
-
1. A computer implemented service for updating a merchant customer transaction account database over a network, comprising:
-
a first database of information having a plurality of merchant customer records; a remote merchant customer database having a first plurality of customer transaction account records; a process server for appending a provider processing instruction to at least one of said first plurality of customer transaction account records to produce a merchant processing request data file; and a process server for receiving said merchant processing request data file, said process server configured to compare data consistency between said first database of information and said merchant processing request data file to produce a first comparison data file, said first comparison data file comprising a first record including a compilation of said merchant processing request data files accepted for processing by said process server, said first comparison data file further comprising a second record including a compilation of said merchant processing request data files rejected for processing by said process server, said process server further configured to at least one of update said first database of information in accordance with said provider processing instruction, wherein said provider processing instruction is appended to said merchant processing request data file and synchronize said first database with said merchant processing request data file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 36, 39)
-
-
23. A computer implemented service for updating a merchant customer transaction account database over a network, comprising:
-
a first database of information having a plurality of merchant customer records wherein each of said merchant customer records further comprises a first plurality of customer transaction account records; a second database of information having a second plurality of customer transaction account records; a first remote merchant customer database stored on a remote merchant computer having a merchant database processor, said first remote merchant customer database having a third plurality of customer transaction account records, said first remote merchant customer database configured to provide at least one of said third plurality of customer transaction account records in a registry file, said at least one of said third plurality of customer transaction account records being provided a provider processing instruction; and a process server for receiving said registry file, comparing data consistency between said at least one of said third plurality of customer transaction account records in said registry file to at least one of said first plurality of customer transaction account records comprising said plurality of merchant customer records and providing a daily maintenance file, wherein said comparison is completed according to a predetermined order of steps corresponding to said provider processing instruction appended to said registry file, said daily maintenance file comprising a fourth plurality of customer transaction account records, at least one of said fourth plurality of customer transaction account records being provided a return transaction code, said daily maintenance file being provided to said merchant database processor, said merchant database processor at least one of synchronizing and updating at least one of said third plurality of customer transaction account records on said first remote merchant customer database, wherein said third plurality of customer transaction account records correspond to said customer transaction account record having said return transaction code. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 40, 41)
-
Specification