---
title: "Get payment session"
method: GET
path: "/terminal/payment-session/{challengeId}"
tags: ["payment-session"]
---

# Get payment session

`GET /terminal/payment-session/{challengeId}`

Poll for a payment session result using the `challengeId` obtained from creating a payment session.

## Path parameters

- `challengeId` string, required

## Response `200`

OK

- PaymentSession
  - `challengeId` string — The ID of the payment session.
  - `status` 'PENDING' | 'COMPLETED' | 'EXPIRED' | 'FAILED'
  - `reference` string — A reference identifier originating from the point of sale system.

## Other responses

- `401` — Unauthorized

---

[API](https://skmtc.dev/authsignal/apis/call-connect-api.md) · [All operations](https://skmtc.dev/authsignal/apis/call-connect-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/authsignal/call-connect-api/revisions/5604d744e3ad/schema)
