In QB Online we have the ability to add a "Delayed Charge" to a customer, and then assign selected charges to an invoice later. But I can't find anything in the API doc that tells me how to insert these charges programmatically. Am I missing something, or is it just not there yet?
This delayed charge when assigned to an Invoice from UI comes up as StatementCharge in Invoice Linked Txn if you query the API explorer.
This entity- StatementCharge is not yet supported by our service.