Skip to main content

I do have an open ticket for this issue however, so far, I keep getting passed to different reps and none seem sure how to fix the issue.

I have created a Zap so that when a product is updated in WooCommerce, it will update the stock for the same product in QuickBooks Online. I have set the following steps in the Zap:

WooCommerce (Product) - This step test OK.
QuickBooks Online (Find Products) - This step test OK.
QuickBooks Online (Update Product) - This step errors out (See below).

I have mapped the fields in the Update Product step appropriately. Whenever the Zap runs, I keep getting the Request has invalid or unsupported property error (below) in the Update Product step. I have tried adjusted most of the settings in the last step but I always get the error when the Zap runs or when I test it. I’m hoping someone knows if this is a bug or a misconfiguration. Support hasn’t been able to identify (yet) which “property” in the last step is the issue.

Thanks for your help!

Request Information

Method:
POST
URL/Path:
https://quickbooks.api.intuit.com/v3/company/:censored:16:0785611658:/item
user-agent:
Zapier
content-type:
application/json; charset=utf-8
Accept:
application/json
Params:
minorversion=73
Duration (milliseconds):
352
Data:
{ "Id": "640", "SyncToken": ":censored:10:763cb7ece3:", "sparse": true, "Name": "WM SOTT ATET", "Type": "Inventory", "incomeAccountRef": "80", "SalesTaxIncluded": false, "Source": "WooCommerce", "PurchaseTaxIncluded": false, "Taxable": true, "Active": true, "UnitPrice": 0.75, "QtyOnHand": 669, "TrackQtyOnHand": true, "assetAccountRef": "72", "InvStartDate": "2022-08-25T00:00:00-07:00", "AssetAccountRef": { "value": "72" }, "IncomeAccountRef": { "value": "80" } }
Response Information

Status code:
400
connection:
close
content-encoding:
gzip
content-length:
208
content-type:
application/json
date:
Mon, 05 May 2025 19:18:42 GMT
intuit_tid:
1-68190f12-51f0731336cddada323161ff
server:
istio-envoy
strict-transport-security:
max-age=31536000
x-amzn-trace-id:
Root=1-68190f12-51f0731336cddada323161ff
x-content-type-options:
nosniff
x-envoy-decorator-operation:
v3-facade-service-desired-service.dev-devx-v3facadeservice-usw2-prd-ids.svc.cluster.local:8090/*
x-envoy-upstream-service-time:
162
x-request-id:
1-68190f12-51f0731336cddada323161ff
URL/Path:
https://quickbooks.api.intuit.com/v3/company/:censored:16:0785611658:/item
Content:
{
"Fault": {
"Error":
{
"Message": "Request has invalid or unsupported property",
"Detail": "Property Name:failed to parse json object; a property specified is unsupported or invalid",
"code": "2010"
}
],
"type": "ValidationFault"
},
"time": "2025-05-05T12:18:42.268-07:00"
}

 

Hi ​@midihead7, welcome to the Zapier Community! 👋

 

From what I could see, our Support team has logged this bug and added you as an affected user.

 

Good news - the issue is now fixed in the latest version of the QuickBooks Online app in Zapier!

 

However, should you run into the issue in the future, please let us know and we’ll be glad to look into it.

 

Have a great day😊