Currently, credit card processing fees in HighLevel are applied globally to all invoices when enabled. This creates an all-or-nothing scenario.
We need the ability to apply credit card processing fees on a per-invoice basis.
Use case:
We primarily require ACH payments.
In certain situations, we allow credit card payments and want to pass through the 3% transaction fee.
In other cases (long-term clients, negotiated agreements, specific projects), we do not want to pass the fee through.
Requested functionality:
Allow the credit card surcharge to be toggled on/off at the individual invoice level.
Maintain the ability to enable/disable the feature globally.
Ideally include an account-level default setting, but allow overrides per invoice.
Why this matters:
Different client agreements require different billing structures. A global-only setting forces unnecessary workarounds and reduces billing flexibility.
Per-invoice control would make invoicing more adaptable without adding complexity.