---
title: "Update Transaction Status"
method: PUT
path: "/api/transaction/status"
tags: ["Payment APIs"]
---

# Update Transaction Status

`PUT /api/transaction/status`

Update Transaction Status or COD Order Status

## Headers

- `X-Portone-Client-Key` string
- `Authorization` string
- `Content-Type` string

## Request body

- object
  - `status` string, required — The status of the transaction, either 'Success' or 'Failed'
  - `merchant_order_ref` string, required — The unique merchant order reference generated by the merchant
  - `signature` string, required — The SignatureHash of the payload data

## Response `200`

Successful response

---

[API](https://skmtc.net/portone/apis/payment-apis.md) · [All operations](https://skmtc.net/portone/apis/payment-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/portone/payment-apis/revisions/f3ccea652555/schema)
