v1

latestOpenAPI 3.0.32026-07-2488203535.0 KB
Devices

Get Payment Request Status

Retrieve the status of an asynchronous payment request initiated on a cloud device. The request_id is obtained from the initial payment request response (e.g., from POST /api/v5/devices/{deviceId}/payment-requests/sale). The device_id must match the device that initiated the payment request. This endpoint uses the same underlying functionality as GET /api/asyncstatus.

get/v5/devices/{device_id}/payment-requests/{request_id}

Path parameters

device_idstring required

The unique identifier of the cloud device that initiated the payment request

request_idstring required

The unique identifier of the payment request, obtained from the initial payment request response

Response

Payment request status retrieved successfully

object'payment-request' required

Resource type identifier

idstring required

Payment request ID

status'pending' | 'completed' | 'error' required

Status of the payment request