---
title: "Changes to Mark credit as refunded"
method: POST
path: "/v1/salecredits/markasrefunded"
---

# Changes to Mark credit as refunded

`POST /v1/salecredits/markasrefunded`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 2 of 3 revisions.

- **2026-09-14** `4f7fa64cf9e3`: 1 breaking, 3 warning, 28 info
- **2026-08-18** `e65392ac5b5f`: 20 info

## Changes

- **2026-09-14** `4f7fa64cf9e3`: 1 breaking, 3 warning, 28 info
  - removed the media type `application/json-patch+json` from the request body
  - removed the optional property `lines/items/marginRate` from the response with the `200` status (media type: text/plain)
  - removed the optional property `lines/items/marginRate` from the response with the `200` status (media type: application/json)
  - removed the optional property `lines/items/marginRate` from the response with the `200` status (media type: text/json)
  - endpoint deprecated
  - added the optional property `lines/items/markupRate` to the response with the `200` status (media type: text/plain)
  - added the optional property `lines/items/markupRate` to the response with the `200` status (media type: application/json)
  - added the optional property `lines/items/markupRate` to the response with the `200` status (media type: text/json)
  - added the optional property `lines/items/product/margin` to the response with the `200` status (media type: text/plain)
  - added the optional property `lines/items/product/margin` to the response with the `200` status (media type: application/json)
  - added the optional property `lines/items/product/margin` to the response with the `200` status (media type: text/json)
  - added the optional property `lines/items/product/marginRate` to the response with the `200` status (media type: text/plain)
  - added the optional property `lines/items/product/marginRate` to the response with the `200` status (media type: application/json)
  - added the optional property `lines/items/product/marginRate` to the response with the `200` status (media type: text/json)
  - added the optional property `lines/items/product/markupRate` to the response with the `200` status (media type: text/plain)
  - added the optional property `lines/items/product/markupRate` to the response with the `200` status (media type: application/json)
  - added the optional property `lines/items/product/markupRate` to the response with the `200` status (media type: text/json)
  - added the optional property `lines/items/product/metadata` to the response with the `200` status (media type: text/plain)
  - added the optional property `lines/items/product/metadata` to the response with the `200` status (media type: application/json)
  - added the optional property `lines/items/product/metadata` to the response with the `200` status (media type: text/json)
  - added the optional property `lines/items/product/taxExcludedPrice` to the response with the `200` status (media type: text/plain)
  - added the optional property `lines/items/product/taxExcludedPrice` to the response with the `200` status (media type: application/json)
  - added the optional property `lines/items/product/taxExcludedPrice` to the response with the `200` status (media type: text/json)
  - added the optional property `lines/items/product/taxIncludedPrice` to the response with the `200` status (media type: text/plain)
  - added the optional property `lines/items/product/taxIncludedPrice` to the response with the `200` status (media type: application/json)
  - added the optional property `lines/items/product/taxIncludedPrice` to the response with the `200` status (media type: text/json)
  - response property `lines/items/product/isUnitPriceTaxIncluded` deprecated (media type: text/plain)
  - response property `lines/items/product/isUnitPriceTaxIncluded` deprecated (media type: application/json)
  - response property `lines/items/product/isUnitPriceTaxIncluded` deprecated (media type: text/json)
  - response property `lines/items/product/unitPrice` deprecated (media type: text/plain)
  - response property `lines/items/product/unitPrice` deprecated (media type: application/json)
  - response property `lines/items/product/unitPrice` deprecated (media type: text/json)
- **2026-08-18** `e65392ac5b5f`: 20 info
  - added the new optional request property `dateAdjustment` (media type: application/json-patch+json)
  - added the new optional request property `dateAdjustment` (media type: application/json)
  - added the new optional request property `dateAdjustment` (media type: text/json)
  - added the new optional request property `dateAdjustment` (media type: application/*+json)
  - added the new optional request property `finalizationDate` (media type: application/json-patch+json)
  - added the new optional request property `finalizationDate` (media type: application/json)
  - added the new optional request property `finalizationDate` (media type: text/json)
  - added the new optional request property `finalizationDate` (media type: application/*+json)
  - added the optional property `cancellationInvoiceId` to the response with the `200` status (media type: text/plain)
  - added the optional property `cancellationInvoiceId` to the response with the `200` status (media type: application/json)
  - added the optional property `cancellationInvoiceId` to the response with the `200` status (media type: text/json)
  - added the optional property `cancellationInvoiceNumber` to the response with the `200` status (media type: text/plain)
  - added the optional property `cancellationInvoiceNumber` to the response with the `200` status (media type: application/json)
  - added the optional property `cancellationInvoiceNumber` to the response with the `200` status (media type: text/json)
  - added the optional property `isCancelled` to the response with the `200` status (media type: text/plain)
  - added the optional property `isCancelled` to the response with the `200` status (media type: application/json)
  - added the optional property `isCancelled` to the response with the `200` status (media type: text/json)
  - added the optional property `replacedBy` to the response with the `200` status (media type: text/plain)
  - added the optional property `replacedBy` to the response with the `200` status (media type: application/json)
  - added the optional property `replacedBy` to the response with the `200` status (media type: text/json)

---

[Operation](https://skmtc.dev/altoviz/apis/altoviz-api/docs/v1/salecredits/markasrefunded/post.md) - [API](https://skmtc.dev/altoviz/apis/altoviz-api.md) - [Page](https://skmtc.dev/altoviz/apis/altoviz-api/changes/v1/salecredits/markasrefunded/post)
