- Highlands Ranch CO, US Robert Wayne Steiger - Denver CO, US
International Classification:
G06Q 20/38 H04L 29/06
Abstract:
Payment data is received from a client device at a payment application in a reporting system. The payment data includes sensitive payment data required for processing a payment and non-sensitive payment data required by a report recipient that describes the processed payment. The payment data is separated into the sensitive payment data and the non-sensitive payment data. An electronic report is generated, by a report generator, which describes the payment. The generating includes: accessing a data warehouse storing at least one report template required by the report recipient, creating the electronic report based the stored report templates. And populating the electronic report with a portion of the non-sensitive payment data and excluding any of the sensitive payment data. The electronic report is transmitted to the report recipient over the communication network by the payment application. The sensitive payment data is transmitted to a payment processor over the communication network.