# TSTransactionData

Transaction data-points for transaction monitoring, used in [`TSActionEventOptions`](/sdk-ref/cordova-ts-accountprotection/interfaces/tsactioneventoptions).

## Properties

### amount

• `Optional` **amount**: `number`

The transaction amount

### currency

• `Optional` **currency**: `string`

The transaction currency code (e.g., `USD`, `EUR`)

### reason

• `Optional` **reason**: `string`

The reason for the transaction

### payer

• `Optional` **payer**: `Object`

#### Type declaration

| Name | Type |
|  --- | --- |
| `name` | `string` |
| `accountNumber` | `string` |


### payee

• `Optional` **payee**: `Object`

#### Type declaration

| Name | Type |
|  --- | --- |
| `name` | `string` |
| `accountNumber` | `string` |