# bk\_banking

Introducing **BK Banking**, a complete financial script built to bring real banking mechanics into your FiveM server. This system delivers a fully functional banking experience with multiple accounts, loan management, debit cards, ATMs, and an advanced bank-inspector interface. Ideal for RP servers seeking a realistic, interactive financial system.

### Features

#### Core features

* Transfer, deposit, and withdraw funds across all account types.
* Comprehensive statistics and detailed transaction logs.
* Fully protected, accurate, and exploit-proof banking logic.

#### Multi-Account System

* **Personal Account:** Standard player account for all personal financial operations.
* **Society/Business Accounts:** Job or organization treasuries, accessible only to authorized leaders.
* **Shared Accounts:** Player-created accounts where you can add other players and assign customizable permissions.

#### Debit Cards & Card Management

* Create multiple cards linked to a single account.
* Freeze, unfreeze, rename, or delete cards.
* Custom PINs with automatic lockout after failed attempts.
* Debit cards exist as physical inventory items for real item handling.

#### Loans

* **Loan Requests:** Players apply directly through the banking UI with chosen amount and duration.
* **Approval Logic:** All loan requests require manual approval from a bank inspector.
* **Inspector Access:** Full loan overview and management for proper oversight.
* **Treasury-Based Funding:** Loans are paid from, and repaid, to the Bank Inspector job treasury.

#### Bank Inspector

A management interface allowing staff to:

* Search accounts by name or IBAN.
* View balances, owners, linked accounts, and activity logs.
* Freeze or unfreeze accounts.
* Review and manage all loan requests directly from the inspector menu, including both pending and active loans. Ensures complete control over server financial activity.

#### Dedicated ATM UI

A streamlined ATM system offering:

* Balance checks and fast cash deposits/withdrawals.
* Secure PIN entry with lockout handling.
* Access exclusively via valid card insertion.

#### Optimized & Configurable

* Supports ESX/QB/Qbox/Custom frameworks.
* Fully optimized with detailed Discord webhooks.
* Highly configurable to match any server’s needs.

The script is protected with [FiveM Asset Escrow system](https://forum.cfx.re/t/introducing-asset-escrow-for-your-resources/4777151)

<figure><img src="/files/OKNk2bt6DR1AdRRSekIC" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bkscripts.com/scripts/bk_banking.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
