Sueta

Billify | Invoice & Billing System [1.8-1.21] | Roleplay Rea

1.3

FiveM-style invoices for your roleplay server - send bills, auto-collect on expiry, all in a clean.

·Plugin

Billify
The invoice system your roleplay server has been missing.

>>> JOIN OUR DISCORD <<<

What is Billify?
Inspired by the invoice systems every FiveM roleplay server uses, Billify brings proper billing to Minecraft. Police fining a speeder, a mechanic charging for repairs, a landlord collecting rent - anyone can send an invoice, and the player pays it from a clean GUI.

No more "pay me 500 please" in chat that nobody follows up on. Bills are tracked, visible, and collected automatically when they expire.

Features

  • Clean invoice GUI - open and paid invoices in one menu, fully configurable items and layout
  • Automatic collection - unpaid invoices are charged automatically once they expire
  • Configurable expiry - decide how long players have to pay
  • System invoices - create bills on behalf of a company, government or faction
  • Full invoice history - view any player's open and closed invoices
  • Cancel with a reason - mistakes happen, cancel any invoice
  • Every message customizable - run your server in any language
  • Custom command name - change /invoice to whatever fits your server

Commands

/invoice                                        GUI with all open and closed invoices
/invoice create <player> <amount> <reason>      send an invoice
/invoice forcecreate <creator> <biller> <amount> <reason>   create a system invoice
/invoice view <player>                          view a player's invoices
/invoice cancel <player> <id> <reason>          cancel an invoice
/invoice help                                   show all commands

The command name is configurable in config.yml.

Permissions

minem.invoices.command.create
minem.invoices.command.forcecreate
minem.invoices.command.view
minem.invoices.command.cancel
minem.invoices.command.help

Requirements

  • Vault - download here
  • An economy plugin such as Essentials, MinetopiaSDB or any other Vault-compatible economy

Installation

  1. Make sure Vault and an economy plugin are installed
  2. Drop Billify.jar in your plugins folder
  3. Start your server and edit config.yml to taste

Compatibility
Spigot and Paper, 1.8 through 1.21.

Statistics
Billify reports anonymous usage data through bStats, public for everyone to see: bstats.org/plugin/bukkit/MineMInvoices/19961

Questions? Bugs? Ideas?
Join the Discord!

If Billify helps your server, a review means a lot.

Similar projects

Plugin →