# Bank Transactions

Our bank transactions product is a comprehensive solution designed to help businesses and financial institutions
efficiently manage and monitor user transactions. One of its primary features is the ability to list bank
transactions for a specific user, providing a clear and detailed view of their financial activities. With this
functionality, businesses can access the history of a user’s transactions, including deposits, withdrawals,
transfers, and purchases. The product and its APIs ensure that transaction data is easy to retrieve and navigate.

Another key feature of our bank transactions product is its ability to generate detailed transaction statistics for a
user over a given period of time. Businesses can easily access summaries and insights into a user’s financial behaviors,
such as total spending, number of transaction per type, credit and debit spending.

## Integration

<note>

Now that you are familiar with the product you can start the integration process. Chose the integration option by following the
**API Integration Guide** or the **Java SDK Integration Guide** depending on your use case. You can find the appropriate links
at the bottom of the page.

</note>

Learn how to integrate with Authologic bank transactions product.

<card-group>
<card title="API Integration Guide" to="/docs/products/bank-transactions/api-integration">

Learn how to integrate Authologic bank transactions while working directly with the API.

</card>

<card title="API Integration Guide" to="/docs/products/bank-transactions/api-transaction">

Learn how to integrate Authologic bank transactions while working directly with the API.

</card>

<card title="Java SDK Integration Guide" to="/docs/products/bank-transactions/java-sdk">

Learn how to integrate Authologic bank transactions while working with the Java API.

</card>
</card-group>
