# GiftCardTransactionParams

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**amount** | **string** | The transaction amount. Must be negative for REDEEMING transactions and positive for RELOADING transactions. |
**client_id** | **string** | A unique transaction identifier for idempotency. The client must provide this and is normally the transaction id from the client system. |
**expires_at** | **string** | Optional new expiry date for the gift card in YYYY-MM-DD format. Can be used to extend the gift card&#39;s expiry when reloading. | [optional]
**time_zone** | **string** | The timezone to use when interpreting the &#x60;expires_at&#x60; date (e.g. \&quot;Pacific/Auckland\&quot;). See the list of tz database time zones for valid values. | [optional]
**type** | **string** | The type of the transaction. |
**user_id** | **string** | The ID of the user creating the transaction. If omitted, the authenticated user will be used. | [optional]

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