Payment entity device transaction processing using multiple payment methods
First Claim
Patent Images
1. A method comprising:
- receiving, by a payment entity device configured to facilitate payment and reconciliation of accounts payable, a payables profile from a client entity processing module operated by a client that pays a plurality of creditors, wherein the payables profiles includes a plurality of accounts payable, one or more methods of payment associated with each of the plurality of accounts payable, and a financial institution associated with each of the one or more methods of payment;
receiving, by the payment entity device, an accounts payable data file from the client entity processing module, wherein the accounts payable data file includes the plurality of accounts payable and a total amount to be paid for each of the plurality of accounts payable;
determining, by the payment entity device, a method of payment for each of the plurality of accounts payable of the accounts payable data file in accordance with the payables profile;
initiating a first type of payment for a first one of the plurality of accounts payable in response to a first method of payment specified by the payables profile;
initiating a second type of payment for a second one of the plurality of accounts payable in response to a second method of payment specified by the payables profile; and
initiating a third type of payment for a third one of the plurality of accounts payable in response to a third method of payment specified by the payables profile;
wherein initiating each respective type of payment comprises generating a payment request appropriate to the method of payment, verifying that the payment request is valid, and generating an error message if the validity is not verified; and
reconciling payment of the accounts payable of the accounts payable data file,wherein, when the third type of payment is a payment card payment, the initiating the third type of payment comprises;
preliminary processing the third one of the plurality of accounts payable via at least one of;
transformation, validation, and currency exchange to produce a preliminary processed account payable data;
determining whether the preliminary processed account payable data is to be processed by a first type of payment card transaction or a second type of payment card transaction;
wherein, when the preliminary processed account payable data is to be processed by the first type of payment card transaction, the initiating the third type of payment further comprises;
initiating a clearing process with at least one of;
a merchant processing module and an acquirer processing module; and
settling, by the payment entity device, the account payable when the preliminary processed account payable data has cleared the at least one of the merchant processing module and the acquirer processing module; and
wherein, when the preliminary processed account payable data is to be processed by the second type of payment card transaction, the initiating the third type of payment further comprises;
settling, by the payment entity device, the account payable from the preliminary processed account payable data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method begins with a payment entity device receiving an accounts payable data file from a client entity processing module. The method continues with the payment entity device determining a method of payment for an account payable of the accounts payable data file in accordance with a payables profile. The method continues with the payment entity device initiating a first type of payment for the account payable when the method of payment is a first type; initiating a second type of payment for the account payable, when the method of payment is a second type, or initiating a third type of payment for the account payable when the method of payment is a third type.
122 Citations
23 Claims
-
1. A method comprising:
-
receiving, by a payment entity device configured to facilitate payment and reconciliation of accounts payable, a payables profile from a client entity processing module operated by a client that pays a plurality of creditors, wherein the payables profiles includes a plurality of accounts payable, one or more methods of payment associated with each of the plurality of accounts payable, and a financial institution associated with each of the one or more methods of payment; receiving, by the payment entity device, an accounts payable data file from the client entity processing module, wherein the accounts payable data file includes the plurality of accounts payable and a total amount to be paid for each of the plurality of accounts payable; determining, by the payment entity device, a method of payment for each of the plurality of accounts payable of the accounts payable data file in accordance with the payables profile; initiating a first type of payment for a first one of the plurality of accounts payable in response to a first method of payment specified by the payables profile; initiating a second type of payment for a second one of the plurality of accounts payable in response to a second method of payment specified by the payables profile; and initiating a third type of payment for a third one of the plurality of accounts payable in response to a third method of payment specified by the payables profile; wherein initiating each respective type of payment comprises generating a payment request appropriate to the method of payment, verifying that the payment request is valid, and generating an error message if the validity is not verified; and reconciling payment of the accounts payable of the accounts payable data file, wherein, when the third type of payment is a payment card payment, the initiating the third type of payment comprises; preliminary processing the third one of the plurality of accounts payable via at least one of;
transformation, validation, and currency exchange to produce a preliminary processed account payable data;determining whether the preliminary processed account payable data is to be processed by a first type of payment card transaction or a second type of payment card transaction; wherein, when the preliminary processed account payable data is to be processed by the first type of payment card transaction, the initiating the third type of payment further comprises; initiating a clearing process with at least one of;
a merchant processing module and an acquirer processing module; andsettling, by the payment entity device, the account payable when the preliminary processed account payable data has cleared the at least one of the merchant processing module and the acquirer processing module; and wherein, when the preliminary processed account payable data is to be processed by the second type of payment card transaction, the initiating the third type of payment further comprises; settling, by the payment entity device, the account payable from the preliminary processed account payable data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
entering a loop for a plurality of accounts payable contained in an accounts payable data file, wherein the accounts payable data file includes a total amount to be paid for each of the plurality of accounts payable, and wherein the loop includes; determining, by a payment entity device configured to facilitate payment and reconciliation of accounts payable, a method of payment for an account payable of the plurality of accounts payable in accordance with a payables profile, wherein the payables profile includes the plurality of accounts payable, one or more methods of payment associated with each of the plurality of accounts payable, and a financial institution associated with each of the one or more methods of payment; initiating, by the payment entity device, a payment of the account payable in accordance with the method of payment specified by the payables profile, wherein initiating the payment comprises generating a payment request appropriate to the method of payment, verifying that the payment request is valid, and generating an error message if the validity is not verified; processing, by the payment entity device, payment notification in accordance with the method of payment; exiting the loop when the plurality of accounts payable has been processed in accordance with the loop; and reconciling payment of the accounts payable of the accounts payable data file, wherein, when the method of payment is a payment card payment, the initiating the payment comprises; preliminary processing the account payable via at least one of;
transformation, validation, and currency exchange to produce a preliminary processed account payable data;determining whether the preliminary processed account payable data is to be processed by a first type of payment card transaction or a second type of payment card transaction; wherein, when the preliminary processed account payable data is to be processed by the first type of payment card transaction, the initiating the payment further comprises; initiating a clearing process with at least one of;
a merchant processing module and an acquirer processing module; andsettling, by the payment entity device, the account payable when the preliminary processed account payable data has cleared the at least one of the merchant processing module and the acquirer processing module; and wherein, when the preliminary processed account payable data is to be processed by the second type of payment card transaction, the initiating the payment further comprises; settling, by the payment entity device, the account payable from the preliminary processed account payable data. - View Dependent Claims (12, 13, 14)
-
-
15. 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 a payables profile from a client entity processing module operated by a client that pays a plurality of creditors, wherein the payables profile includes a plurality of accounts payable, one or more methods of payment associated with each of the plurality of accounts payable, and a financial institution associated with each of the one or more methods of payment; receive an accounts payable data file from the client entity processing module, wherein the accounts payable data file includes the plurality of accounts payable and a total amount to be paid for each of the plurality of accounts payable; determine a method of payment for each of the plurality of accounts payable of the accounts payable data file in accordance with the payables profile; initiate a first type of payment for a first one of the plurality of accounts payable in response to a first method of payment specified by the payables profile; initiate a second type of payment for a second one of the plurality of accounts payable in response to a second method of payment specified by the payables profile; and initiate a third type of payment for a third one of the plurality of accounts payable in response to a third method of payment specified by the payables profile; wherein initiating each respective type of payment comprises generating a payment request appropriate to the method of payment, verifying that the payment request is valid, and generating an error message if the validity is not verified; and reconcile payment of the accounts payable of the accounts payable data file, wherein, when the third type of method payment is a payment card payment, the processing module initiates the third type of payment by; preliminary processing the third one of the plurality of accounts payable via at least one of;
transformation, validation, and currency exchange to produce a preliminary processed account payable data;determining whether the preliminary processed account payable data is to be processed by a first type of payment card transaction or a second type of payment card transaction; wherein, when the preliminary processed account payable data is to be processed by the first type of payment card transaction, the initiating the third type of payment further comprises; initiating a clearing process with at least one of;
a merchant processing module and an acquirer processing module; andsettling the account payable when the preliminary processed account payable data has cleared the at least one of the merchant processing module and the acquirer processing module; and wherein, when the preliminary processed account payable data is to be processed by the second type of payment card transaction, the initiating the third type of payment further comprises; settling the account payable from the preliminary processed account payable data. - View Dependent Claims (16, 17, 18, 19)
-
-
20. 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; enter a loop for a plurality of accounts payable contained in an accounts payable data file, wherein the accounts payable data file includes a total amount to be paid for each of the plurality of accounts payable, and wherein the loop includes; determining a method of payment for an account payable of the plurality of accounts payable in accordance with a payables profile, wherein the payables profile includes the plurality of accounts payable, one or more methods of payment associated with each of the plurality of accounts payable, and a financial institution associated with each of the one or more methods of payment; initiating a payment of the account payable in accordance with the method of payment specified by the payables profile, wherein initiating the payment comprises generating a payment request appropriate to the method of payment, verifying that the payment request is valid, and generating an error message if the validity is not verified; processing payment notification in accordance with the method of payment; exit the loop when the plurality of accounts payable has been processed in accordance with the loop; and reconciling payment of the accounts payable of the accounts payable data file, wherein, when the method of payment is a payment card payment, the processing module initiates the payment by; preliminary processing the account payable via at least one of;
transformation, validation, and currency exchange to produce a preliminary processed account payable data;determining whether the preliminary processed account payable data is to be processed by a first type of payment card transaction or a second type of payment card transaction; wherein, when the preliminary processed account payable data is to be processed by the first type of payment card transaction, the initiating the payment further comprises; initiating a clearing process with at least one of;
a merchant processing module and an acquirer processing module; andsettling the account payable when the preliminary processed account payable data has cleared the at least one of the merchant processing module and the acquirer processing module; and wherein, when the preliminary processed account payable data is to be processed by second type of payment card transaction, the initiating the payment further comprises; settling the account payable from the preliminary processed account payable data. - View Dependent Claims (21, 22, 23)
-
Specification