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

# TransactionParams

[@qonto/embed-sdk](../../README) / [\<internal>](../README) / TransactionParams

# Interface: TransactionParams\<T>

This is the common parameter format all the transaction functions expect
as their only parameter. It consists of a `transactionSettings` object and an
optional `operationSettings` object. The `transactionSettings` object's
properties will be different depending on the function being called. Read the
docs of each transaction related function to see the expected properties of
the `transactionSettings` object.

## Remarks

This is the client-side implementation that uses the proxy endpoint mechanism.
For security, never expose access tokens in the browser.
Use "@qonto/embed-sdk/server/transactions" only in server-side/backend environments.

## Type Parameters

### T

`T`

## Properties

### operationSettings?

> `optional` **operationSettings**: [`ClientOperationSettings`](./ClientOperationSettings)

Client-side operation settings. Must include `proxyEndpointDescriptor`.

***

### transactionSettings?

> `optional` **transactionSettings**: `T`

An object with the parameters relevant to different transaction operations.
Read the documentation of each function to see the expected properties of
this object.
