Skip to main content

Documentation Index

Fetch the complete documentation index at: https://apidocs.synchpay.dev/llms.txt

Use this file to discover all available pages before exploring further.

Use GET /Payment/{paymentRequestId}/Status to retrieve the current status of a payment request created by your integration.

Endpoint

  • URL: https://api.synchpay.com/Payment/{paymentRequestId}/Status
  • Method: GET
  • Authorization: Bearer <AccessToken>
The access token is obtained from /auth/token using your ClientId and ClientSecret.

Path Parameters

ParameterTypeDescriptionRequired
paymentRequestIdstringUnique ID of the payment request.Yes

Example Request

GET /Payment/ce0e3549-a83e-4cf6-bb5c-1d50a21d8af7/Status HTTP/1.1
Host: api.synchpay.com
Authorization: Bearer eyJhbGciOi...

Response

FieldTypeDescription
IdstringPayment request ID.
StatusstringCurrent payment request status.
AmountobjectPayment amount value object.
CreationDatestringCreation timestamp.
DueDatestringDue date timestamp.
{
  "Id": "ce0e3549-a83e-4cf6-bb5c-1d50a21d8af7",
  "Status": "Pending",
  "Amount": {
    "Value": 5000,
    "Currency": "USD"
  },
  "CreationDate": "2026-06-02T12:00:00Z",
  "DueDate": "2026-06-03T12:00:00Z"
}
Use this endpoint for direct status checks. Use payment status webhooks when you need asynchronous updates.
Last modified on June 2, 2026