[FREE] Invoices system




Welcome to the Invoices Script for FiveM! This script provides an easy-to-use invoicing system for roleplay servers, allowing players to manage their financial transactions directly in-game. Designed for seamless integration with es_extended , ox_lib , ox_target , and ox_inventory , this script ensures smooth performance and compatibility with your existing server setup. Whether you’re looking to enable players to create bills, pay outstanding invoices, or review transaction history, this script has you covered. It’s ideal for any RP scenario that involves businesses, government agencies, or other organizations needing a billing system.

Features

1. Create Invoice

  • Authorized users can generate invoices for players. Perfect for businesses, service providers, or even police issuing fines!

2. Pay Invoice

  • Players can pay their invoices directly through the system, making the process straightforward and accessible.

3. See Your Invoices

  • Keep track of all unpaid or paid invoices. Players can view their transaction history at any time for better financial management.

4. Configure Allowed Jobs in Config

  • Customize which jobs or roles can issue invoices through a simple configuration file. This feature allows server owners to control who has billing access on their servers.

5. User-Friendly Interface

  • The interface is designed with the end user in mind. All actions are intuitive and easy to access, ensuring smooth interaction for both staff and players.

Installation

  1. Ensure that the required dependencies (es_extended , ox_lib , ox_target , ox_inventory ) are correctly installed and up-to-date.
  2. Download the d-invoices and place it in your server resources.
  3. Add ensure d-invoices to your server configuration file to start the script on server launch.
  4. Edit the config.lua file to tailor the script to your server’s specific needs.

Future Updates

We’re working on additional features, such as:

  • Society invoices.
  • Detailed logging for server admins.
  • Notifications and reminders for unpaid invoices.

We would love to hear your feedback to help improve the script! Please feel free to report any issues, suggest features, or share your thoughts. Download

Support and Suggestions

For any questions, assistance, or to share your suggestions, feel free to join our Discord server ! Our support team is available to help with setup, troubleshooting, and to hear any ideas for new features or improvements. We encourage all users to participate, as community feedback is essential to making this script the best it can be.

Join our Discord for support and suggestions: Discord invite link

5 Likes

Great script, thanks!

looks good.

can it be made for QB/QBX?

awesome,
it’s good, I appreciate it.
but I have a question, do I have to go to the bank to make invoices and pay invoices to other partners?

I haven’t seen the player’s opponent’s side, does the player who receives the invoice receive notification that he received a bill of payment from the invoice maker? then how does the recipient of the bill pay it in what way?

The script is being updated, as we are adding new features, as well as notifications for receiver. However as shown in the video, the bills are paid throught the menu that is accessible in the bank. The creator of the bill is making a bill throught the command in the Config. Default command is /bill.

We are not going to post any updates on the forum, however you have our Discord mentioned in the topic, there we will post and announce new updates to the current scripts. We are focusing to get more feedback from customers, and follow the customers wishes. We are mostly into free resources, as we are not available to give you the most support. This is just a hobby that we love doing.

I have a suggestion for you. It’s better to cancel the command and open it, or add the feature of opening bills through target player interaction for more convenience

Follow our Discord for updates and announcements

That will be for sure added,

Sorry, I’m back to give suggestions again for the good of this community. So my suggestion is that those who receive invoices also receive proof of the invoice, say something like a payment note. It’s up to you how you want to implement the note, whether in item form or user interface form.
then there is an official logo from the agency that created the invoice so that it cannot be faked like in the real world. The logo on the invoice can be easily changed by the invoice maker based on the job of the issuing agency/institution/etc. For the job list, read qb-core/shared/jobs.lua

Everything can be configured via config.lua, it can be activated and deactivated based on job or universal.

also add support for qb-core framework.

Can you please check our Discord, it is much easier for us to follow Discord, as i am not very active on the forum. We have that in mind, and we focus on updateing the script as community wish.

Thanks for the great script, I changed it a bit and added more features like society invoices and commands. Very clean UI THX

Society invoices, has been added in our new update :slight_smile: . Update is available on our Github.

would love support for pefcl and qbcore

1 Like