CreditMemo
Supported Methods | Supported Parameters |
---|---|
GET, POST, PATCH | Id, number, page, pageSize, modTimeStart, modTimeEnd, isDeleted |
{
"ID": "",
"Customer": {
"ID": "",
"FullName": ""
},
"BillingAddress": {
"Line1": "",
"Line2": "",
"Line3": "",
"Line4": "",
"Line5": "",
"City": "",
"State": "",
"PostalCode": "",
"Country": "",
"Notes": ""
},
"ShippingAddress": {
"Line1": "",
"Line2": "",
"Line3": "",
"Line4": "",
"Line5": "",
"City": "",
"State": "",
"PostalCode": "",
"Country": "",
"Notes": ""
},
"Number": "",
"Date": "2022-12-27T21:44:45Z",
"SalesTaxAmount": 0.0,
"SubTotal": 0.0,
"ItemSalesTax": {
"ID": "",
"FullName": ""
},
"Memo": "",
"ItemLines": [{
"Item": {
"ID": "",
"FullName": ""
},
"Description": "",
"Quantity": 0.0,
"Rate": 0.0,
"ServiceDate": "2022-12-27T21:44:45Z",
"Amount": 0.0,
"IsTaxable": true,
"Class": {
"ID": "",
"FullName": ""
},
"SalesTaxCode": {
"ID": "",
"FullName": ""
},
"CustomFields": [{
"FullName": "",
"Value": ""
}],
"ID": "",
"SubLines": [{
"Item": {
"ID": "",
"FullName": ""
},
"Quantity": 0.0,
"Amount": 0.0,
"SalesTaxCode": {
"ID": "",
"FullName": ""
},
"Desc": "",
"ID": ""
}],
"Account": {
"ID": ""
}
}],
"ShippingFee": 0.0,
"IsPending": true,
"PONumber": "",
"Balance": 0.0,
"Other": "",
"Terms": {
"ID": "",
"FullName": ""
},
"LinkedTransactions": [{
"Number": "",
"Type": "",
"Amount": 0.0,
"ID": "",
"Date": "2022-12-27T21:44:45Z"
}],
"Template": {
"ID": "",
"FullName": ""
},
"CustomFields": [{
"FullName": "",
"Value": ""
}],
"Currency": {
"FullName": "",
"ID": ""
},
"Message": {
"ID": "",
"FullName": ""
},
"ExchangeRate": 0.0,
"LastModifiedDate": "2022-12-27T21:44:45Z",
"DeletedDate": "2022-12-27T21:44:45Z",
"CreatedDate": "2022-12-27T21:44:45Z",
"CreditRemainingInHomeCurrency": 0.0,
"Class": {
"ID": "",
"FullName": ""
},
"Account": {
"ID": ""
},
"SalesRep": {
"ID": ""
},
"SalesTaxCode": {
"ID": ""
}
}
Important Notes
- For GET requests, QuickBooks Desktop returns
LinkedTransaction.Amount
as negative values. However when pushing data to QuickBooks, it expects them as positive. - Updating
LinkedTransaction.Amount
in QuickBooks Desktop is not supported for PATCH
Updated almost 2 years ago