---
title: "Update Transaction"
method: POST
path: "/transaction/{transactionNumber}"
tags: ["Transaction"]
---

# Update Transaction

`POST /transaction/{transactionNumber}`

## Request

- Base URL: `https://go.netlicensing.io/core/v2/rest`
- URL: `https://go.netlicensing.io/core/v2/rest/transaction/{transactionNumber}`
- Auth: HTTP basic

Sets the provided properties to a Transaction. Return an updated Transaction

## Path parameters

- `transactionNumber` string, required

## Request body `application/x-www-form-urlencoded`

- object
  - `number` string: Unique number (across all Products of a Vendor) that identifies the Transaction
  - `active` boolean: Always 'true' for Transactions
  - `status` 'CANCELLED' | 'CLOSED' | 'PENDING'
  - `source` 'SHOP': AUTO Transaction for internal use only
  - `dateCreated` string, date-time
  - `dateClosed` string, date-time
  - `paymentMethod` string

## Response `200`

Successful request

- Netlicensing
  - `infos` Infos
  - `items` Items

## Other responses

- `400`: Malformed or illegal request
- `403`: Access is denied
- `404`: Resource not found
- `500`: Internal service error

---

[API](https://skmtc.dev/labs64/apis/labs64-netlicensing-restful-api-test-center.md) - [All operations](https://skmtc.dev/labs64/apis/labs64-netlicensing-restful-api-test-center/llms.txt) - [OpenAPI document](https://skmtc.dev/labs64/apis/labs64-netlicensing-restful-api-test-center/revisions/32bb94715eca?raw)
