SYSTEM AND METHOD FOR PAYER (BUYER) DEFINED ELECTRONIC INVOICE EXCHANGE
First Claim
1. A computer implemented method for effecting an electronic payment to a seller comprising:
- receiving a set of fields for an invoice from a computer database;
selecting an invoice format based on a subset of the set of fields;
defining a set of rules for accepting information into respective fields of the invoice, wherein one of the rules determines whether the seller is able to input information into the invoice;
accepting information from the seller for field of the invoice based on the rules;
notifying the seller if information provided by the seller is not acceptable based on the rules; and
effecting the electronic payment to the seller based on the invoice.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of implementing buyer and seller transactions is provided. A set of rules for accepting information into a document is received from the buyer. Also defined is the form of the presentation of an interface to the seller for creating the seller'"'"'s invoice. The seller also receives address information from the buyer. The rules for accepting information, the rules regarding presentation and the address information are stored in a storage resource. The rules regarding presentation are accessed from the storage resource, and an interface is presented to the seller based on those rules. The rules for accepting information are accessed from the storage resource, and information for the document based on those rules is accepted through the interface. The address information is accessed from the storage resource, and the document with the accepted information is sent to the buyer.
118 Citations
22 Claims
-
1. A computer implemented method for effecting an electronic payment to a seller comprising:
-
receiving a set of fields for an invoice from a computer database; selecting an invoice format based on a subset of the set of fields; defining a set of rules for accepting information into respective fields of the invoice, wherein one of the rules determines whether the seller is able to input information into the invoice; accepting information from the seller for field of the invoice based on the rules; notifying the seller if information provided by the seller is not acceptable based on the rules; and effecting the electronic payment to the seller based on the invoice. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A data structure comprising:
-
a set of invoice fields; for each field in the set, a rule regarding whether information is acceptable for inclusion in the field of the invoice; and an indication of whether violation of the rule results in a rejection of the submitted information or only a warning. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer implemented method for accepting information from a seller comprising:
-
receiving a set of fields for an invoice from a computer database; selecting an invoice format including a subset of the set of fields; defining a set of rules for accepting information into the subset of the set of fields of the invoice, wherein one of the rules determines whether the seller may input information into a field within the subset of the set of fields; and accepting information from the seller for fields of the invoice based on the rules. - View Dependent Claims (21, 22)
-
Specification