**Last updated**: 30 March 2026 | [**Change log**](/access/products/card-payments/changelog/)

# Refund a payment

You can [fully](#fully-refund-a-payment) or [partially](#partially-refund-a-request) refund a payment.

## Fully refund a payment

Send a refund request to return the full `settled` amount to your customer.

`POST` to the `payments:refund` action link received in your [complete](/access/products/card-payments/v5/settle-or-cancel-an-authorization#settle-response) settlement, [partial](/access/products/card-payments/v5/settle-or-cancel-an-authorization#partially-settle-response) settlement or [sale](/access/products/card-payments/v5/take-a-sale#recurring-sale-response) response.

### Full refund request

As this is a full refund, follow the action links from settle and partial settle.

POST `https://try.access.worldpay.com/payments/settlements/refunds/full/eyJrIjoiazNhYjYzMiJ9`

Note
No request body is needed for this request.

### Full refund response

The response contains the [`payments:events`](/access/products/events) action link. Use this resource to make an order inquiry.


```json
{
    "_links": {
        "payments:events": {
            "href": "https://access.worldpay.com/payments/events/eyJrIjoiazNhYjYzMiJ9"
        },
        "curies": [
            {
                "name": "payments",
                "href": "https://access.worldpay.com/rels/payments/{rel}",
                "templated": true
            }
        ]
    }
}
```

## Partially refund a payment

Send a partial refund request to return a portion of the `settled` amount to your customer.

`POST` your request to the `payments:partialRefund` action link returned in your [settlement](/access/products/card-payments/v5/settle-or-cancel-an-authorization#settle-an-authorization) or [sale](/access/products/card-payments/v5/take-a-sale#recurring-sale-response) response.

### Partial refund request

Send the `amount` to refund and the authorization `currency` in the body.

POST `https://try.access.worldpay.com/payments/settlements/refunds/partials/eyJrIjoiazNhYjYzMiJ9`


```json
{
    "value": {
        "amount": 125,
        "currency": "GBP"
    },
    "reference": "partial-refund-reference"
}
```

### Partial refund response

The response contains the [`payments:events`](/access/products/events) action link. Use this resource to make an order inquiry.


```json
{
    "_links": {
        "payments:partialRefund": {
            "href": "https://try.access.worldpay.com/payments/settlements/refunds/partials/eyJrIjoiazNhYjYzMiJ9"
        },
        "payments:events": {
            "href": "https://try.access.worldpay.com/payments/events/eyJrIjoiazNhYjYzMiJ9"
        },
        "curies": [{
            "name": "payments",
            "href": "https://try.access.worldpay.com/rels/payments/{rel}",
            "templated": true
        }]
    }
}
```

br
**Next steps**

[Query a payment](/access/products/card-payments/v5/query-a-payment)