---
title: "Cancel Order"
method: POST
path: "/v3/orders/cancel"
tags: ["Orders"]
---

# Cancel Order

`POST /v3/orders/cancel`

The Cancel Transfer Order API enables partners to programmatically cancel existing Offramp 
(crypto-to-fiat) transfer orders. This functionality is intended for orders that have been 
created but have not yet received a crypto deposit.

## Headers

- `MID` string, required

## Request body

- object
  - `orderId` string, required — The unique ID of the order to cancel.
  - `reason` string — A free-text reason for the cancellation (stored for audit).
  - `cancelledBy` string — The identifier of the user or system performing the cancellation.

## Response `200`

OK

- object
  - `status` string
  - `data` object
    - `orderId` string
    - `status` string
    - `message` string
  - `traceId` string

## Other responses

- `400` — Bad Request
- `403` — Forbidden

---

[API](https://skmtc.net/transfi/apis/transfi-single-integrated-api.md) · [All operations](https://skmtc.net/transfi/apis/transfi-single-integrated-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/transfi/transfi-single-integrated-api/revisions/adb1b62e58cf/schema)
