# Refunds A refund returns money to a customer. For instance, refunds are used when a customer cancels service and is no longer your customer. The Quickstart API allows you to refund payments, update refunds, and get refunds. ## List refunds - [GET /refunds](https://developer.zuora.com/other-api/quickstart-api/refunds/getrefunds.md): Returns a dictionary with a data property that contains an array of refunds, starting after cursor. Each entry in the array is a separate object. If no more are available, the resulting array will be empty. This request should never return an error. ## Create a refund - [POST /refunds](https://developer.zuora.com/other-api/quickstart-api/refunds/createrefund.md): Creates a new refund object. ## Retrieve a refund - [GET /refunds/{refund_id}](https://developer.zuora.com/other-api/quickstart-api/refunds/getrefund.md): Retrieves the refund with the given ID. ## Update a refund - [PATCH /refunds/{refund_id}](https://developer.zuora.com/other-api/quickstart-api/refunds/updaterefund.md): Updates the specified refund by setting the values of the parameters passed. Any parameters not provided will be left unchanged. ## Delete a refund - [DELETE /refunds/{refund_id}](https://developer.zuora.com/other-api/quickstart-api/refunds/deleterefund.md): Permanently deletes a refund. Note that once you have deleted a refund, it cannot be undone. ## Cancel a refund - [POST /refunds/{refund_id}/cancel](https://developer.zuora.com/other-api/quickstart-api/refunds/cancelrefund.md): Cancels an unapplied refund.