Correction might be Needed in Step 3.2: Check if order already exists

Hi I believe there might be a correction in Point Number

7. Configure the condition to check if a record was found:

    • Enable expression mode
    • Value: {{ $json.id }}
    • Type: String
    • Operation: i̶s̶ e̶m̶p̶t̶y̶ Exists

The True path means the order does not exist (new order, insert it). The False path means the order already exists (skip insert).


instead of Operation: Is Empty **(It needs to be Exists)
**

Hello,

When you have Always Output Data enabled on your Data Table node and use a downstream IF node, you use is empty on a field when you want to check for the absence of a record. When no matching row is found, the Data Table node (with Always Output Data on) returns an empty object {}. A field you’d expect to exist (like the order ID) will be undefined, which evaluates as empty.

cheers,