There are two foundational gaps with single (non-recurring) invoices.
  1. No visibility or control over auto-payment
There's no clear way to see whether auto-payment has been set up on an invoice, and no way to turn it off once it has. The only workaround is to remove the card from file, which is a hack rather than a real control. Please add a clear auto-payment status indicator and a one-click way to enable/disable it per invoice.
  1. No control over invoice notifications
Notifications fire automatically with no way to manage them, and this creates real problems. Example: my client received a deposit on an invoice, the customer then cancelled, and per their terms my client keeps the deposit. Voiding the invoice forces a refund, which isn't what's wanted - so the invoice stays open, and the system keeps sending "amount overdue" reminders to a customer who has already cancelled. This causes confusion and makes my client look unprofessional.
We need the ability to:
Mark an invoice as settled/closed without issuing a refund (e.g. a "deposit retained" or "closed – no further payment due" status), and
Pause or disable overdue/payment reminders on a per-invoice basis.