#RM-BILLING

1 messages · Page 1 of 1 (latest)

faint pier
#

RM-Billing

A modern and flexible billing/invoice system for FiveM, built with Ox_lib and fully compatible with Renewed Banking (or any bank system you choose).
RM-Billing allows organizations, jobs, and players to create, manage, and track invoices with commissions, job restrictions, and optional Discord logging.


✨ Features

  • Custom Job Permissions – define which jobs can create invoices and which jobs can view all invoices
  • Commission System – add commissions per job. Example: player issues a $1000 invoice; $100 goes to the player (10% commission) and $900 goes to the organization
  • Discord Logging – log all invoices (creation, payment, deletion) to a Discord channel for monitoring
  • Invoice Auto-Delete – configure when paid invoices are removed from the database to keep it clean
  • Modern UI – built using Mantine UI, offering a clean and user-friendly interface
  • Bank Compatibility – works out of the box with Renewed Banking, but can be adapted to any banking system
  • Full Customization – configure jobs, commissions, UI behavior, and database settings

🛠️ Dependencies

  • ox_lib
  • Renewed-Banking - changable to any banking by your self if you want
  • qbx_core - works and tested only with qbx core, need to make adjustments to work with other frameworks.

➡️ Download RM-Billing

#

Couldn't find any good free invoice script open source for myself when needed one, so i made one and published, hopefully will be useful to someone.

compact sun
#

I hope you have an amazing rest of your week. Get as much sleep as you need. Don't starve at all. Get that text from that person you've been thinking about. Because you deserve many good things.

faint pier
burnt garnet
#

Thanks !
How to create invoice in game ?
With Target or Radial ?

#

or a specific bindkey ?

faint pier
#

Its with command ./invoice

#

opens that ui

#

then select create invoice and create it to closest players and so on

burnt garnet
#

ouch, my players will not like it ahah

#

plan to add it in ox_target ? ^^

#

Im so Bad in coding
I will try to do it with chatgpt and if it's working I will share you the code
Ahah

faint pier
brazen jungle
#

this is art love

burnt garnet
brazen jungle
#

Adding the option to work with ox_target will be awesome; also will help to avoid in a huge way sending invoice to other players (and will help a few ones trolling with that) love

also, if you add a locales system for notifs and the UI; I will send the PR to add spanish bongoThei

faint pier
#

at least in my server nobody has abused it yet

burnt garnet
#

Yes sure but in my case, I was talking about RP immersion, my players really dont want use F8 when they are playing
understandable

fallow blade
burnt garnet
#

Yes He will, it's an magician ! Just be patient guys 🤓

faint pier
#

pushed out update with option to confogiruable command what u want or disable it but dont recommend disabling it

#

and added target option

#

didnt test so if problems dm me

uncut otter
#

Hi, thanks for release..
from first look it seems like its missing from_job in DB and how do players with other jobs open and see their invoices its just showing that they dont have a permission or am I missing something?