BUILT FOR YOUR SERVERPREMIUM FIVEM RESOURCESNO BLOAT. NO BS.
Back to scripts
NO BS SCRIPTS / FIVEM RESOURCE

Banking System

NO BS Banking

ESXQBCoreQbox

Built for your server. Get the full features, requirements and installation details below.

  • Purpose-built FiveM resource
  • Community support on Discord
  • Secure checkout through Tebex
£20.00
Add to basket

Inside the resource

Everything you need to know before adding it to your server.

A bank and ATM system with its own full-screen interface: PIN-protected cash machines, savings, loans with a credit score, shared and society accounts, debit cards and a stolen-card flow, on QBCore, Qbox or ESX.

Bank counter and statement

Every character gets a personal account with an account number, sort code and card number, backed by the framework's bank balance so the rest of your server keeps working. The counter opens on Deposit with recent activity underneath, and the full statement sits under History.

  • Deposit, withdraw, transfer to an account number, or QuickPay an online player from a list
  • Statement with money-in / money-out / transfer / loan / savings / card filters and a search box
  • Q and E cycle the tabs, ESC closes; the ATM keypad also takes the number keys
  • Every money move is checked and written on the server; the page only sends the request

Cash machines with a PIN

Using an ATM inserts the debit card and asks for the PIN on a keypad. The PIN is checked on the server against a salted SHA-256 hash; wrong entries count towards the block limit you set.

  • Card required for ATMs unless you switch it off (Config.DebitCard)
  • Configurable PIN length, attempt limit and whether the ATM asks at all
  • A blocked card is unblocked at any bank counter
  • A card belonging to someone else opens a limited machine: marked money up to your cap, on a cooldown, with a chance the bank locks the card, and an alert to its own Discord webhook

Savings, loans and credit

Money moves between the current account and savings, which pays interest on a timer. Loans are tiered by a 300-850 credit score with repayments taken automatically.

  • Credit tiers set the maximum loan and rate; missed payments extend the term, lump sums and early payoff are supported
  • Exports let shops and other scripts adjust the score
  • Business loans for societies, repaid from the Business tab, with defaults rolling onto the boss

Shared and society accounts

Players open shared accounts from the bank and manage who can do what; jobs and gangs get society accounts automatically.

  • Add and remove members, with per-member deposit / withdraw / transfer / history / member-management permissions
  • Society accounts follow the boss grades you set per job and prune members who leave
  • Optional hooks for a police restriction script of your own (Config.Restrictions, off by default): blocked operations are refused and shown as a banner

Server-side safety and logging

  • Every money callback re-checks the player's position against the bank and ATM lists you configure
  • The main money actions run one at a time per character and only credit the other side once the debit is proven, so a modified client firing parallel requests cannot create money; shared-account rights belong to members only
  • Discord webhooks per action with per-action routing and on/off switches, URLs kept in a server-only file
  • Tables are created and migrated automatically; a reference schema and a wasabi_banking migration are included

Requirements

ox_lib, oxmysql, ox_target and ox_inventory, plus one of qbx_core, qb-core or es_extended (auto-detected). Optional: no-bs-hud-v3 for the accent colour link, and no-bs-wallet (a debit card kept in the wallet still works at ATMs). The debit card is an inventory item you add (example definitions included); the stolen-card payout item must exist in your inventory or the feature can be turned off.

What you can edit

config.lua (locations, ATM models, card and theft rules, savings, loans, business loans, permissions, webhook switches), server/secrets.lua (PIN salt and webhook URLs), the three framework bridges, the SQL files and the whole web/ interface.

£20 one-time purchase, delivered to the account linked at checkout through asset escrow. Core Lua is protected. Configuration, integration bridges and supplied examples remain editable. Browser interface files such as HTML, CSS and JavaScript remain readable and are not encrypted.

[featured:yes]

Need a hand?

Talk to us about compatibility, setup or your next server build.

Join our Discord