POST
/
payments
/
status
curl --request POST \
  --url https://api-umbrella.io/api/services/payments/status \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "referenceId": "unique-ref-id-123"
}'
{
  "status": "PENDING",
  "statusReasonInformation": "User redirected to bank."
}

For a usage description of the Payment Initiation Service, please refer to the Payment Services page.

Endpoint

POST /payments/status

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
referenceId
string

Unique identifier for the transaction.

Example:

"unique-ref-id-123"

Response

200
application/json
Successfully retrieved transaction status.
status
string

Transaction status (e.g., PENDING, COMPLETED, FAILED).

Example:

"PENDING"

statusReasonInformation
string

Additional explanation for the transaction status.

Example:

"User redirected to bank."