Payment entity for account payables processing using multiple payment methods
First Claim
Patent Images
1. A method comprising:
- receiving, by a payment entity device that is configured to facilitate payment and reconciliation of accounts payable, an accounts payable data file from a client device that is operated by a client that pays a plurality of creditors, wherein the accounts payable data file includes a plurality of accounts payable entries, and wherein each of the plurality of accounts payable entries has associated creditor information;
determining a payment scheme, by the payment entity device, for each of the plurality of accounts payable entries in response to the received accounts payable data file and a payables profile for the client;
determining, by the payment entity device, whether the client device is associated with a level of service comprising a first level of service or a second level of service, wherein the level of service is determined by a subscription level of the client operating the client device;
after determining;
that the client device is associated with the first level of service, initiating payment transactions by the payment entity device for at least one of the plurality of the accounts payable entries contained in the accounts payable data file in accordance with the payment schemes associated therewith, wherein the payment schemes include two or more of;
a business credit card, a funds transfer, commercial paper, monetary consideration such as a rebate, refund, or exchange, and a debit account;
orthat the client device is associated with the second level of service, initiating payment transaction transactions by the payment entity device for at least one of the plurality of the accounts payable entries contained in the accounts payable data file, wherein initiating the payment transaction comprises;
comparing at least one payment scheme associated with the at least one of the plurality of accounts payable entries contained in the accounts payable data file with a plurality of payment programs;
determining that at least one of the plurality of payment programs offers a more optimal payment scheme as compared to the at least one payment scheme;
automatically utilizing the determined more optimal payment scheme of the at least one of the plurality of payment programs instead of the at least one payment scheme for the initiated payment transaction;
generating payment requests by the payment entity device; and
transmitting the generated payment requests by the payment entity device to a plurality of financial institution devices, wherein each of the payment requests is transmitted to at least one of the plurality of financial institution devices associated with the determined payment scheme or payment program.
1 Assignment
0 Petitions
Accused Products
Abstract
A method begins by receiving an accounts payable data file from a client device. The method continues by determining whether a payables profile of a client associated with the client device is to be modified based on the accounts payable data file. The method continues by determining a level of service of the client when the payables profile is not to be modified. The method continues processing payment transactions for accounts payable contained in the accounts payable data file on behalf of the client in accordance with the payables profile via a wide area network when the level of service is a first level of service.
110 Citations
25 Claims
-
1. A method comprising:
-
receiving, by a payment entity device that is configured to facilitate payment and reconciliation of accounts payable, an accounts payable data file from a client device that is operated by a client that pays a plurality of creditors, wherein the accounts payable data file includes a plurality of accounts payable entries, and wherein each of the plurality of accounts payable entries has associated creditor information; determining a payment scheme, by the payment entity device, for each of the plurality of accounts payable entries in response to the received accounts payable data file and a payables profile for the client; determining, by the payment entity device, whether the client device is associated with a level of service comprising a first level of service or a second level of service, wherein the level of service is determined by a subscription level of the client operating the client device; after determining; that the client device is associated with the first level of service, initiating payment transactions by the payment entity device for at least one of the plurality of the accounts payable entries contained in the accounts payable data file in accordance with the payment schemes associated therewith, wherein the payment schemes include two or more of;
a business credit card, a funds transfer, commercial paper, monetary consideration such as a rebate, refund, or exchange, and a debit account;
orthat the client device is associated with the second level of service, initiating payment transaction transactions by the payment entity device for at least one of the plurality of the accounts payable entries contained in the accounts payable data file, wherein initiating the payment transaction comprises; comparing at least one payment scheme associated with the at least one of the plurality of accounts payable entries contained in the accounts payable data file with a plurality of payment programs; determining that at least one of the plurality of payment programs offers a more optimal payment scheme as compared to the at least one payment scheme; automatically utilizing the determined more optimal payment scheme of the at least one of the plurality of payment programs instead of the at least one payment scheme for the initiated payment transaction; generating payment requests by the payment entity device; and transmitting the generated payment requests by the payment entity device to a plurality of financial institution devices, wherein each of the payment requests is transmitted to at least one of the plurality of financial institution devices associated with the determined payment scheme or payment program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving, by a payment entity device that is configured to facilitate payment and reconciliation of accounts payable, an accounts payable data file from a client device that is operated by a client that pays a plurality of creditors, wherein the accounts payable data file includes a plurality of accounts payable entries, and wherein each of the plurality of accounts payable entries has associated creditor information and payment transaction data; retrieving, by the payment entity device, a payables profile of the client that operates the client device, wherein the payables profile includes at least one associated payment scheme for each of the plurality of creditors; determining, by the payment entity device, the payment scheme for each of the plurality of accounts payable entries in response to the received accounts payable data file and the payables profile of the client; determining, by the payment entity device, whether the client device is associated with a level of service comprising a first level of service or a second level of service, wherein the level of service is determined by a subscription level of the client operating the client device; after determining; that the client device is associated with the first level of service, initiating payment transactions by the payment entity device, wherein initiating the payment transactions comprises generating payment requests by the payment entity device for at least one of the plurality of accounts payable entries in the accounts payable data file in accordance with the determined payment schemes, and wherein the determined payment schemes include two or more of;
a business credit card, a funds transfer, commercial paper, monetary consideration such as a rebate, refund, or exchange, and a debit account;
orthat the client device is associated with the second level of service, initiating payment transactions by the payment entity device, wherein initiating the payment transactions comprises generating payment requests by the payment entity device for at least one of the plurality of accounts payable entries in the accounts payable data file, and wherein initiating the payment transactions further comprises; comparing at least one payment scheme associated with the at least one of the plurality of accounts payable entries contained in the accounts payable data file with a plurality of payment programs; determining that at least one of the plurality of payment programs offers a more optimal payment scheme as compared to the at least one payment scheme; and automatically utilizing the determined more optimal payment scheme of the at least one of the plurality of payment programs instead of the at least one of the determined payment scheme; and transmitting the generated payment requests by the payment entity device to a plurality of financial institution devices, wherein each of the payment requests is transmitted to at least one of the plurality of financial institution devices associated with the determined payment scheme or payment program. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
a processing module; and memory coupled to the processing module, wherein the processing module, at least partially based on operational instructions stored in the memory, functions to; receive an accounts payable data file from a client device that is operated by a client that pays a plurality of creditors, wherein the accounts payable data file includes a plurality of accounts payable entries, and wherein each of the plurality of accounts payable entries has associated creditor information; determining a payment scheme by the apparatus for each of the plurality of accounts payable entries in response to the accounts payable data file and a payables profile for the client; determining, by the apparatus, whether the client device is associated with a level of service comprising a first level of service or a second level of service, wherein the level of service is determined by a subscription level of the client operating the client device; after determining; that the client device is associated with the first level of service, initiating payment transactions by the payment entity device for at least one of the plurality of the accounts payable entries contained in the accounts payable data file in accordance with the payment schemes associated therewith, wherein the payment schemes include two or more of;
a business credit card, a funds transfer, commercial paper, monetary consideration such as a rebate, refund, or exchange, and a debit account;
orthat the client device is associated with the second level of service, initiating a payment transaction by the apparatus for at least one of the plurality of the accounts payable entries contained in the accounts payable data file, wherein the apparatus initiates the payment transaction by; comparing at least one payment scheme associated with the at least one of the plurality of accounts payable entries contained in the accounts payable data file with a plurality of payment programs; determining that at least one of the plurality of payment programs offers a more optimal payment scheme as compared to the at least one payment scheme; and automatically utilizing the determined more optimal payment scheme of the at least one of the plurality of payment programs instead of the at least one payment scheme for the initiated payment transaction; generating payment request by the apparatus; and transmitting the generated payment requests by the apparatus to a plurality of financial institution devices, wherein each of the payment requests is transmitted to at least one of the plurality of financial institution devices associated with the determined payment scheme or payment program. - View Dependent Claims (17, 18, 19, 20)
-
-
21. An apparatus comprising:
-
a processing module; and memory coupled to the processing module, wherein the processing module, at least partially based on operational instructions stored in the memory, functions to; receive an accounts payable data file from a client device that is operated by a client that pays a plurality of creditors, wherein the accounts payable data file includes a plurality of accounts payable entries, and wherein each of the plurality of accounts payable entries has associated creditor information and payment transaction data; retrieve a payables profile of the client that operates the client device, wherein the payables profile includes at least one payment scheme for each of a plurality of creditors; determine whether the client device is associated with a level of service comprising a first level of service or a second level of service, wherein the level of service is determined by a subscription level of the client operating the client device; after determining; that the client device is associated with the first level of service, initiate payment transactions by generating payment requests by the apparatus for at least one of the plurality of accounts payable entries in the accounts payable data file in accordance with the determined payment schemes, wherein the determined payment schemes include two or more of;
a business credit card, a funds transfer, commercial paper, monetary consideration such as a rebate, refund, or exchange, and a debit account;
orthat the client device is associated with the second level of service, initiate payment transactions, wherein initiating the payment transactions comprises generating payment requests by the apparatus for at least one of the plurality of accounts payable entries in the accounts payable data file, wherein the apparatus initiates the payment transactions by; comparing at least one payment scheme associated with the at least one of the plurality of accounts payable entries contained in the accounts payable data file with a plurality of payment programs; determining when at least one of the plurality of payment programs offers a more optimal payment scheme as compared to the at least one payment scheme; and automatically utilizing the determined more optimal payment scheme of the at least one of the plurality of payment programs instead of at least one payment scheme for the initiated payment transaction; and transmit the payment requests by the apparatus to a plurality of financial institution devices, wherein each of the payment requests is transmitted to at least one of the plurality of financial institution devices associated with the determined payment scheme or payment program. - View Dependent Claims (22, 23, 24, 25)
-
Specification