BazuFix Banking

9.99 EUR

BazuFix Banking BazuFix Banking BazuFix Banking BazuFix Banking BazuFix Banking BazuFix Banking BazuFix Banking BazuFix Banking BazuFix Banking
  • BazuFix Banking
  • BazuFix Banking
  • BazuFix Banking
  • BazuFix Banking
  • BazuFix Banking
  • BazuFix Banking
  • BazuFix Banking
  • BazuFix Banking
  • BazuFix Banking

Description

# Bazufix Banking

Preview

A complete banking system for **QB-Core, QBox and ESX** — bank, ATM, savings, loans, bills, company accounts and job accounts in one modern interface.

## Features

**Banking**

- Deposit, withdraw and player-to-player transfers

- Recipient name preview before sending, optional transfer note

- Live transaction history with search, filters and a 7-day cash flow chart

- Configurable transfer fee

**ATM**

- Works with every ATM on the map automatically (no coordinates to add)

- Separate ATM screen with a card-insert animation

- Manual ATM points for custom MLOs

**Savings**

- Periodic savings return with configurable rate

- Savings cap and per-payout cap to keep your economy under control

- Payouts survive server restarts (stored in the database)

- Can be fully disabled

**Loans**

- Loan limit based on each player's loan history (repaid on time / overdue), bank balance and job

- Loan term with due date, automatic collection of overdue debt

- Total loan fee cap — debt can never grow without limit

- Can be fully disabled or switched to a fixed limit for everyone

**Bills**

- Other scripts can issue bills through exports

- Route the payment to a job account, a company or a player — or let it leave the economy (fines)

- Optional commission for the employee who issued the bill

- Offline receivers get their money on next login

- Server events for created / paid / cancelled bills

**Company accounts**

- Players can create shared company accounts

- Add members and give deposit / withdraw / manage permissions

**Job (society) accounts**

- An account is created automatically for every job

- Only the boss can manage it (QB / QBox boss grade, config grade, or your own rule)

- qb-banking / qb-management style export names for easier migration

**Discord logs**

- Category-based webhook logs for every money transaction

- Send each category to its own channel, or turn categories off

- Webhook URL is kept server-side only

## Security

- Every money transaction is validated on the server: amount, balance and distance to the bank / ATM

- Protection against event spam and duplicate (concurrent) requests

- Players cannot issue bills, change job accounts or move company money from the client

## Performance

- Idle loops slow down the further you are from a bank or ATM (up to one check every 5 seconds)

- No per-frame loops while the bank is closed

- Database indexes and batched queries for busy servers

## Customization

- Theme color, bank name and server name from the config

- English and Turkish included, every text editable in the locale files

- Plug in your own TextUI (`custom/textui.lua`) and notification system (`custom/notify.lua`)

- Built-in support for bazufix-textui, ox_lib, qb-core and esx_textui

- Custom boss rules (`custom/boss.lua`) and loan limit rules (`custom/loan.lua`)

## Exports

  • **Job accounts:** `GetSocietyBalance`, `AddSocietyMoney`, `RemoveSocietyMoney`, `IsSocietyBoss`, `CreateSocietyAccount`

  • **qb-banking style:** `AddMoney`, `RemoveMoney`, `GetAccountBalance`, `GetAccount`

  • **Transaction history:** `AddTransaction` (write store purchases, salaries, sales to the player's bank history)

  • **Bills:** `CreateBilling`, `GetBill`, `IsBillPaid`, `GetPlayerBills`, `GetSocietyBills`, `CancelBill`, `PayBill`

Full documentation: https://bazustore.gitbook.io/bazustore-docs/scripts/bazufix-banking

## Requirements

- `oxmysql`

- `ox_lib`

- QB-Core, QBox or ESX (detected automatically)

- OneSync (recommended; required for the server-side distance check)

No SQL import needed — all tables are created automatically.

## Open source files

The script is escrow protected. The following files are open so you can configure and extend it:

- `config.lua`

- `config_server.lua`

- `locales/`

- `custom/`

## Support

Questions or issues: https://discord.gg/EzCWKFVhRw