CPC G06Q 30/0637 (2013.01) [G06Q 30/0641 (2013.01); G06Q 40/12 (2013.12)] | 20 Claims |
1. A computer-implemented method comprising:
providing, by a computing device, data representative of a user interface that comprises a web-based portal accessible by a plurality of customer devices, a plurality of vendor devices, and at least one server of a financial institution in communication via a network;
instantiating, by the computing device, a communication platform of the user interface over which a customer associated with a customer device of the plurality of customer devices and a vendor associated with a vendor device of the plurality of vendor devices exchange messages to facilitate negotiation of one or more parameters associated with purchase by the customer of one or more products offered by the vendor;
receiving, by the computing device via the user interface, a purchase order for the purchase by the customer of the one or more products offered by the vendor, the purchase order including the one or more parameters;
generating, by the computing device, a vendor invoice based on the purchase order; and
sending, by the computing device and to the server of the financial institution, the vendor invoice for payment by the financial institution to the vendor on behalf of the customer.
|