HZ-Banking

HZ-Banking is a complete bank for your server. Players walk up to a banker, talk to them, and the bank's own website opens on their account. At the ATMs, the screen of the machine comes alive: the card goes in, the PIN is typed on the keypad, and the notes come out of the slot.

Drop-in replacement. HZ-Banking answers the exports of qb-banking, Renewed-Banking, esx_banking and okokBanking, so the scripts written for them keep working, and it imports their accounts with one console command. Runs on ESX, QBCore and Qbox through hz_lib.

What it does

  • A bank app at every counter — overview, transactions, transfers by IBAN, saved recipients, scheduled transfers, cards, savings, loans and bills. Each bank is its own website: Fleeca, Maze Bank, Pacific Standard, Blaine County and Union Depository, in dark or light mode.
  • Bankers who talk — they follow players with their eyes, greet them, answer each operation and say goodbye, with a male or female voice, in English or French. Talking to one opens a dialogue box with choices that lead straight to the right page.
  • ATMs with their own screen — on the four ATM models of the game, the bank screen shows on the machine itself. Players face it, insert their card, type their PIN with their own hand on the keypad, then withdraw or deposit.
  • Bank cards — a real bank_card item for each card, from the bank that issued it. PIN, expiry, freeze, cancel, several cards per player, and the first one free.
  • Every kind of account — personal, society, gang and shared accounts, each with its own IBAN and history. Players can buy a custom IBAN.
  • Savings and loans — interest on savings, loans by credit score with repayment plans, late fees and default. On by default, each one can be turned off.
  • Bills — jobs and gangs bill players with /invoice, and players pay from the bank app. Overdue bills get a late fee and are collected automatically.
  • One balance — the personal balance is your framework's bank money, so jobs, shops and paychecks all see the same money.
  • Checked by the server — distance to the counter or ATM, card, PIN, access rights and amounts are checked on every operation.
  • Themed to your server — the app uses your hz_lib fonts, each bank keeps its own colours. Most settings are editable live in /hzpanel.

Next steps