---
title: "Changes to Submit a refund for a payment"
method: POST
path: "/v1/payments/{paymentId}/refunds"
---

# Changes to Submit a refund for a payment

`POST /v1/payments/{paymentId}/refunds`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 7 of 50 revisions.

- **2019-10-08** `6d52e43c48aa` — 5 breaking, 2 info
- **2019-10-06** `884c555517bc` — 1 breaking, 6 info
- **2019-08-01** `67d0d7421447` — 2 info
- **2019-08-01** `6e01c8022b87` — 2 info
- **2019-07-31** `f8066d82895d` — 1 info
- **2019-07-31** `ef50a2b1c4f1` — 2 info
- **2019-02-22** `89daf4ffa64f` — 3 info

## Changes

- **2019-10-08** `6d52e43c48aa` — 5 breaking, 2 info
  - removed the request body
  - removed the media type `application/json` for the response with the status `200`
  - removed the media type `application/json` for the response with the status `404`
  - removed the media type `application/json` for the response with the status `429`
  - removed the media type `application/json` for the response with the status `500`
  - the endpoint scheme security `Authorization` was added to the API
  - the endpoint scheme security `BearerAuth` was removed from the API
- **2019-10-06** `884c555517bc` — 1 breaking, 6 info
  - added required request body
  - the endpoint scheme security `BearerAuth` was added to the API
  - the endpoint scheme security `Authorization` was removed from the API
  - added the media type `application/json` for the response with the status `200`
  - added the media type `application/json` for the response with the status `404`
  - added the media type `application/json` for the response with the status `429`
  - added the media type `application/json` for the response with the status `500`
- **2019-08-01** `67d0d7421447` — 2 info
  - api tag `Refunding card payments` added
  - api tag `Refunding payments` removed
- **2019-08-01** `6e01c8022b87` — 2 info
  - api tag `Refunding payments` added
  - api tag `Refunds` removed
- **2019-07-31** `f8066d82895d` — 1 info
  - api operation id `submitRefund` removed and replaced with `Submit a refund for a payment`
- **2019-07-31** `ef50a2b1c4f1` — 2 info
  - api tag `Refunds` added
  - api tag `refunds` removed
- **2019-02-22** `89daf4ffa64f` — 3 info
  - api operation id `Submit a refund for a payment` removed and replaced with `submitRefund`
  - api tag `refunds` added
  - api tag `Refunding card payments` removed

---

[Operation](https://skmtc.dev/alphagov/apis/gov-uk-pay-api/docs/v1/payments/:paymentId/refunds/post.md) · [API](https://skmtc.dev/alphagov/apis/gov-uk-pay-api.md) · [Page](https://skmtc.dev/alphagov/apis/gov-uk-pay-api/changes/v1/payments/:paymentId/refunds/post)
