FreezeAccount
exports['kartik-banking']:FreezeAccount(accountNumber, freeze)
🔹 Description
Freezes or unfreezes a bank account by updating its status
in the database to either "frozen"
or "active"
.
This is useful for administrative actions such as fraud prevention or enforcing penalties.
🔧 Parameters
Name
Type
Required
Description
accountNumber
string
✅
The unique account number of the bank account to update.
freeze
boolean
✅
If true
, freezes the account; if false
, unfreezes it.
📤 Returns
Type
Description
true
If the account was successfully updated.
false
If no rows were updated.
🧠 Example Usage
-- Freeze the account
local success = exports['kartik-banking']:FreezeAccount("ACC-XYZ123", true)
if success then
print("Account has been frozen.")
else
print("Failed to freeze account.")
end
-- Unfreeze the account
local success = exports['kartik-banking']:FreezeAccount("ACC-XYZ123", false)
if success then
print("Account has been unfrozen.")
end
Last updated