The new Gift Cards feature is great for creating, selling, and sending cards, but there’s a key control missing at the Gift Card Order (individual card) level.
We sell a Gift Card, and the customer comes in person to consume the service outside of a HighLevel checkout (or forgets to use the code).
We then need to mark that specific card as used/inactive/zeroed out, so that the code cannot be reused in the future, even if it was never “redeemed” through a checkout.
Currently
In Payments, we can see status (Scheduled, Active, Inactive), balance, and details, but there is no clear action to:
Inactivate a single Gift Card (order) manually and prevent any future use of that code.
Manually adjust the balance (for example, when a customer partially or fully uses the value offline).
What I'm asking for:
On the Gift Card Order Details screen, please add actions such as:
“Mark as Used / Inactivate Card” → sets the card status to Inactive and blocks that code from being applied on any checkout.
“Adjust Balance” → allows us to manually set the current balance (including 0), with an internal note field for audit purposes.
Optional but very helpful:
An audit log showing who changed the status/balance, when, and why.
A Workflow trigger/condition like “Gift Card status changed” or “Gift Card balance changed” so we can automatically update notes, tags, or pipeline stages.
This correctly covers offline redemptions and cases where the customer doesn’t use the code at checkout, while keeping financial records accurate.
Prevents fraud and mistakes (re‑using codes that were already consumed in person).
Gives much better operational control without forcing every business to run 100% of services through a HighLevel checkout.
This improvement would make the Gift Cards system truly complete, end-to-end, for both pure e-commerce and in-person businesses (clinics, salons, studios, etc.).