Control invoice file visibility based on payment status. Files can be hidden on public invoice views until the invoice is marked as paid. Applies to all invoice attachments (local or external storage). Found in General Settings section on the main settings page: "Global Hide Files on Unpaid Invoices" When enabled (default), all invoices will hide their files until payment status is set to "Paid". Individual invoices can override this setting. While editing an invoice, a checkbox appears in the Files metabox: "Hide files until invoice is paid" Checked = Files hidden from public view when invoice status ≠ "Paid" Unchecked = Files visible regardless of payment status Default behavior = Uses the global setting if not explicitly set