Scripts/Banking
QboxQBCoreESX

Banking

Checking, savings, shared and business accounts, loans, bills, debit cards and ATMs. Everything is set up in game, and it replaces qb-banking or Renewed-Banking without breaking the scripts that use them.

Install

Sample data. Move money, pay a bill, take out a loan.

The demo is made for a computer screen. On a phone it shows small.

What's in it

Accounts

  • Checking uses your framework's bank money
  • Savings with interest on a timer
  • Shared accounts with member access
  • Job and gang accounts for bosses or any grade

Moving money

  • Deposit, withdraw and transfer
  • Send to a player or an account number
  • Optional transfer fee
  • Statements with search and filters

Bills

  • Pay from any account you can use
  • Send bills to other players
  • Overdue bills lower your credit
  • Export for other scripts to bill players

Loans and credit

  • Credit score from 300 to 850
  • Loan limit grows with your score
  • Payments come out automatically
  • Missed payments hurt your score

Cards and ATMs

  • Debit cards with a 4 digit PIN
  • Freeze, change PIN or cancel a card
  • Cards lock after too many wrong PINs
  • ATM fee and max withdrawal

Admin panel

  • Add banks where you stand
  • Every setting changes live
  • Adjust or freeze any account
  • Server totals at a glance

Drop-in replacement

Other scripts keep calling the banking exports they already use. vexxd_banking answers them.

qb-banking

AddMoney RemoveMoney GetAccount GetAccountBalance CreateJobAccount and the rest of its exports

Renewed-Banking

addAccountMoney removeAccountMoney getAccountMoney handleTransaction and the rest of its exports

qb-management

The older society exports: AddMoney RemoveMoney GetAccount and the gang versions

ESX societies

Job accounts read and write through esx_addonaccount, so society money stays where your scripts expect it

Old qb-banking and Renewed-Banking accounts are imported on first start.

Install

  1. Stop your old banking script. Keep its database tables, they get imported.
  2. Drop vexxd_banking into your resources folder.
  3. Add the bank_card item for ox_inventory or qb-inventory.
  4. Ensure it after your framework, inventory and target.
  5. Open /bankadmin in game to set it up.
ensure vexxd_banking
add_ace group.admin vexxd.banking allow

Works with

FrameworkQbox, QBCore, ESX
Requiredox_lib, oxmysql
Targetox_target, qb-target or [E] prompts
Cardsox_inventory, qb-inventory
Notificationsvexxd_notify, ox_lib
LicensePaid