Skip to main content

Update RefNo

Purpose: Updates the reference number used for identifying the order in merchant accounting reports.


Endpoint Details​

  • HTTP Verb: PATCH
  • URL Segment: /v3/order/{orderId}/refno
  • OpenAPI Spec: View in Swagger UI
  • Notes: Allowed if status is Created, Initiated, Approved, UnderReview, or ReadyForCapture.

Path Parameters​

Field NameDescriptionTypeAdditional Information
orderIdThe unique ID of the order to update.string ($uuid)Required.

Request Body (UpdateRefNoRequest)​

This method requires a JSON body containing the new reference number.

Field NameDescriptionTypeAdditional Information
refNoThe new reference number for the order.stringRequired. Min 1, Max 14 characters.

Example Request​

{
"refNo": "NEW-REF-2025"
}

Successful Response (200 OK)​

The API returns an OrderResponse object containing the updated Order.

For schema and examples, see the OrderResponse Schema page.


Error Responses​

Status CodeDescription
400 Bad RequestThe request was invalid (e.g., refNo length/format error or order status does not allow updates).
401 UnauthorizedAuthentication failure (e.g., missing or invalid API key/credentials).
404 Not FoundThe specified orderId does not exist.