# CardTransactionReversal

A full or partial reversal of a card transaction.

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**amount** | **number** | The amount of money to be credited in the client\&#39;s account from the original card transaction. | [default to undefined]
**currencyCode** | **string** | The ISO currency code in which the card reversal transaction is posted. The amounts are stored in the base currency, but the transaction can be created with a foreign currency. | [optional] [default to undefined]
**encodedKey** | **string** | The encoded key of the entity, generated, globally unique | [optional] [readonly] [default to undefined]
**externalReferenceId** | **string** | The external reference ID to be used to reference the card reversal transaction in subsequent requests. | [default to undefined]
**id** | **number** | The id of the Deposit Transaction | [optional] [readonly] [default to undefined]
**transactionChannelId** | **string** | The ID of the channel through which the payment is done. If the value is not present, the value from the source card transaction is copied. | [optional] [default to undefined]

## Example

```typescript
import { CardTransactionReversal } from './api';

const instance: CardTransactionReversal = {
    amount,
    currencyCode,
    encodedKey,
    externalReferenceId,
    id,
    transactionChannelId,
};
```

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
