Enhanced electronic data and metadata interchange system and process for electronic billing and payment system
First Claim
1. A computer-implemented method comprising:
- deploying, by a first Software As A Service (SAAS) based system, a downloadable program interface (PI) from the first SAAS based system to a third-party accounting system;
configuring the third-party accounting system via the downloadable PI;
receiving, by the first SAAS based system, data from the third-party accounting system via the PI;
generating, by the first SAAS based system, an invoice from a vendor to a customer based on the received data, wherein the invoice includes a viewable portion, an electronic signature from the vendor, and a meta data set, wherein the meta data set of the invoice includes information for interfacing with accounting software operating on the third-party accounting system;
transmitting the generated invoice to the third-party accounting system; and
offering the customer a time-limited discount for immediate payment of the invoice via the first SAAS based system, wherein the time-limited discount for immediate payment is based on one of cash flow needs of the vendor and outstanding bills of the vendor.
3 Assignments
0 Petitions
Accused Products
Abstract
A Software As A System (SAAS)-based system is disclosed herein for sending bills and payments in conjunction with a third-party accounting system. The system deploys a downloadable program interface to configure the third-party accounting system and then send and receive data between the two systems. The transmitted bills may contain an electronic signature, a line item billing, and/or other transaction-specific meta data, and, based on cash flow needs and outstanding bills, some or all customers may be offered a very substantial time-limited discount for immediate payment. Also, customers may use the line-item billing feature to withhold partial payments for specific issues attributed to specific items. Alternatively, a communication module between SAAS units (CSU) may be deployed to configure the third-party accounting system and then send and receive data between the two systems.
240 Citations
11 Claims
-
1. A computer-implemented method comprising:
-
deploying, by a first Software As A Service (SAAS) based system, a downloadable program interface (PI) from the first SAAS based system to a third-party accounting system; configuring the third-party accounting system via the downloadable PI; receiving, by the first SAAS based system, data from the third-party accounting system via the PI; generating, by the first SAAS based system, an invoice from a vendor to a customer based on the received data, wherein the invoice includes a viewable portion, an electronic signature from the vendor, and a meta data set, wherein the meta data set of the invoice includes information for interfacing with accounting software operating on the third-party accounting system; transmitting the generated invoice to the third-party accounting system; and offering the customer a time-limited discount for immediate payment of the invoice via the first SAAS based system, wherein the time-limited discount for immediate payment is based on one of cash flow needs of the vendor and outstanding bills of the vendor. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A first Software As A Service (SAAS) computer system comprising:
-
a processor; and a memory storing instructions that, when executed, cause the first SAAS computer system to; deploy a downloadable program interface (PI) from the first SAAS based system to a third-party accounting system; configure the third-party accounting system via the downloadable PI; receive data from the third-party accounting system via the PI; generate an invoice from a vendor to a customer based on the received data, wherein the invoice includes a viewable portion, an electronic signature from the vendor, and a meta data set, wherein the meta data set of the invoice includes information for interfacing with accounting software operating on the third-party accounting system; transmit the generated invoice to the third-party accounting system; and offer the customer a time-limited discount for immediate payment of the invoice via the first SAAS based system, wherein the time-limited discount for immediate payment is based on one of cash flow needs of the vendor and outstanding bills of the vendor. - View Dependent Claims (8, 9)
-
-
10. A non-transitory computer-readable storage medium storing instructions that, when executed, cause a first Software As A Service (SAAS) computer system to:
-
deploy a downloadable PI from the SAAS based system to a third-party accounting system; configure the third-party accounting system via the downloadable PI; receive data from the third-party accounting system via the PI; generate an invoice from a vendor to a customer based on the received data, wherein the invoice includes a viewable portion, an electronic signature from the vendor, and a meta data set, wherein the meta data set of the invoice includes information for interfacing with accounting software operating on the third-party accounting system; and transmit the generated invoice to the third-party accounting system; and offer the customer a time-limited discount for immediate payment of the invoice via the first SAAS based system, wherein the time-limited discount for immediate payment is based on one of cash flow needs of the vendor and outstanding bills of the vendor. - View Dependent Claims (11)
-
Specification