---
title: "Cancel Transaction"
method: POST
path: "/Transactions/Cancel"
tags: ["Transactions"]
---

# Cancel Transaction

`POST /Transactions/Cancel`

Cancel transaction is available only in case the transaction is not deposited yet, which mean, in the same day and not later then the deposit time that set to your account (by default as 23:00). In case this time has been passed, you have to use Refund modules

## Headers

- `api-key` string, required
- `secret-key` string, required

## Request body

- object
  - `terminal_uid` string, required — Unique identifier for terminal
  - `transaction_uid` string, required — Unique identifier for transaction
  - `cashier_uid` string, required — Unique identifier for cashier

## Response `200`

200

- object
  - `results` object
    - `status` string
    - `code` integer
    - `description` string
  - `data` object

## Other responses

- `400` — 400

---

[API](https://skmtc.dev/payplus/apis/payplus-api-documentation-production.md) · [All operations](https://skmtc.dev/payplus/apis/payplus-api-documentation-production/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/payplus/payplus-api-documentation-production/revisions/2a893057392b/schema)
