For the complete documentation index, see llms.txt. This page is also available as Markdown.

Reporting

The Verifone Reporting API provides a RESTful interface for listing and downloading reports generated across Verifone's cloud platform. Use it to retrieve merchant settlement reports, daily transaction reports, commission reports, and other financial documents programmatically.

Reports are scoped to the authenticated user's entity (reportEntityUid). If you need reports across multiple entities, include reportEntityUid as an explicit search criterion in your query.

Reports Reference

Environments

Region
Base URL

EMEA Production

https://emea.gsc.verifone.cloud/oidc/report-engine/api/v1

Americas Production

https://us.gsc.verifone.cloud/oidc/report-engine/api/v1

Australia Production

https://au.gsc.verifone.cloud/oidc/report-engine/api/v1

New Zealand Production

https://nz.gsc.verifone.cloud/oidc/report-engine/api/v1

Global Sandbox

https://cst.test-gsc.vfims.com/oidc/report-engine/api/v1

Americas Sandbox

https://uscst-gb.gsc.vficloud.net/oidc/report-engine/api/v1

Authentication

The API supports two authentication methods.

Include a JWT in the Authorization header:

Authorization: Bearer <JWT>

Replace <JWT> with the token generated for the user.

Combine the user's internal Verifone UUID and API key, encode in Base64, and include in the header:

Authorization: Basic <base64(UserUUID:APIKEY)>

Example: f8811dd2-3667-4a1e-be8b-b42b63743254:ABCheDEFBXUGHIDmVPPPFOLtLoEnWYJVHdZF encodes to Zjg4MTFkZDItMzY2Ny00YTFlLWJlOGItYjQyYjYzNzQzMjU0OkFCQ2hlREVGQlhVR0hJRG1WUFBQRk9MdExvRW5XWUpWSGRaRg==

Resulting header:

Authorization: Basic Zjg4MTFkZDItMzY2Ny00YTFlLWJlOGItYjQyYjYzNzQzMjU0OkFCQ2hlREVGQlhVR0hJRG1WUFBQRk9MdExvRW5XWUpWSGRaRg==

Last updated

Was this helpful?