# WalletTransactionResponse

## Example Usage

```typescript
import { WalletTransactionResponse } from "@flexprice/sdk/sdk/models";

let value: WalletTransactionResponse = {};
```

## Fields

| Field                                                                                                                                                          | Type                                                                                                                                                           | Required                                                                                                                                                       | Description                                                                                                                                                    |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `amount`                                                                                                                                                       | *string*                                                                                                                                                       | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `conversionRate`                                                                                                                                               | *string*                                                                                                                                                       | :heavy_minus_sign:                                                                                                                                             | conversion_rate is the conversion rate for the transaction to the currency                                                                                     |
| `createdAt`                                                                                                                                                    | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date)                                                                  | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `createdBy`                                                                                                                                                    | *string*                                                                                                                                                       | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `createdByUser`                                                                                                                                                | [models.UserResponse](../../sdk/models/user-response.md)                                                                                                       | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `creditAmount`                                                                                                                                                 | *string*                                                                                                                                                       | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `creditBalanceAfter`                                                                                                                                           | *string*                                                                                                                                                       | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `creditBalanceBefore`                                                                                                                                          | *string*                                                                                                                                                       | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `creditsAvailable`                                                                                                                                             | *string*                                                                                                                                                       | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `currency`                                                                                                                                                     | *string*                                                                                                                                                       | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `customer`                                                                                                                                                     | [models.CustomerResponse](../../sdk/models/customer-response.md)                                                                                               | :heavy_minus_sign:                                                                                                                                             | Customer response object containing all customer information                                                                                                   |
| `customerId`                                                                                                                                                   | *string*                                                                                                                                                       | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `description`                                                                                                                                                  | *string*                                                                                                                                                       | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `environmentId`                                                                                                                                                | *string*                                                                                                                                                       | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `expiryDate`                                                                                                                                                   | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date)                                                                  | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `id`                                                                                                                                                           | *string*                                                                                                                                                       | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `idempotencyKey`                                                                                                                                               | *string*                                                                                                                                                       | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `metadata`                                                                                                                                                     | Record<string, *string*>                                                                                                                                       | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `parentTransactionId`                                                                                                                                          | *string*                                                                                                                                                       | :heavy_minus_sign:                                                                                                                                             | ParentTransactionID is the ID of the parent wallet_transaction this row was earned from<br/>(the purchase tx, for a bonus grant). Empty for ordinary transactions. |
| `priority`                                                                                                                                                     | *number*                                                                                                                                                       | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `referenceId`                                                                                                                                                  | *string*                                                                                                                                                       | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `referenceType`                                                                                                                                                | [models.WalletTxReferenceType](../../sdk/models/wallet-tx-reference-type.md)                                                                                   | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `status`                                                                                                                                                       | [models.Status](../../sdk/models/status.md)                                                                                                                    | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `tenantId`                                                                                                                                                     | *string*                                                                                                                                                       | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `topupConversionRate`                                                                                                                                          | *string*                                                                                                                                                       | :heavy_minus_sign:                                                                                                                                             | topup_conversion_rate is the conversion rate for the topup to the currency                                                                                     |
| `transactionReason`                                                                                                                                            | [models.TransactionReason](../../sdk/models/transaction-reason.md)                                                                                             | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `transactionStatus`                                                                                                                                            | [models.TransactionStatus](../../sdk/models/transaction-status.md)                                                                                             | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `type`                                                                                                                                                         | [models.TransactionType](../../sdk/models/transaction-type.md)                                                                                                 | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `updatedAt`                                                                                                                                                    | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date)                                                                  | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `updatedBy`                                                                                                                                                    | *string*                                                                                                                                                       | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `wallet`                                                                                                                                                       | [models.WalletResponse](../../sdk/models/wallet-response.md)                                                                                                   | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |
| `walletId`                                                                                                                                                     | *string*                                                                                                                                                       | :heavy_minus_sign:                                                                                                                                             | N/A                                                                                                                                                            |