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.