> ## 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.

# The Refund Object

The `Refund` object encapsulates the data on funds you return to a customer for a previously conducted Transaction, in which the customer paid you for a product or service.

You can generate the `Refund` object in Subscribe in one of two ways

* You can issue a `Refund` through Subscribe to reverse a one-time or recurring Transaction, using either the Subscribe API or the Portal.
* You can create a refund to report a transaction that occurred outside the Subscribe system. This enables the Vindicia ChargeGuard team to effectively dispute a chargeback against the transaction for which you issued a refund.

**Note:** Use of the forward slash character (/) in identifiers is not allowed. See [Merchant Identifiers](Merchant_Identifiers) for more information.

* **[Refund Data Members](../topics/Refund_Data_Members)**

* **[Refund Subobject](../topics/Refund_Subobject)**

* **[Refund Methods](../topics/Refund_Methods)**


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