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

# Chargeback Data Members

The `ChargeBack` object encapsulates information on a chargeback, including the amount, date, reference number, and status.

The following table lists and describes the data members of the `ChargeBack` object.

| Data Members | Data Type | Description |
| - | - | - |
| `amount` | decimal | **Required**. This chargeback’s settlement amount, which usually matches the amount of the original Transaction. In some cases, customers charge back only part of a Transaction. **Note:** Given exchange-rate fluctuations, transactions across currencies might be charged back at amounts that differ from the original amounts. |
| `caseNumber` | string | Your bank’s case number for this `Chargeback` object, if any. |
| `currency` | string | The ISO 4217 currency code (see [https://www.xe.com/iso4217.php](https://www.xe.com/iso4217.php)) of this `Chargeback` object. This currency applies to the settlement amount. (See the `amount` attribute) |
| `merchantNumber` | string | Your bank’s merchant number, which identifies you as the merchant. |
| `merchantTransactionId` | string | Your unique identifier for the transaction associated with this `Chargeback` object. This ID must match the order number you used when processing the transaction with your payment processor. |
| `merchantTransactionTimestamp` | `dateTime` | A timestamp that specifies the date and time when the original transaction occurred. |
| `merchantUserId` | string | Your unique identifier for the account of the customer who conducted the original transaction. |
| `nameValues` | `NameValuePair[]` | **Optional**. An array of name–value pairs for the `Chargeback` object. See [The NameValuePair Object](NameValuePair_Object). |
| `note` | string | Notes on the `Chargeback` object. (Vindicia personnel might make entries here during the dispute process.) |
| `postedTimestamp` | `dateTime` | **Required**. A timestamp that specifies the date and time the chargeback was posted in the Vindicia database. The difference in time between the chargeback, and this posted timestamp, will depend on the frequency at which Vindicia downloads chargebacks from your bank or payment processor. |
| `presentmentAmount` | decimal | The amount charged back (in the presentment currency), which usually matches the amount of the original transaction. Specify this attribute if the original transaction was processed with Chase Paymentech in a currency other than USD. |
| `presentmentCurrency` | string | The ISO 4217 currency code (see [https://www.xe.com/iso4217.php](https://www.xe.com/iso4217.php)) of this transaction at presentment. |
| `processorReceivedTimestamp` | `dateTime` | **Required**. A timestamp that specifies the date and time when your bank received the chargeback from the customer. |
| `reasonCode` | string | **Required**. The reason code reported by your bank for this `Chargeback` object. Reason codes vary from bank to bank. |
| `referenceNumber` | string | Your bank’s reference number for this `Chargeback` object, if any. |
| `status` | `ChargebackStatus` | **Required**. The current chargeback status in ChargeGuard. A chargeback goes through a life cycle as Vindicia disputes the chargeback on your behalf. See [ChargebackStatus Values](chargebackstatus_values). |
| `statusChangedTimestamp` | `dateTime` | A timestamp that specifies the date and time for the last status change. |
| `VID` | string | Vindicia's Globally Unique Identifier (GUID) for this object. When creating a new `Chargeback` object, leave this field blank; it will be automatically populated by Vindicia Subscribe. |

* **[ChargebackStatus Values](../topics/chargebackstatus_values)**

**Parent topic:**[The Chargeback Object](../topics/chargeback_object)


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