Abstract: Methods for processing electronic purchase orders and invoices from a single customer and a plurality of vendors may comprise receiving electronic purchase orders from a customer for a plurality of vendors; directing each of said electronic purchase order to a vendor account associated with each vendor; receiving an electronic invoice corresponding to each of said electronic purchase orders; and directing the electronic invoices to the customer account associated with the customer. Computer implemented methods may also allow vendors and customers to simultaneously access all outstanding purchase orders and invoices.