Update a credit card credit
Updates an existing credit card credit.
NOTE: If you include expenseLines, itemLines, or itemGroupLines, QuickBooks Desktop replaces each included line list with the array you send, so include unchanged lines you want to keep and use id: "-1" for new lines.
post/quickbooks-desktop/credit-card-credits/{id}
Path parameters
idstring required
The QuickBooks-assigned unique identifier of the credit card credit to update.
Example:123ABC-1234567890
The QuickBooks-assigned unique identifier of the credit card credit to update.
Headers
Conductor-End-User-Idstring required
The ID of the End-User to receive this request.
Example:end_usr_1234567abcdefg
The ID of the End-User to receive this request.
Request body
Example request
{
"revisionNumber": "1721172183",
"accountId": "80000001-1234567890",
"payeeId": "80000001-1234567890",
"transactionDate": "2024-10-01",
"refNumber": "CREDIT-1234",
"memo": "Refund for returned office supplies",
"salesTaxCodeId": "80000001-1234567890",
"exchangeRate": 1.2345,
"expenseLines": [
{
"id": "456DEF-1234567890",
"accountId": "80000001-1234567890",
"amount": "1000.00",
"memo": "New office chair",
"payeeId": "80000001-1234567890",
"classId": "80000001-1234567890",
"salesTaxCodeId": "80000001-1234567890",
"billingStatus": "billable",
"salesRepresentativeId": "80000001-1234567890"
}
],
"itemLines": [
{
"id": "456DEF-1234567890",
"itemId": "80000001-1234567890",
"inventorySiteId": "80000001-1234567890",
"inventorySiteLocationId": "80000001-1234567890",
"serialNumber": "SN1234567890",
"lotNumber": "LOT2023-001",
"expirationDate": "2025-12-31",
"description": "High-quality widget with custom engraving",
"quantity": 5,
"unitOfMeasure": "Each",
"overrideUnitOfMeasureSetId": "80000001-1234567890",
"cost": "1000.00",
"amount": "1000.00",
"customerId": "80000001-1234567890",
"classId": "80000001-1234567890",
"salesTaxCodeId": "80000001-1234567890",
"billingStatus": "billable",
"overrideItemAccountId": "80000001-1234567890",
"salesRepresentativeId": "80000001-1234567890"
}
],
"itemGroupLines": [
{
"id": "456DEF-1234567890",
"itemGroupId": "80000001-1234567890",
"quantity": 5,
"unitOfMeasure": "Each",
"overrideUnitOfMeasureSetId": "80000001-1234567890",
"itemLines": [
{
"id": "456DEF-1234567890",
"itemId": "80000001-1234567890",
"inventorySiteId": "80000001-1234567890",
"inventorySiteLocationId": "80000001-1234567890",
"serialNumber": "SN1234567890",
"lotNumber": "LOT2023-001",
"expirationDate": "2025-12-31",
"description": "High-quality widget with custom engraving",
"quantity": 5,
"unitOfMeasure": "Each",
"overrideUnitOfMeasureSetId": "80000001-1234567890",
"cost": "1000.00",
"amount": "1000.00",
"customerId": "80000001-1234567890",
"classId": "80000001-1234567890",
"salesTaxCodeId": "80000001-1234567890",
"billingStatus": "billable",
"overrideItemAccountId": "80000001-1234567890",
"salesRepresentativeId": "80000001-1234567890"
}
]
}
]
}Response
Returns the updated credit card credit.
Example response
{
"id": "123ABC-1234567890",
"objectType": "qbd_credit_card_credit",
"createdAt": "2025-01-01T12:34:56+00:00",
"updatedAt": "2025-02-01T12:34:56+00:00",
"revisionNumber": "1721172183",
"account": {
"id": "80000001-1234567890",
"fullName": "Visa"
},
"payee": {
"id": "80000001-1234567890",
"fullName": "Office Depot"
},
"transactionDate": "2024-10-01",
"amount": "1000.00",
"currency": {
"id": "80000001-1234567890",
"fullName": "USD"
},
"exchangeRate": 1.2345,
"amountInHomeCurrency": "1234.56",
"refNumber": "CREDIT-1234",
"memo": "Refund for returned office supplies",
"salesTaxCode": {
"id": "80000001-1234567890",
"fullName": "Non"
},
"externalId": "12345678-abcd-1234-abcd-1234567890ab",
"expenseLines": [
{
"id": "456DEF-1234567890",
"objectType": "qbd_expense_line",
"account": {
"id": "80000001-1234567890",
"fullName": "Expenses:Office Supplies"
},
"amount": "1000.00",
"memo": "New office chair",
"payee": {
"id": "80000001-1234567890",
"fullName": "Acme Corporation"
},
"class": {
"id": "80000001-1234567890",
"fullName": "Office Supplies"
},
"salesTaxCode": {
"id": "80000001-1234567890",
"fullName": "Non"
},
"billingStatus": "billable",
"salesRepresentative": {
"id": "80000001-1234567890",
"fullName": "Jane Doe"
},
"customFields": [
{
"ownerId": "0",
"name": "Customer Rating",
"type": "string_1024_type",
"value": "Premium"
}
]
}
],
"itemLines": [
{
"id": "456DEF-1234567890",
"objectType": "qbd_item_line",
"item": {
"id": "80000001-1234567890",
"fullName": "Widget A"
},
"inventorySite": {
"id": "80000001-1234567890",
"fullName": "Main Warehouse"
},
"inventorySiteLocation": {
"id": "80000001-1234567890",
"fullName": "Aisle 3, Shelf B"
},
"serialNumber": "SN1234567890",
"lotNumber": "LOT2023-001",
"expirationDate": "2025-12-31",
"description": "High-quality widget with custom engraving",
"quantity": 5,
"unitOfMeasure": "Each",
"overrideUnitOfMeasureSet": {
"id": "80000001-1234567890",
"fullName": "Volume Units"
},
"cost": "1000.00",
"amount": "1000.00",
"customer": {
"id": "80000001-1234567890",
"fullName": "Acme Corporation"
},
"class": {
"id": "80000001-1234567890",
"fullName": "Installation:Residential"
},
"salesTaxCode": {
"id": "80000001-1234567890",
"fullName": "Non"
},
"billingStatus": "billable",
"salesRepresentative": {
"id": "80000001-1234567890",
"fullName": "Jane Doe"
},
"customFields": [
{
"ownerId": "0",
"name": "Customer Rating",
"type": "string_1024_type",
"value": "Premium"
}
]
}
],
"itemGroupLines": [
{
"id": "456DEF-1234567890",
"objectType": "qbd_item_group_line",
"itemGroup": {
"id": "80000001-1234567890",
"fullName": "Office Supplies Bundle"
},
"description": "Standard widget bulk package",
"quantity": 5,
"unitOfMeasure": "Each",
"overrideUnitOfMeasureSet": {
"id": "80000001-1234567890",
"fullName": "Volume Units"
},
"totalAmount": "1000.00",
"itemLines": [
{
"id": "456DEF-1234567890",
"objectType": "qbd_item_line",
"item": {
"id": "80000001-1234567890",
"fullName": "Widget A"
},
"inventorySite": {
"id": "80000001-1234567890",
"fullName": "Main Warehouse"
},
"inventorySiteLocation": {
"id": "80000001-1234567890",
"fullName": "Aisle 3, Shelf B"
},
"serialNumber": "SN1234567890",
"lotNumber": "LOT2023-001",
"expirationDate": "2025-12-31",
"description": "High-quality widget with custom engraving",
"quantity": 5,
"unitOfMeasure": "Each",
"overrideUnitOfMeasureSet": {
"id": "80000001-1234567890",
"fullName": "Volume Units"
},
"cost": "1000.00",
"amount": "1000.00",
"customer": {
"id": "80000001-1234567890",
"fullName": "Acme Corporation"
},
"class": {
"id": "80000001-1234567890",
"fullName": "Installation:Residential"
},
"salesTaxCode": {
"id": "80000001-1234567890",
"fullName": "Non"
},
"billingStatus": "billable",
"salesRepresentative": {
"id": "80000001-1234567890",
"fullName": "Jane Doe"
},
"customFields": [
{
"ownerId": "0",
"name": "Customer Rating",
"type": "string_1024_type",
"value": "Premium"
}
]
}
],
"customFields": [
{
"ownerId": "0",
"name": "Customer Rating",
"type": "string_1024_type",
"value": "Premium"
}
]
}
],
"customFields": [
{
"ownerId": "0",
"name": "Customer Rating",
"type": "string_1024_type",
"value": "Premium"
}
]
}