CSL Pay Developers

Transaction Status

GET /remittance-middleware/transaction/status/check/{transactionReference}

This endpoint checks the status of a remittance transaction and returns the current status. A partner would call this endpoint to retrieve the status of a previously initiated remittance transaction, typically after a delay to allow the transaction to process. The transaction reference is required to identify the specific transaction being queried.

Types inferred from examples. This endpoint came from a Postman collection, which declares no schema — field types are read from the example values and no field is marked required.

Path parameters

  • transactionReferencerequired string

Request body (optional)

This endpoint accepts a body with no declared schema.

Response 200

  • transactionReference string
    A unique identifier for the transaction.
  • responseCode string
    A code indicating the status of the response.
  • responseMessage string
    A message describing the status of the response.
  • processorResponseCode string
    A code indicating the status of the processor's response.
  • processorTransactionReference string
    A unique identifier for the transaction as assigned by the processor.
  • processorResponseTime string
    The time at which the processor's response was received.
  • processorResponseDescription string
    A description of the processor's response.