Patent attributes
A centralized payment processing system is disclosed, which gives the user the ability to create payment outputs in a centralized environment. The centralized payment processing system includes embodiments in the form of a computer-readable medium, a method, and a means for processing payments, for example. The computer-readable medium includes computer-executable instructions to be executed by a computer. When these instructions are executed, they configure the computer to run a centralized payment processing system which is configured to receive a batch of obligated payments from a database, user interface, or other data source. The system is further configured to group some of the obligated payments into first, second, and potentially additional sets of obligated payments to be paid using first, second, and potentially additional payment methods. The system is further configured to enter the first, second, and potentially additional sets of obligated payments to first, second, and potentially additional payment method processing modules. The system is further configured to execute the first, second, and potentially additional payment method processing modules, thereby generating a first, second, and potentially additional sets of prepared payments. The system is further configured to receive the first, second, and potentially additional sets of prepared payments from the first, second, and potentially additional payment method processing modules.