Kartik Scripts

GetPlayerInvoices

local invoices = exports['kartik-banking']:GetPlayerInvoices(citizenId, activeOnly)

🔹 Description

Returns every invoice billed to a character's personal accounts (Fleeca and Swiss), sorted by due date.


🔧 Parameters

NameTypeRequiredDescription
citizenIdstring✅The character's citizenid
activeOnlyboolean❌true to only return unpaid / running invoices

📤 Returns

A list of invoice tables (same fields as GetInvoice). Empty list when there are none.


🧠 Example Usage

local open = exports['kartik-banking']:GetPlayerInvoices(citizenid, true)
print(('%d unpaid invoices'):format(#open))

On this page