Do you guys know how to make it work?
The HTTP request requires a lot of manual work to make it work, and since a node is already created I wanted to use it.
Hi @suardim, this is what the n8n WooCommerce node would try to do with the categories field when using the Product → Create operation. So it seems to treat this field as an array of strings. Perhaps you can try an expression such as {{ ["150"] }} and see if this does the job? You might still get the warning icon next to the field, but should hopefully be able to execute the node nevertheless.
Can @MutedJam please explain why this error is getting when I am creating the products using HTTP node. I need the category id value from the previous node when I am passing this inside HTTP Request this error is getting
Looks like WooCommerce is not happy with the data you are sending it, Looking at the value of categories it has [Array: [null]] so it could be that the Set catid node doesn’t have an id value for the 8th item. Without seeing more of your workflow and the output from the nodes it is hard to say though.