Complete API Spec
Report Management functionality is provided by the EdgeExpress Gateway. Integrators have the ability to obtain Payment Card report data for a specified (or default) date range. The report results can also be filtered by batch number if desired. The ability to specify the number of pages and the number of records per page is available, along with options for SortOrder, detail level, and filtering by transaction response. Through the integration of these reports, EdgeExpress Integrators can provide a true, all encompassing integration through a single point of access.
For Reporting Services, post to the following URL:
Production (Live) Gateway: https://gw.t3secure.net:29716/x-chargeweb.dll
Test Gateway: https://test.t3secure.net:28716/x-chargeweb.dll
This transaction will allow the merchant to obtain Payment Card report data for the date range specified.
The following fields must be submitted along with the Header fields for this type of transaction.
| Parameter | Type | Length | Description |
|---|---|---|---|
| SpecVersion | Explicit | Variable | "XWeb3.10" |
| XWebID | Numeric | 12 | This is the ID given to the merchant once they have been enrolled in the system. The XWEBID, XWEBTERMINALID, and XWEBAUTHKEY are required for all Reporting Requests. |
| TerminalID | Numeric | 8 | This is the ID given to the merchant once they have been enrolled in the system. The XWEBID, XWEBTERMINALID, and XWEBAUTHKEY are required for all Reporting Requests. |
| AuthKey | Alphanumeric | 32 | This is the ID given to the merchant once they have been enrolled in the system. The XWEBID, XWEBTERMINALID, and XWEBAUTHKEY are required for all Reporting Requests. |
| TransactionType | Explicit | Variable | "BatchRequestTransaction" |
| BatchTransactionType | Explicit | Variable | "Report" |