Use this operation to void an existing invoice object; include a minimum of Invoice.Id and the current Invoice.SyncToken. The transaction remains active but all amounts and quantities are zeroed and the string “Voided” is injected into Invoice.PrivateNote, prepended to existing text if present.
QuickBooks Online
Status: Released
Tier: Pro
Since: 3.11
Overview
Use this operation to void an existing invoice object; include a minimum of Invoice.Id and the current Invoice.SyncToken. The transaction remains active but all amounts and quantities are zeroed and the string “Voided” is injected into Invoice.PrivateNote, prepended to existing text if present.