Search code examples
quickbooksintuit-partner-platformquickbooks-online

Specifying an Invoice Class via IPP


Invoice in QB online can easily be assigned a 'class', which helps to divide up income / expenses.

These classes are likely a "ReferenceType", as Classes are pre-defined list. I don't see any way to update this field via IPP. Am I missing something? I see that you can set the ClassRef for each individual line, but isn't this something different?

Any clarification is much appreciated. Thank you!


Solution

  • Agreed there is a problem and both answers above are correct depending on what version of QBO you are hitting.

    Looking at a Classic QBO company file, classes are at the line level and not at the invoice level.

    But if you look at Harmony QBO company file (new format), classes are at the invoice level and not line level.

    I have submitted bugs to QBO and for the docs to add clarifications.