The bank your whole city runs on. Agency Banking turns every bank branch and ATM into a full banking app: wallet, custom cards, transfers, fixed deposits, stock and crypto trading and a complete activity log. It finds QBCore, Qbox or ESX by itself and runs fully standalone without any of them, with its own accounts and database tables.
π₯ Showcase: https://youtu.be/hkPmecgvLP0
β¨ Why Agency Banking
Runs anywhere: QBCore, Qbox, ESX or fully standalone, detected on its own
Two designs in one resource: the new v1.3 design in the Agency Housing style or the classic v1 design, switched with one line in the config
Plug & Play: every table and column is created on the first start, target and notify system are found automatically
One account everywhere: balance, cards and deposits stay in sync with the Agency Phone and Agency Pad wallets when they run
Agency Companion: check the balance, send transfers and manage fixed deposits from the free phone app
π¨ Two Designs
β v1.3 (default): dark panel with gold accents like Agency Housing, a sidebar with a sliding highlight you can drag along and the Inter font shipped with the resource
β v1 (classic): the blue liquid glass design of the first releases, for servers that want to keep their look
β Same features in both: set Config.Design to 'v1.3' or 'v1', everything else stays the same
π³ Core Features
β Wallet overview: bank balance, cash, the active card and quick deposit and withdraw
β Transfers: send money to any player ID, nearby players are listed for one click
β Custom cards: several cards per player with their own name, holder and one of four colour themes
β ATM PIN: every ATM asks for a 4 digit PIN, five wrong tries lock it for 60 seconds
β Fixed deposits: lock money for 7, 14 or 30 days at 2.0, 3.5 or 6.0 percent, terms and rates fully configurable
β Trading: buy and sell stocks and crypto, holdings and cost basis are tracked per player
β Activity: every deposit, withdrawal, transfer, card change and payout is logged
β 9 bank branches and ATM props ready to use, add or move a branch with one vector3 line
π― Framework Support
QBCore Β· Qbox Β· ESX Β· Standalone, detected automatically
Interaction: qb-target Β· ox_target Β· 3D markers with [E]
Notifications: Agency Notify Β· framework notifications Β· GTA feed
Standalone: players by Rockstar licence, admins by ACE or a licence list, accounts in the bank's own table, shared with Agency Phone or connected to your own money system through hooks
βοΈ Built For Server Owners
ποΈ Auto database setup: creates every table and new column on start, MariaDB and MySQL 8, never deletes data
π§© One commented config file: including a standalone section that says exactly what works without a framework
π‘οΈ Server-side validated: balances, transfers, PINs, interest rates and payouts are checked on the server
π Developer friendly: server exports to read, add and remove bank money and cash and to log transactions, client exports to open the bank or an ATM
π 13 languages: English, German, French, Spanish, Italian, Dutch, Polish, Portuguese, Romanian, Russian, Swedish, Turkish and Czech
π¦ Dependencies
oxmysql (required)
QBCore, Qbox or ESX (optional, runs standalone without one)
qb-target or ox_target (optional, 3D markers with [E] otherwise)
Agency Phone or Agency Pad (optional, for the shared wallet and live market prices)
π Works great with
Agency Phone: the same account in the phone wallet
Agency Pad: banking and trading on the tablet
Agency Notify V2 (FREE): clean notifications for every bank message
π Docs: https://docs.agencyg.de/banking
π¦ More scripts: https://shop.agencyg.de
π¬ Support & Discord: https://discord.gg/RTax3aBMUs
config.lua, the translations, the SQL file, the framework layer and the menu files stay open for editing.