> ## Documentation Index
> Fetch the complete documentation index at: https://docs.slm.m1amdocs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Refunds

The Refund object provides a way to reverse a charge, refunding money to the customer. You can create, and retrieve individual Refunds; as well as list all existing Refunds. Refunds require a transaction – a refund can only be executed against an existing, successfully captured transaction. Refunds can be issued for any valid amount (in the currency of the original transaction) up to the as-yet un-refunded balance of the original transaction. You can issue any number of refunds on a given transaction (until it has been fully refunded).

For more information, see Refunds in the [Subscribe OpenAPIs](https://docs.vindicia.com/bundle/SubscribeAPI/page/index.html) located in the [Developer Hub](https://docs.vindicia.com/category/developerhub) section of the Knowledge Center.

* **[Refunds Supported Operations](../topics/Supported_Operations_Refunds)**

* **[The Refund Object](../topics/The_Refund_object)**

* **[Create a Refund](../topics/Create_a_refund)**

* **[Fetch a Specific Refund](../topics/Fetch_A_Specific_Refund)**

* **[List All Refunds](../topics/List_all_refunds_for_a_transaction)**

**Parent topic:**[Endpoints](../topics/Endpoints)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.