Overview
The Verifone Reporting API is built as a RESTful interface and enables you to list and download reports.
Supported report types
Reporting API supports the following types of reports:
-
Acquirer-specific reports:
-
PayPal - DAILY_TRANSACTION_REPORT, MERCHANT_SETTLEMENT_REPORT;
-
ABS - ABS_SETTLEMENT_RESPONSE_REPORT;
-
Bluebox - BBX_PARTNER_COMMISSION_REPORT;
-
Verifone Acquiring - INTERCARD_COMMISSION_REPORT, INTERCARD_INVOICE);
-
-
Custom reports:
-
Custom CSV – CUSTOM_PDSP_REPORT
-
Access URLs
Region | URL |
---|---|
EMEA Production | https://emea.gsc.verifone.cloud/oidc/report-engine/api/v1/reports |
Americas Production | https://us.gsc.verifone.cloud/oidc/report-engine/api/v1/reports |
Australia Production | https://au.gsc.verifone.cloud/oidc/report-engine/api/v1/reports |
New Zealand Production | https://nz.gsc.verifone.cloud/oidc/report-engine/api/v1/reports |
Global Sandbox | https://cst.test-gsc.vfims.com/oidc/report-engine/api/v1/reports |
Americas Sandbox | https://uscst-gb.gsc.vficloud.net/oidc/report-engine/api/v1/reports |
Resources
-
Learn how to integrate → Getting started | Online payments | Verifone Developer Portal
-
Steps to get your API keys → Obtaining API Keys | Online payments | Verifone Developer Portal
-
Encode and set up Basic Authentication → BasicAuth | Online payments | Verifone Developer Portal
Accessing reports
To download a report, you need the reportUid parameter (the unique identifier of that specific report), which can be found in the response schema of GET the list of all reports method.
The GET Get the list of all reports endpoint shows the metadata/ information on the reports uploaded to the user’s organization. You can specify, for instance, the date range, and the organization (reportEntityUid).
By using the GET Download specific report endpoint you can download your chosen reports.