vellTRDocs
API ReferencePaymentsPublic Payment Status

Public Payment Status

GET/v1/payments/{id}/public-statusRecommended

Buyer-safe status poll β€” no auth (the paymentId UUID is the bearer). Used by the QR buyer page and the card-flow success poll. Returns only a narrow field set (never PAN, fee, merchant id, or auth code).

Authentication

Signature Pattern

None β€” public endpoint, no signature required.

Response Parameters

FieldTypeExample
paymentIdstring"pay_1a2b3c4d5e6f"
statusstring"captured"

Response Example

JSONResponse
{
  "paymentId": "pay_1a2b3c4d5e6f",
  "status": "captured"
}

Status Codes

200Success
201Created
400Bad Request
401Unauthorized
404Not Found
429Rate Limited
Try itMock
GEThttps://api.pay.sandbox.kvell.group