Patent ID: 8543503

Claim:
A computer-implemented method for generating batch invoices comprising: receiving, at a programmed computer, a set of invoice field values provided by a user; automatically mapping, using the programmed computer; the invoice field values provided by the user to create mapped data fields; receiving, using the programmed computer, a batch of production invoices comprising individual production invoices of the user, wherein the individual production invoices comprise identification of a buyer; verifying, using the programmed computer, the buyer identification; determining, using the programmed computer, whether the buyer is a public company or a private company; verifying, using the programmed computer, the public company is in good standing upon determining that the buyer is a public company, wherein the batch of production invoices is permitted to be processed upon determining the public company is in good standing; verifying, using the programmed computer, the private company has a credit card on file upon determining that the buyer is a private company, wherein the batch of production invoices is permitted to be processed upon determining the private company has a credit card on file; and applying, using the programmed computer, the mapped data fields to the batch of production invoices to create a batch of electronic invoices.