API reference

  • Updated

The full Cloud API contract — every endpoint, parameter, type, and example, with a live console — is published on the Market Pay API Hub. This help centre gives you the flows and the rules; the API Hub is the source of truth for the schema.

Specification

Browse and try the Cloud API: Cloud API (ecr-api) on the API Hub.

Base URLs

Environment Base URL
Production https://eci.market-pay.com
Pre-production https://eci-stg.market-pay.com

Endpoints at a glance

Endpoint Purpose
POST /process-transaction/{terminal-id} Payment, refund, cash advance, pre-authorization
POST /cancel-transaction/{terminal-id} Reverse a completed payment
POST /abort-transaction/{terminal-id} Stop a transaction in progress
GET /last-transaction/{terminal-id} Recover the last result after a lost connection
POST /update-terminal/{terminal-id} Update terminal software or configuration
GET /terminals List currently connected terminals

Note

Access requires your mTLS client certificate — see Authentication: mTLS certificates.

Was this article helpful?

0 out of 0 found this helpful