---
title: "Cancel transaction"
method: POST
path: "/orders/{order_id}/cancel"
tags: ["Point of Sale"]
---

# Cancel transaction

`POST /orders/{order_id}/cancel`

Cancels a transaction initiated from your terminal.

## Path parameters

- `order_id` string, required

## Response `200`

Request successful

- object
  - `success` boolean — Indicates whether the request was successful.
  - `data` object — Information about the cancelled order.
    - `costs` unknown
    - `created` string — The timestamp for when the order was created. **Format:** [ISO 8601 time](https://en.wikipedia.org/wiki/ISO_8601).
    - `custom_info` object — Additional information about the order.
      - `custom_1` string — Information about the order.
      - `custom_2` string — Information about the order.
      - `custom_3` string — Information about the order.
    - `fastcheckout` string — Whether the order was processed using FastCheckout.
    - `financial_status` 'cancelled' | 'completed' | 'declined' | 'expired' | 'initialized' | 'uncleared' | 'void' — The [transaction status](https://docs.multisafepay.com/docs/payment-statuses/).
    - `modified` string — The timestamp for the most recent update. **Format:** [ISO 8601 time](https://en.wikipedia.org/wiki/ISO_8601).
    - `order_id` string — The unique identifier for the order.
    - `payment_details` object — Information about the payment.
    - `payment_methods` object — Information about the payment method.
    - `status` 'cancelled' | 'completed' | 'declined' | 'expired' | 'initialized' | 'refunded' | 'reserved' | 'shipped' | 'uncleared' | 'void' | 'chargeback' — The [order status](/docs/payment-statuses/).

## Other responses

- `403` — Error

---

[API](https://skmtc.dev/multisafepay/apis/multisafepay-banking-order-api.md) · [All operations](https://skmtc.dev/multisafepay/apis/multisafepay-banking-order-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/multisafepay/multisafepay-banking-order-api/revisions/ce9612e4a307/schema)
