System and method for automated incoming payment and invoice reconciliation
First Claim
1. A method for automated payment processing, said method including:
- receiving payment information at a financial institution from a buyer;
generating payment data based on said payment information;
receiving said payment data at a payment matching application;
querying a seller for order data, wherein said order data includes data regarding one or more outstanding invoices;
receiving said order data from a seller at said payment matching application; and
comparing said payment data to said order data to match said payment data to one or more invoices included in said order data to process said payment.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for automated incoming payment and invoice reconciliation is provided. A buyer of goods sends a remittance to the seller'"'"'s financial institution. The buyer'"'"'s remittances is processed to generate payment data which is supplied to a payment matching application. The payment matching application retrieves buyer information from said payment data and queries the seller for all outstanding invoices of said buyer. The payment matching application then attempts to match the received payment to one or more of the buyer'"'"'s outstanding invoices. If a match is found, the payment is processed and the seller'"'"'s financial institution and accounting system are automatically updated. If no match is found, the payment is flagged for further processing.
57 Citations
27 Claims
-
1. A method for automated payment processing, said method including:
-
receiving payment information at a financial institution from a buyer;
generating payment data based on said payment information;
receiving said payment data at a payment matching application;
querying a seller for order data, wherein said order data includes data regarding one or more outstanding invoices;
receiving said order data from a seller at said payment matching application; and
comparing said payment data to said order data to match said payment data to one or more invoices included in said order data to process said payment. - View Dependent Claims (2, 3, 4, 5, 6, 8)
-
-
7. A method for automated payment processing, said method including:
-
receiving payment information at a financial institution from a buyer;
generating payment data based on said payment information;
receiving said payment data at a payment matching application;
querying a seller for order data, wherein said order data includes data regarding one or more outstanding invoices;
receiving said order data from a seller at said payment matching application; and
comparing said payment data to said order data to match said payment data to one or more invoices included in said order data to process said payment, wherein said payment matching application is implemented as an Application Service Provider (ASP).
-
-
9. A method for automated payment processing, said method including:
-
receiving payment information at a financial institution from a buyer;
generating payment data based on said payment information;
receiving said payment data at a payment matching application;
querying a seller for order data, wherein said order data includes data regarding one or more outstanding invoices;
receiving said order data from a seller at said payment matching application; and
comparing said payment data to said order data to match said payment data to one or more invoices included in said order data to process said payment, wherein said payment matching application is implemented as a software application at said seller.
-
-
10. A method for automated payment processing, said method including:
-
receiving payment information at a financial institution from a buyer;
generating payment data based on said payment information;
receiving said payment data at a payment matching application;
querying a seller for order data, wherein said order data includes data regarding one or more outstanding invoices;
receiving said order data from a seller at said payment matching application; and
comparing said payment data to said order data to match said payment data to one or more invoices included in said order data to process said payment, wherein said payment matching application is implemented as a software application at a financial institution
-
-
11. A method for automated payment processing, said method including:
-
receiving payment information at a financial institution from a buyer;
generating payment data based on said payment information;
receiving said payment data at a payment matching application;
querying a seller for order data, wherein said order data includes data regarding one or more outstanding invoices;
receiving said order data from a seller at said payment matching application; and
comparing said payment data to said order data to match said payment data to one or more invoices included in said order data to process said payment, wherein said payment matching application is implemented as a software application that has been outsourced to a third party
-
-
12. A method for automated matching of received payments with outstanding invoices, said method including:
-
receiving payment data at a payment matching application, said payment data representing a payment of a buyer;
receiving order data at said payment matching application, said order data representing one or more outstanding invoices of a seller;
comparing said payment data and said order data to determine which one or more invoices matching said payment data; and
sending posting data to said seller identifying the one or more and one invoices matching said payment data. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for automated matching of received payments with outstanding invoices, said system including:
-
a payment matching application receiving payment data, said payment data representing a payment of a buyer, wherein said payment matching application also receives order data, said order data representing one or more outstanding invoices of a seller, said payment matching application comparing said payment data and said order data to determine which one or more invoices matching said payment data, and said payment matching application sending posting data to said seller identifying the one or more and one invoices matching said payment data. - View Dependent Claims (22, 23, 24)
-
-
25. A system for automated matching of received payments with outstanding invoices, said system including:
-
a payment matching application receiving payment data, said payment data representing a payment of a buyer, wherein said payment matching application also receives order data, said order data representing one or more outstanding invoices of a seller, said payment matching application comparing said payment data and said order data to determine which one or more invoices matching said payment data, and said payment matching application sending posting data to said seller identifying the one or more and one invoices matching said payment data, wherein said payment matching application is an Application Service Provider (ASP).
-
-
26. A system for automated matching of received payments with outstanding invoices, said system including:
-
a payment matching application receiving payment data, said payment data representing a payment of a buyer, wherein said payment matching application also receives order data, said order data representing one or more outstanding invoices of a seller, said payment matching application comparing said payment data and said order data to determine which one or more invoices matching said payment data, and said payment matching application sending posting data to said seller identifying the one or more and one invoices matching said payment data, wherein said payment matching application is implemented as a software application at a financial institution.
-
-
27. A system for automated matching of received payments with outstanding invoices, said system including:
-
a payment matching application receiving payment data, said payment data representing a payment of a buyer, wherein said payment matching application also receives order data, said order data representing one or more outstanding invoices of a seller, said payment matching application comparing said payment data and said order data to determine which one or more invoices matching said payment data, and said payment matching application sending posting data to said seller identifying the one or more and one invoices matching said payment data, wherein said payment matching application is implemented as a software application that has been outsourced to a third party.
-
Specification