{
    "name": "Integration Zoho Books",
    "flow": [
        {
            "id": 4,
            "module": "gateway:CustomWebHook",
            "version": 1,
            "parameters": {
                "hook": 2148152,
                "maxResults": 1
            },
            "mapper": {},
            "metadata": {
                "designer": {
                    "x": -146,
                    "y": 21
                },
                "restore": {
                    "parameters": {
                        "hook": {
                            "data": {
                                "editable": "true"
                            },
                            "label": "Razorpay Link generation "
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "hook",
                        "type": "hook:gateway-webhook",
                        "label": "Webhook",
                        "required": true
                    },
                    {
                        "name": "maxResults",
                        "type": "number",
                        "label": "Maximum number of results"
                    }
                ],
                "interface": [
                    {
                        "name": "payload",
                        "type": "text"
                    }
                ]
            }
        },
        {
            "id": 30,
            "module": "builtin:BasicRouter",
            "version": 1,
            "mapper": null,
            "metadata": {
                "designer": {
                    "x": 158,
                    "y": 29
                }
            },
            "routes": [
                {
                    "flow": [
                        {
                            "id": 2,
                            "module": "razorpay:makeAPICall",
                            "version": 2,
                            "parameters": {
                                "__IMTCONN__": 3767843
                            },
                            "filter": {
                                "name": "",
                                "conditions": [
                                    [
                                        {
                                            "a": "{{4.payment_gateway}}",
                                            "b": "Razorpay",
                                            "o": "text:equal"
                                        }
                                    ],
                                    [
                                        {
                                            "a": "{{4.payment_gateway}}",
                                            "b": "Gpay/Phonepe",
                                            "o": "text:equal"
                                        }
                                    ]
                                ]
                            },
                            "mapper": {
                                "url": "/v1/payments/qr_codes",
                                "body": "{\r\n  \"type\": \"upi_qr\",\r\n  \"name\": \"{{4.name}}\",\r\n  \"usage\": \"single_use\",\r\n  \"fixed_amount\": true,\r\n  \"payment_amount\": {{round(parseNumber(replace(4.amount; \",\"; )) * 100)}},\r\n  \"description\": \"Order: {{4.referenceid}}, Name: {{4.name}}, Amount: {{4.amount}}\"\r\n}",
                                "method": "POST",
                                "headers": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application/json"
                                    }
                                ]
                            },
                            "metadata": {
                                "designer": {
                                    "x": 458,
                                    "y": -121
                                },
                                "restore": {
                                    "expect": {
                                        "qs": {
                                            "mode": "chose"
                                        },
                                        "method": {
                                            "mode": "chose",
                                            "label": "POST"
                                        },
                                        "headers": {
                                            "mode": "chose",
                                            "items": [
                                                null
                                            ]
                                        }
                                    },
                                    "parameters": {
                                        "__IMTCONN__": {
                                            "data": {
                                                "scoped": "true",
                                                "connection": "razorpay3"
                                            },
                                            "label": "Yadasutra Razorpay"
                                        }
                                    }
                                },
                                "parameters": [
                                    {
                                        "name": "__IMTCONN__",
                                        "type": "account:razorpay3",
                                        "label": "Connection",
                                        "required": true
                                    }
                                ],
                                "expect": [
                                    {
                                        "name": "url",
                                        "type": "text",
                                        "label": "URL",
                                        "required": true
                                    },
                                    {
                                        "name": "method",
                                        "type": "select",
                                        "label": "Method",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "GET",
                                                "POST",
                                                "PUT",
                                                "PATCH",
                                                "DELETE"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "headers",
                                        "spec": [
                                            {
                                                "name": "key",
                                                "type": "text",
                                                "label": "Key"
                                            },
                                            {
                                                "name": "value",
                                                "type": "text",
                                                "label": "Value"
                                            }
                                        ],
                                        "type": "array",
                                        "label": "Headers"
                                    },
                                    {
                                        "name": "qs",
                                        "spec": [
                                            {
                                                "name": "key",
                                                "type": "text",
                                                "label": "Key"
                                            },
                                            {
                                                "name": "value",
                                                "type": "text",
                                                "label": "Value"
                                            }
                                        ],
                                        "type": "array",
                                        "label": "Query String"
                                    },
                                    {
                                        "name": "body",
                                        "type": "any",
                                        "label": "Body"
                                    }
                                ]
                            },
                            "onerror": [
                                {
                                    "id": 27,
                                    "module": "builtin:Break",
                                    "version": 1,
                                    "parameters": {},
                                    "mapper": {
                                        "count": "3",
                                        "retry": true,
                                        "interval": "5"
                                    },
                                    "metadata": {
                                        "designer": {
                                            "x": 469,
                                            "y": -459
                                        },
                                        "restore": {
                                            "expect": {
                                                "retry": {
                                                    "mode": "chose"
                                                }
                                            }
                                        },
                                        "expect": [
                                            {
                                                "name": "retry",
                                                "type": "boolean",
                                                "label": "Automatically complete execution",
                                                "required": true
                                            },
                                            {
                                                "name": "count",
                                                "type": "uinteger",
                                                "label": "Number of attempts",
                                                "required": true,
                                                "validate": {
                                                    "max": 10000,
                                                    "min": 1
                                                }
                                            },
                                            {
                                                "name": "interval",
                                                "type": "uinteger",
                                                "label": "Interval between attempts",
                                                "required": true,
                                                "validate": {
                                                    "max": 44640,
                                                    "min": 1
                                                }
                                            }
                                        ]
                                    }
                                }
                            ]
                        },
                        {
                            "id": 24,
                            "module": "http:MakeRequest",
                            "version": 4,
                            "parameters": {
                                "tlsType": "",
                                "proxyKeychain": "",
                                "authenticationType": "noAuth"
                            },
                            "mapper": {
                                "url": "https://live-mt-server.wati.io/390014/api/v1/sendTemplateMessage?whatsappNumber=91{{substring(4.phone; 4; 14)}}",
                                "method": "post",
                                "headers": [
                                    {
                                        "name": "Authorization",
                                        "value": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1bmlxdWVfbmFtZSI6InN1cHBvcnRAeWFkYXN1dHJhLmNvbSIsIm5hbWVpZCI6InN1cHBvcnRAeWFkYXN1dHJhLmNvbSIsImVtYWlsIjoic3VwcG9ydEB5YWRhc3V0cmEuY29tIiwiYXV0aF90aW1lIjoiMDEvMzAvMjAyNiAwNTowNToxNyIsInRlbmFudF9pZCI6IjM5MDAxNCIsImRiX25hbWUiOiJtdC1wcm9kLVRlbmFudHMiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOiJBRE1JTklTVFJBVE9SIiwiZXhwIjoyNTM0MDIzMDA4MDAsImlzcyI6IkNsYXJlX0FJIiwiYXVkIjoiQ2xhcmVfQUkifQ.SzE9rYMo-oZRUi59p9ePMYEzv0e8KSI9f0fbI6IoOw4"
                                    },
                                    {
                                        "name": "Content-Type",
                                        "value": "application/json-patch+json"
                                    }
                                ],
                                "contentType": "json",
                                "inputMethod": "jsonString",
                                "shareCookies": false,
                                "parseResponse": true,
                                "allowRedirects": true,
                                "stopOnHttpError": true,
                                "jsonStringBodyContent": "{\r\n  \"template_name\": \"payment_qr_message\",\r\n  \"broadcast_name\": \"DN_test\",\r\n  \"parameters\": [\r\n    {\r\n      \"name\": \"name\",\r\n      \"value\": \"{{4.name}}\"\r\n    },{\r\n       \"name\": \"qr_image_url\",\r\n       \"value\": \"{{2.body.image_url}}\"\r\n    }\r\n  ]\r\n}",
                                "requestCompressedContent": true
                            },
                            "metadata": {
                                "designer": {
                                    "x": 821,
                                    "y": -123,
                                    "name": "Wati message "
                                },
                                "restore": {
                                    "expect": {
                                        "method": {
                                            "mode": "chose",
                                            "label": "POST"
                                        },
                                        "headers": {
                                            "mode": "chose",
                                            "items": [
                                                null,
                                                null
                                            ]
                                        },
                                        "contentType": {
                                            "label": "application/jsonEnter data in the JSON format, as a string or using a data structure."
                                        },
                                        "inputMethod": {
                                            "label": "JSON stringEnter the JSON body as a raw text string. If values contain JSON reserved characters, you must escape them manually."
                                        },
                                        "shareCookies": {
                                            "mode": "chose"
                                        },
                                        "parseResponse": {
                                            "mode": "chose"
                                        },
                                        "allowRedirects": {
                                            "mode": "chose"
                                        },
                                        "paginationType": {
                                            "label": "Empty"
                                        },
                                        "queryParameters": {
                                            "mode": "chose"
                                        },
                                        "stopOnHttpError": {
                                            "mode": "chose"
                                        },
                                        "requestCompressedContent": {
                                            "mode": "chose"
                                        }
                                    },
                                    "parameters": {
                                        "tlsType": {
                                            "label": "Empty"
                                        },
                                        "proxyKeychain": {
                                            "label": "Choose a key"
                                        },
                                        "authenticationType": {
                                            "label": "No authenticationUse when no credentials are required for the request."
                                        }
                                    }
                                },
                                "parameters": [
                                    {
                                        "name": "authenticationType",
                                        "type": "select",
                                        "label": "Authentication type",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "noAuth",
                                                "apiKey",
                                                "basicAuth",
                                                "oAuth"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "tlsType",
                                        "type": "select",
                                        "label": "Transport layer security (TLS)",
                                        "validate": {
                                            "enum": [
                                                "mTls",
                                                "tls"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "proxyKeychain",
                                        "type": "keychain:proxy",
                                        "label": "Proxy"
                                    }
                                ],
                                "expect": [
                                    {
                                        "name": "url",
                                        "type": "url",
                                        "label": "URL",
                                        "required": true
                                    },
                                    {
                                        "name": "method",
                                        "type": "select",
                                        "label": "Method",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "get",
                                                "head",
                                                "post",
                                                "put",
                                                "patch",
                                                "delete",
                                                "options"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "headers",
                                        "spec": {
                                            "name": "value",
                                            "spec": [
                                                {
                                                    "name": "name",
                                                    "type": "text",
                                                    "label": "Name",
                                                    "required": true,
                                                    "validate": {
                                                        "pattern": "^[-!#$%&'*+.^_`|~0-9A-Za-z]+$"
                                                    }
                                                },
                                                {
                                                    "name": "value",
                                                    "type": "text",
                                                    "label": "Value"
                                                }
                                            ],
                                            "type": "collection",
                                            "label": "Header"
                                        },
                                        "type": "array",
                                        "label": "Headers"
                                    },
                                    {
                                        "name": "queryParameters",
                                        "spec": {
                                            "name": "value",
                                            "spec": [
                                                {
                                                    "name": "name",
                                                    "type": "text",
                                                    "label": "Name",
                                                    "required": true
                                                },
                                                {
                                                    "name": "value",
                                                    "type": "text",
                                                    "label": "Value"
                                                }
                                            ],
                                            "type": "collection",
                                            "label": "Parameter"
                                        },
                                        "type": "array",
                                        "label": "Query parameters"
                                    },
                                    {
                                        "name": "contentType",
                                        "type": "select",
                                        "label": "Body content type",
                                        "validate": {
                                            "enum": [
                                                "json",
                                                "multipart",
                                                "urlEncoded",
                                                "custom"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "parseResponse",
                                        "type": "boolean",
                                        "label": "Parse response",
                                        "required": true
                                    },
                                    {
                                        "name": "stopOnHttpError",
                                        "type": "boolean",
                                        "label": "Return error if HTTP request fails",
                                        "required": true
                                    },
                                    {
                                        "name": "timeout",
                                        "type": "uinteger",
                                        "label": "Timeout",
                                        "validate": {
                                            "max": 300,
                                            "min": 1
                                        }
                                    },
                                    {
                                        "name": "allowRedirects",
                                        "type": "boolean",
                                        "label": "Allow redirects",
                                        "required": true
                                    },
                                    {
                                        "name": "shareCookies",
                                        "type": "boolean",
                                        "label": "Share cookies with other HTTP modules",
                                        "required": true
                                    },
                                    {
                                        "name": "requestCompressedContent",
                                        "type": "boolean",
                                        "label": "Request compressed content",
                                        "required": true
                                    },
                                    {
                                        "name": "inputMethod",
                                        "type": "select",
                                        "label": "Body input method",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "dataStructure",
                                                "jsonString"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "jsonStringBodyContent",
                                        "type": "text",
                                        "label": "Body content",
                                        "required": true
                                    },
                                    {
                                        "name": "paginationType",
                                        "type": "select",
                                        "label": "Pagination type",
                                        "validate": {
                                            "enum": [
                                                "offsetBased",
                                                "pageBased",
                                                "urlBased",
                                                "tokenBased"
                                            ]
                                        }
                                    }
                                ],
                                "interface": [
                                    {
                                        "name": "data",
                                        "type": "any",
                                        "label": "Data"
                                    },
                                    {
                                        "name": "statusCode",
                                        "type": "number",
                                        "label": "Status Code"
                                    },
                                    {
                                        "name": "headers",
                                        "spec": [
                                            {
                                                "name": "content-length",
                                                "type": "text",
                                                "label": "Content-Length"
                                            },
                                            {
                                                "name": "content-encoding",
                                                "type": "text",
                                                "label": "Content-Encoding"
                                            },
                                            {
                                                "name": "content-type",
                                                "type": "text",
                                                "label": "Content-Type"
                                            },
                                            {
                                                "name": "server",
                                                "type": "text",
                                                "label": "Server"
                                            },
                                            {
                                                "name": "cache-control",
                                                "type": "text",
                                                "label": "Cache-Control"
                                            },
                                            {
                                                "name": "set-cookie",
                                                "spec": {
                                                    "type": "text"
                                                },
                                                "type": "array",
                                                "label": "Set-Cookie"
                                            }
                                        ],
                                        "type": "collection",
                                        "label": "Headers"
                                    }
                                ]
                            },
                            "onerror": [
                                {
                                    "id": 28,
                                    "module": "builtin:Break",
                                    "version": 1,
                                    "parameters": {},
                                    "mapper": {
                                        "count": "3",
                                        "retry": true,
                                        "interval": "5"
                                    },
                                    "metadata": {
                                        "designer": {
                                            "x": 814,
                                            "y": -447
                                        },
                                        "restore": {
                                            "expect": {
                                                "retry": {
                                                    "mode": "chose"
                                                }
                                            }
                                        },
                                        "expect": [
                                            {
                                                "name": "retry",
                                                "type": "boolean",
                                                "label": "Automatically complete execution",
                                                "required": true
                                            },
                                            {
                                                "name": "count",
                                                "type": "uinteger",
                                                "label": "Number of attempts",
                                                "required": true,
                                                "validate": {
                                                    "max": 10000,
                                                    "min": 1
                                                }
                                            },
                                            {
                                                "name": "interval",
                                                "type": "uinteger",
                                                "label": "Interval between attempts",
                                                "required": true,
                                                "validate": {
                                                    "max": 44640,
                                                    "min": 1
                                                }
                                            }
                                        ]
                                    }
                                }
                            ]
                        },
                        {
                            "id": 26,
                            "module": "google-sheets:addRow",
                            "version": 2,
                            "parameters": {
                                "__IMTCONN__": 4983729
                            },
                            "mapper": {
                                "from": "drive",
                                "mode": "select",
                                "values": {
                                    "0": "{{4.name}}",
                                    "1": "{{4.phone}}",
                                    "2": "{{4.email}}",
                                    "3": "{{4.amount}}",
                                    "4": "{{2.body.image_url}}",
                                    "5": "{{4.salesid}}",
                                    "6": "{{2.body.id}}",
                                    "7": "{{4.referenceid}}",
                                    "10": "{{formatDate(now; \"DD/MM/YYYY\")}}"
                                },
                                "sheetId": "Sheet1",
                                "spreadsheetId": "/1nkcOGEMRMA4YXtqfGveaUAlo_5IjCJKLRtTAoTB_eJU",
                                "includesHeaders": true,
                                "insertDataOption": "INSERT_ROWS",
                                "valueInputOption": "USER_ENTERED",
                                "insertUnformatted": false
                            },
                            "metadata": {
                                "designer": {
                                    "x": 1188,
                                    "y": -125
                                },
                                "restore": {
                                    "expect": {
                                        "from": {
                                            "label": "My Drive"
                                        },
                                        "mode": {
                                            "label": "Search by path"
                                        },
                                        "sheetId": {
                                            "label": "Sheet1"
                                        },
                                        "spreadsheetId": {
                                            "path": [
                                                "Make Automation sheet "
                                            ]
                                        },
                                        "includesHeaders": {
                                            "label": "Yes",
                                            "nested": [
                                                {
                                                    "name": "values",
                                                    "spec": [
                                                        {
                                                            "name": "0",
                                                            "type": "text",
                                                            "label": "Name  (A)"
                                                        },
                                                        {
                                                            "name": "1",
                                                            "type": "text",
                                                            "label": "Phone no (B)"
                                                        },
                                                        {
                                                            "name": "2",
                                                            "type": "text",
                                                            "label": "Email  (C)"
                                                        },
                                                        {
                                                            "name": "3",
                                                            "type": "text",
                                                            "label": "Amount  (D)"
                                                        },
                                                        {
                                                            "name": "4",
                                                            "type": "text",
                                                            "label": "QR Code  (E)"
                                                        },
                                                        {
                                                            "name": "5",
                                                            "type": "text",
                                                            "label": "Sales ID  (F)"
                                                        },
                                                        {
                                                            "name": "6",
                                                            "type": "text",
                                                            "label": "Razor pay ID  (G)"
                                                        },
                                                        {
                                                            "name": "7",
                                                            "type": "text",
                                                            "label": "Reference ID  (H)"
                                                        },
                                                        {
                                                            "name": "8",
                                                            "type": "text",
                                                            "label": "Status  (I)"
                                                        },
                                                        {
                                                            "name": "9",
                                                            "type": "text",
                                                            "label": "invoice link (J)"
                                                        },
                                                        {
                                                            "name": "10",
                                                            "type": "text",
                                                            "label": "(K)"
                                                        },
                                                        {
                                                            "name": "11",
                                                            "type": "text",
                                                            "label": "(L)"
                                                        },
                                                        {
                                                            "name": "12",
                                                            "type": "text",
                                                            "label": "(M)"
                                                        },
                                                        {
                                                            "name": "13",
                                                            "type": "text",
                                                            "label": "(N)"
                                                        },
                                                        {
                                                            "name": "14",
                                                            "type": "text",
                                                            "label": "(O)"
                                                        },
                                                        {
                                                            "name": "15",
                                                            "type": "text",
                                                            "label": "(P)"
                                                        },
                                                        {
                                                            "name": "16",
                                                            "type": "text",
                                                            "label": "(Q)"
                                                        },
                                                        {
                                                            "name": "17",
                                                            "type": "text",
                                                            "label": "(R)"
                                                        },
                                                        {
                                                            "name": "18",
                                                            "type": "text",
                                                            "label": "(S)"
                                                        },
                                                        {
                                                            "name": "19",
                                                            "type": "text",
                                                            "label": "(T)"
                                                        },
                                                        {
                                                            "name": "20",
                                                            "type": "text",
                                                            "label": "(U)"
                                                        },
                                                        {
                                                            "name": "21",
                                                            "type": "text",
                                                            "label": "(V)"
                                                        },
                                                        {
                                                            "name": "22",
                                                            "type": "text",
                                                            "label": "(W)"
                                                        },
                                                        {
                                                            "name": "23",
                                                            "type": "text",
                                                            "label": "(X)"
                                                        },
                                                        {
                                                            "name": "24",
                                                            "type": "text",
                                                            "label": "(Y)"
                                                        },
                                                        {
                                                            "name": "25",
                                                            "type": "text",
                                                            "label": "(Z)"
                                                        }
                                                    ],
                                                    "type": "collection",
                                                    "label": "Values"
                                                }
                                            ]
                                        },
                                        "insertDataOption": {
                                            "mode": "chose",
                                            "label": "Insert rows"
                                        },
                                        "valueInputOption": {
                                            "mode": "chose",
                                            "label": "User entered"
                                        },
                                        "insertUnformatted": {
                                            "mode": "chose"
                                        }
                                    },
                                    "parameters": {
                                        "__IMTCONN__": {
                                            "data": {
                                                "scoped": "true",
                                                "connection": "google"
                                            },
                                            "label": "My Google connection (operations@nvpl.life)"
                                        }
                                    }
                                },
                                "parameters": [
                                    {
                                        "name": "__IMTCONN__",
                                        "type": "account:google",
                                        "label": "Connection",
                                        "required": true
                                    }
                                ],
                                "expect": [
                                    {
                                        "name": "mode",
                                        "type": "select",
                                        "label": "Search Method",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "select",
                                                "fromAll",
                                                "map"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "insertUnformatted",
                                        "type": "boolean",
                                        "label": "Unformatted",
                                        "required": true
                                    },
                                    {
                                        "name": "valueInputOption",
                                        "type": "select",
                                        "label": "Value input option",
                                        "validate": {
                                            "enum": [
                                                "USER_ENTERED",
                                                "RAW"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "insertDataOption",
                                        "type": "select",
                                        "label": "Insert data option",
                                        "validate": {
                                            "enum": [
                                                "INSERT_ROWS",
                                                "OVERWRITE"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "from",
                                        "type": "select",
                                        "label": "Drive",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "drive",
                                                "share",
                                                "team"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "spreadsheetId",
                                        "type": "file",
                                        "label": "Spreadsheet ID",
                                        "required": true
                                    },
                                    {
                                        "name": "sheetId",
                                        "type": "select",
                                        "label": "Sheet Name",
                                        "required": true
                                    },
                                    {
                                        "name": "includesHeaders",
                                        "type": "select",
                                        "label": "Table contains headers",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                true,
                                                false
                                            ]
                                        }
                                    },
                                    {
                                        "name": "values",
                                        "spec": [
                                            {
                                                "name": "0",
                                                "type": "text",
                                                "label": "Name  (A)"
                                            },
                                            {
                                                "name": "1",
                                                "type": "text",
                                                "label": "Phone no (B)"
                                            },
                                            {
                                                "name": "2",
                                                "type": "text",
                                                "label": "Email  (C)"
                                            },
                                            {
                                                "name": "3",
                                                "type": "text",
                                                "label": "Amount  (D)"
                                            },
                                            {
                                                "name": "4",
                                                "type": "text",
                                                "label": "QR Code  (E)"
                                            },
                                            {
                                                "name": "5",
                                                "type": "text",
                                                "label": "Sales ID  (F)"
                                            },
                                            {
                                                "name": "6",
                                                "type": "text",
                                                "label": "Razor pay ID  (G)"
                                            },
                                            {
                                                "name": "7",
                                                "type": "text",
                                                "label": "Reference ID  (H)"
                                            },
                                            {
                                                "name": "8",
                                                "type": "text",
                                                "label": "Status  (I)"
                                            },
                                            {
                                                "name": "9",
                                                "type": "text",
                                                "label": "invoice link (J)"
                                            },
                                            {
                                                "name": "10",
                                                "type": "text",
                                                "label": "(K)"
                                            },
                                            {
                                                "name": "11",
                                                "type": "text",
                                                "label": "(L)"
                                            },
                                            {
                                                "name": "12",
                                                "type": "text",
                                                "label": "(M)"
                                            },
                                            {
                                                "name": "13",
                                                "type": "text",
                                                "label": "(N)"
                                            },
                                            {
                                                "name": "14",
                                                "type": "text",
                                                "label": "(O)"
                                            },
                                            {
                                                "name": "15",
                                                "type": "text",
                                                "label": "(P)"
                                            },
                                            {
                                                "name": "16",
                                                "type": "text",
                                                "label": "(Q)"
                                            },
                                            {
                                                "name": "17",
                                                "type": "text",
                                                "label": "(R)"
                                            },
                                            {
                                                "name": "18",
                                                "type": "text",
                                                "label": "(S)"
                                            },
                                            {
                                                "name": "19",
                                                "type": "text",
                                                "label": "(T)"
                                            },
                                            {
                                                "name": "20",
                                                "type": "text",
                                                "label": "(U)"
                                            },
                                            {
                                                "name": "21",
                                                "type": "text",
                                                "label": "(V)"
                                            },
                                            {
                                                "name": "22",
                                                "type": "text",
                                                "label": "(W)"
                                            },
                                            {
                                                "name": "23",
                                                "type": "text",
                                                "label": "(X)"
                                            },
                                            {
                                                "name": "24",
                                                "type": "text",
                                                "label": "(Y)"
                                            },
                                            {
                                                "name": "25",
                                                "type": "text",
                                                "label": "(Z)"
                                            }
                                        ],
                                        "type": "collection",
                                        "label": "Values"
                                    }
                                ]
                            },
                            "onerror": [
                                {
                                    "id": 29,
                                    "module": "builtin:Break",
                                    "version": 1,
                                    "parameters": {},
                                    "mapper": {
                                        "count": "3",
                                        "retry": true,
                                        "interval": "1"
                                    },
                                    "metadata": {
                                        "designer": {
                                            "x": 1171,
                                            "y": -462
                                        },
                                        "restore": {
                                            "expect": {
                                                "retry": {
                                                    "mode": "chose"
                                                }
                                            }
                                        },
                                        "expect": [
                                            {
                                                "name": "retry",
                                                "type": "boolean",
                                                "label": "Automatically complete execution",
                                                "required": true
                                            },
                                            {
                                                "name": "count",
                                                "type": "uinteger",
                                                "label": "Number of attempts",
                                                "required": true,
                                                "validate": {
                                                    "max": 10000,
                                                    "min": 1
                                                }
                                            },
                                            {
                                                "name": "interval",
                                                "type": "uinteger",
                                                "label": "Interval between attempts",
                                                "required": true,
                                                "validate": {
                                                    "max": 44640,
                                                    "min": 1
                                                }
                                            }
                                        ]
                                    }
                                }
                            ]
                        }
                    ]
                },
                {
                    "flow": [
                        {
                            "id": 33,
                            "module": "zoho-books:universal",
                            "version": 1,
                            "parameters": {
                                "__IMTCONN__": 3768606
                            },
                            "filter": {
                                "name": "",
                                "conditions": [
                                    [
                                        {
                                            "a": "{{4.payment_gateway}}",
                                            "b": "COD",
                                            "o": "text:equal"
                                        }
                                    ],
                                    [
                                        {
                                            "a": "{{4.payment_gateway}}",
                                            "b": "Bank Transfer",
                                            "o": "text:equal"
                                        }
                                    ],
                                    [
                                        {
                                            "a": "{{4.payment_gateway}}",
                                            "b": "Card Payment",
                                            "o": "text:equal"
                                        }
                                    ],
                                    [
                                        {
                                            "a": "{{4.payment_gateway}}",
                                            "b": "Cash",
                                            "o": "text:equal"
                                        }
                                    ]
                                ]
                            },
                            "mapper": {
                                "qs": [
                                    {
                                        "key": "salesorder_id",
                                        "value": "{{4.salesid}}"
                                    }
                                ],
                                "url": "/v3/invoices/fromsalesorder",
                                "method": "POST",
                                "headers": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application/x-www-form-urlencoded"
                                    }
                                ],
                                "organization_id": "60037898971",
                                "selectBodyInputMethod": "manual"
                            },
                            "metadata": {
                                "designer": {
                                    "x": 479,
                                    "y": 231
                                },
                                "restore": {
                                    "expect": {
                                        "qs": {
                                            "mode": "chose",
                                            "items": [
                                                null
                                            ]
                                        },
                                        "method": {
                                            "mode": "chose",
                                            "label": "POST"
                                        },
                                        "headers": {
                                            "mode": "chose",
                                            "items": [
                                                null
                                            ]
                                        },
                                        "organization_id": {
                                            "mode": "chose",
                                            "label": "NEEROZHUKKIL VAIDYASALA PRIVATE LIMITED"
                                        },
                                        "selectBodyInputMethod": {
                                            "label": "Input Manually"
                                        }
                                    },
                                    "parameters": {
                                        "__IMTCONN__": {
                                            "data": {
                                                "scoped": "true",
                                                "connection": "zoho-books"
                                            },
                                            "label": "Yadasutra Zoho Books"
                                        }
                                    }
                                },
                                "parameters": [
                                    {
                                        "name": "__IMTCONN__",
                                        "type": "account:zoho-books",
                                        "label": "Connection",
                                        "required": true
                                    }
                                ],
                                "expect": [
                                    {
                                        "name": "organization_id",
                                        "type": "select",
                                        "label": "Organization",
                                        "required": true
                                    },
                                    {
                                        "name": "url",
                                        "type": "text",
                                        "label": "URL",
                                        "required": true
                                    },
                                    {
                                        "name": "method",
                                        "type": "select",
                                        "label": "Method",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "GET",
                                                "POST",
                                                "PUT",
                                                "PATCH",
                                                "DELETE"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "headers",
                                        "spec": [
                                            {
                                                "name": "key",
                                                "type": "text",
                                                "label": "Key"
                                            },
                                            {
                                                "name": "value",
                                                "type": "text",
                                                "label": "Value"
                                            }
                                        ],
                                        "type": "array",
                                        "label": "Headers"
                                    },
                                    {
                                        "name": "qs",
                                        "spec": [
                                            {
                                                "name": "key",
                                                "type": "text",
                                                "label": "Key"
                                            },
                                            {
                                                "name": "value",
                                                "type": "text",
                                                "label": "Value"
                                            }
                                        ],
                                        "type": "array",
                                        "label": "Query String"
                                    },
                                    {
                                        "name": "selectBodyInputMethod",
                                        "type": "select",
                                        "label": "Select Body Input Method",
                                        "validate": {
                                            "enum": [
                                                "manual",
                                                "requestBodyBuilder"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "body",
                                        "type": "any",
                                        "label": "Body"
                                    }
                                ]
                            }
                        },
                        {
                            "id": 34,
                            "module": "zoho-books:universal",
                            "version": 1,
                            "parameters": {
                                "__IMTCONN__": 3768606
                            },
                            "mapper": {
                                "url": "/v3/invoices/{{33.body.invoice.invoice_id}}/status/sent",
                                "method": "POST",
                                "headers": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application/x-www-form-urlencoded"
                                    }
                                ],
                                "organization_id": "60037898971",
                                "selectBodyInputMethod": "manual"
                            },
                            "metadata": {
                                "designer": {
                                    "x": 831,
                                    "y": 230
                                },
                                "restore": {
                                    "expect": {
                                        "qs": {
                                            "mode": "chose"
                                        },
                                        "method": {
                                            "mode": "chose",
                                            "label": "POST"
                                        },
                                        "headers": {
                                            "mode": "chose",
                                            "items": [
                                                null
                                            ]
                                        },
                                        "organization_id": {
                                            "mode": "chose",
                                            "label": "NEEROZHUKKIL VAIDYASALA PRIVATE LIMITED"
                                        },
                                        "selectBodyInputMethod": {
                                            "label": "Input Manually"
                                        }
                                    },
                                    "parameters": {
                                        "__IMTCONN__": {
                                            "data": {
                                                "scoped": "true",
                                                "connection": "zoho-books"
                                            },
                                            "label": "Yadasutra Zoho Books"
                                        }
                                    }
                                },
                                "parameters": [
                                    {
                                        "name": "__IMTCONN__",
                                        "type": "account:zoho-books",
                                        "label": "Connection",
                                        "required": true
                                    }
                                ],
                                "expect": [
                                    {
                                        "name": "organization_id",
                                        "type": "select",
                                        "label": "Organization",
                                        "required": true
                                    },
                                    {
                                        "name": "url",
                                        "type": "text",
                                        "label": "URL",
                                        "required": true
                                    },
                                    {
                                        "name": "method",
                                        "type": "select",
                                        "label": "Method",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "GET",
                                                "POST",
                                                "PUT",
                                                "PATCH",
                                                "DELETE"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "headers",
                                        "spec": [
                                            {
                                                "name": "key",
                                                "type": "text",
                                                "label": "Key"
                                            },
                                            {
                                                "name": "value",
                                                "type": "text",
                                                "label": "Value"
                                            }
                                        ],
                                        "type": "array",
                                        "label": "Headers"
                                    },
                                    {
                                        "name": "qs",
                                        "spec": [
                                            {
                                                "name": "key",
                                                "type": "text",
                                                "label": "Key"
                                            },
                                            {
                                                "name": "value",
                                                "type": "text",
                                                "label": "Value"
                                            }
                                        ],
                                        "type": "array",
                                        "label": "Query String"
                                    },
                                    {
                                        "name": "selectBodyInputMethod",
                                        "type": "select",
                                        "label": "Select Body Input Method",
                                        "validate": {
                                            "enum": [
                                                "manual",
                                                "requestBodyBuilder"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "body",
                                        "type": "any",
                                        "label": "Body"
                                    }
                                ]
                            }
                        },
                        {
                            "id": 35,
                            "module": "zoho-books:downloadInvoice",
                            "version": 1,
                            "parameters": {
                                "__IMTCONN__": 3768606
                            },
                            "mapper": {
                                "invoice_id": "{{33.body.invoice.invoice_id}}",
                                "organization_id": "60037898971"
                            },
                            "metadata": {
                                "designer": {
                                    "x": 1264,
                                    "y": 212
                                },
                                "restore": {
                                    "expect": {
                                        "invoice_id": {
                                            "mode": "edit"
                                        },
                                        "organization_id": {
                                            "mode": "chose",
                                            "label": "NEEROZHUKKIL VAIDYASALA PRIVATE LIMITED"
                                        }
                                    },
                                    "parameters": {
                                        "__IMTCONN__": {
                                            "data": {
                                                "scoped": "true",
                                                "connection": "zoho-books"
                                            },
                                            "label": "Yadasutra Zoho Books"
                                        }
                                    }
                                },
                                "parameters": [
                                    {
                                        "name": "__IMTCONN__",
                                        "type": "account:zoho-books",
                                        "label": "Connection",
                                        "required": true
                                    }
                                ],
                                "expect": [
                                    {
                                        "name": "organization_id",
                                        "type": "select",
                                        "label": "Organization",
                                        "required": true
                                    },
                                    {
                                        "mode": "edit",
                                        "name": "invoice_id",
                                        "type": "select",
                                        "label": "Invoice ID",
                                        "required": true
                                    }
                                ]
                            }
                        },
                        {
                            "id": 36,
                            "module": "google-drive:uploadAFile",
                            "version": 4,
                            "parameters": {
                                "__IMTCONN__": 4987784
                            },
                            "mapper": {
                                "data": "{{35.data}}",
                                "select": "value",
                                "convert": false,
                                "filename": "{{35.filename}}",
                                "folderId": "/1dQfH8c5074IL7MrsoAHgsflzO3FXYh1v",
                                "destination": "drive"
                            },
                            "metadata": {
                                "designer": {
                                    "x": 1674,
                                    "y": 214
                                },
                                "restore": {
                                    "expect": {
                                        "select": {
                                            "label": "Select from the list"
                                        },
                                        "folderId": {
                                            "mode": "chose",
                                            "path": [
                                                "Tele-sales Invoice Folder"
                                            ]
                                        },
                                        "destination": {
                                            "label": "My Drive"
                                        }
                                    },
                                    "parameters": {
                                        "__IMTCONN__": {
                                            "data": {
                                                "scoped": "true",
                                                "connection": "google-restricted"
                                            },
                                            "label": "My Google Restricted connection (operations@nvpl.life)"
                                        }
                                    }
                                },
                                "parameters": [
                                    {
                                        "name": "__IMTCONN__",
                                        "type": "account:google-restricted",
                                        "label": "Connection",
                                        "required": true
                                    }
                                ],
                                "expect": [
                                    {
                                        "name": "select",
                                        "type": "select",
                                        "label": "Enter a Folder ID",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "map",
                                                "value"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "title",
                                        "type": "text",
                                        "label": "New File Name"
                                    },
                                    {
                                        "name": "filename",
                                        "type": "text",
                                        "label": "File Name",
                                        "required": true
                                    },
                                    {
                                        "name": "data",
                                        "type": "buffer",
                                        "label": "Data",
                                        "required": true
                                    },
                                    {
                                        "name": "convert",
                                        "type": "boolean",
                                        "label": "Convert a File",
                                        "required": true
                                    },
                                    {
                                        "name": "destination",
                                        "type": "select",
                                        "label": "New Drive Location",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "drive",
                                                "share",
                                                "team"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "folderId",
                                        "type": "folder",
                                        "label": "New Folder Location",
                                        "required": true
                                    }
                                ]
                            }
                        },
                        {
                            "id": 37,
                            "module": "google-drive:shareAFileFolder",
                            "version": 4,
                            "parameters": {
                                "__IMTCONN__": 4987784
                            },
                            "mapper": {
                                "file": "{{36.id}}",
                                "role": "reader",
                                "type": "anyone",
                                "select": "file",
                                "destination": "drive",
                                "allowFileDiscovery": false
                            },
                            "metadata": {
                                "designer": {
                                    "x": 2080,
                                    "y": 207
                                },
                                "restore": {
                                    "expect": {
                                        "file": {
                                            "mode": "edit",
                                            "path": []
                                        },
                                        "role": {
                                            "mode": "chose",
                                            "label": "Reader"
                                        },
                                        "type": {
                                            "mode": "chose",
                                            "label": "Anyone"
                                        },
                                        "select": {
                                            "label": "File"
                                        },
                                        "destination": {
                                            "label": "My Drive"
                                        },
                                        "allowFileDiscovery": {
                                            "mode": "chose"
                                        }
                                    },
                                    "parameters": {
                                        "__IMTCONN__": {
                                            "data": {
                                                "scoped": "true",
                                                "connection": "google-restricted"
                                            },
                                            "label": "My Google Restricted connection (operations@nvpl.life)"
                                        }
                                    }
                                },
                                "parameters": [
                                    {
                                        "name": "__IMTCONN__",
                                        "type": "account:google-restricted",
                                        "label": "Connection",
                                        "required": true
                                    }
                                ],
                                "expect": [
                                    {
                                        "name": "destination",
                                        "type": "select",
                                        "label": "Choose a Drive",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "drive",
                                                "share",
                                                "team"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "select",
                                        "type": "select",
                                        "label": "Select",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "file",
                                                "folder"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "role",
                                        "type": "select",
                                        "label": "Role",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "owner",
                                                "writer",
                                                "commenter",
                                                "reader"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "type",
                                        "type": "select",
                                        "label": "Type",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "user",
                                                "group",
                                                "domain",
                                                "anyone"
                                            ]
                                        }
                                    },
                                    {
                                        "mode": "edit",
                                        "name": "file",
                                        "type": "file",
                                        "label": "File ID",
                                        "required": true
                                    },
                                    {
                                        "name": "allowFileDiscovery",
                                        "type": "boolean",
                                        "label": "Allow File Discovery",
                                        "required": true
                                    }
                                ],
                                "interface": [
                                    {
                                        "name": "fileId",
                                        "type": "text",
                                        "label": "File ID"
                                    },
                                    {
                                        "name": "kind",
                                        "type": "text",
                                        "label": "Kind"
                                    },
                                    {
                                        "name": "id",
                                        "type": "text",
                                        "label": "Permission ID"
                                    },
                                    {
                                        "name": "type",
                                        "type": "text",
                                        "label": "Type"
                                    },
                                    {
                                        "name": "shareLink",
                                        "type": "url",
                                        "label": "Share Link"
                                    },
                                    {
                                        "name": "emailAddress",
                                        "type": "text",
                                        "label": "Email Address"
                                    },
                                    {
                                        "name": "domain",
                                        "type": "text",
                                        "label": "Domain"
                                    },
                                    {
                                        "name": "role",
                                        "type": "text",
                                        "label": "Role"
                                    },
                                    {
                                        "name": "allowFileDiscovery",
                                        "type": "boolean",
                                        "label": "Allow File Discovery"
                                    },
                                    {
                                        "name": "displayName",
                                        "type": "text",
                                        "label": "Display Name"
                                    },
                                    {
                                        "name": "photoLink",
                                        "type": "text",
                                        "label": "Photo Link"
                                    },
                                    {
                                        "name": "expirationTime",
                                        "type": "date",
                                        "label": "Expiration Time"
                                    },
                                    {
                                        "name": "teamDrivePermissionDetails",
                                        "spec": {
                                            "spec": [
                                                {
                                                    "name": "teamDrivePermissionType",
                                                    "type": "text",
                                                    "label": "Team Drive Permission Type"
                                                },
                                                {
                                                    "name": "role",
                                                    "type": "text",
                                                    "label": "Role"
                                                },
                                                {
                                                    "name": "inheritedFrom",
                                                    "type": "text",
                                                    "label": "Inherited From"
                                                },
                                                {
                                                    "name": "inherited",
                                                    "type": "boolean",
                                                    "label": "Inherited"
                                                }
                                            ],
                                            "type": "collection"
                                        },
                                        "type": "array",
                                        "label": "Team Drive Permission Details"
                                    },
                                    {
                                        "name": "permissionDetails",
                                        "spec": {
                                            "spec": [
                                                {
                                                    "name": "permissionType",
                                                    "type": "text",
                                                    "label": "Permission Type"
                                                },
                                                {
                                                    "name": "role",
                                                    "type": "text",
                                                    "label": "Role"
                                                },
                                                {
                                                    "name": "inheritedFrom",
                                                    "type": "text",
                                                    "label": "Inherited From"
                                                },
                                                {
                                                    "name": "inherited",
                                                    "type": "boolean",
                                                    "label": "Inherited"
                                                }
                                            ],
                                            "type": "collection"
                                        },
                                        "type": "array",
                                        "label": "Permission Details"
                                    },
                                    {
                                        "name": "deleted",
                                        "type": "boolean",
                                        "label": "Deleted"
                                    },
                                    {
                                        "name": "pendingOwner",
                                        "type": "boolean",
                                        "label": "Pending Owner"
                                    },
                                    {
                                        "name": "webContentLink",
                                        "type": "url",
                                        "label": "Web Content Link"
                                    }
                                ]
                            }
                        },
                        {
                            "id": 38,
                            "module": "http:MakeRequest",
                            "version": 4,
                            "parameters": {
                                "tlsType": "",
                                "proxyKeychain": "",
                                "authenticationType": "noAuth"
                            },
                            "mapper": {
                                "url": "https://live-mt-server.wati.io/390014/api/v1/sendTemplateMessage?whatsappNumber=91{{substring(33.body.invoice.contact_persons_details[].mobile; 4; 14)}}",
                                "method": "post",
                                "headers": [
                                    {
                                        "name": "Authorization",
                                        "value": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1bmlxdWVfbmFtZSI6InN1cHBvcnRAeWFkYXN1dHJhLmNvbSIsIm5hbWVpZCI6InN1cHBvcnRAeWFkYXN1dHJhLmNvbSIsImVtYWlsIjoic3VwcG9ydEB5YWRhc3V0cmEuY29tIiwiYXV0aF90aW1lIjoiMDEvMzAvMjAyNiAwNTowNToxNyIsInRlbmFudF9pZCI6IjM5MDAxNCIsImRiX25hbWUiOiJtdC1wcm9kLVRlbmFudHMiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOiJBRE1JTklTVFJBVE9SIiwiZXhwIjoyNTM0MDIzMDA4MDAsImlzcyI6IkNsYXJlX0FJIiwiYXVkIjoiQ2xhcmVfQUkifQ.SzE9rYMo-oZRUi59p9ePMYEzv0e8KSI9f0fbI6IoOw4"
                                    },
                                    {
                                        "name": "Content-Type",
                                        "value": "application/json-patch+json"
                                    }
                                ],
                                "contentType": "json",
                                "inputMethod": "jsonString",
                                "shareCookies": false,
                                "parseResponse": true,
                                "allowRedirects": true,
                                "stopOnHttpError": true,
                                "jsonStringBodyContent": "{\r\n  \"template_name\": \"invoice_automation\",\r\n  \"broadcast_name\": \"DN_test\",\r\n  \"parameters\": [\r\n    {\r\n      \"name\": \"name\",\r\n      \"value\": \"{{4.name}}\"\r\n    },{\r\n       \"name\": \"doc\",\r\n       \"value\": \"https://drive.google.com/uc?export=download&id={{37.fileId}}\"\r\n    }\r\n  ]\r\n}",
                                "requestCompressedContent": true
                            },
                            "metadata": {
                                "designer": {
                                    "x": 2497,
                                    "y": 196
                                },
                                "restore": {
                                    "expect": {
                                        "method": {
                                            "mode": "chose",
                                            "label": "POST"
                                        },
                                        "headers": {
                                            "mode": "chose",
                                            "items": [
                                                null,
                                                null
                                            ]
                                        },
                                        "contentType": {
                                            "label": "application/jsonEnter data in the JSON format, as a string or using a data structure."
                                        },
                                        "inputMethod": {
                                            "label": "JSON stringEnter the JSON body as a raw text string. If values contain JSON reserved characters, you must escape them manually."
                                        },
                                        "shareCookies": {
                                            "mode": "chose"
                                        },
                                        "parseResponse": {
                                            "mode": "chose"
                                        },
                                        "allowRedirects": {
                                            "mode": "chose"
                                        },
                                        "paginationType": {
                                            "label": "Empty"
                                        },
                                        "queryParameters": {
                                            "mode": "chose"
                                        },
                                        "stopOnHttpError": {
                                            "mode": "chose"
                                        },
                                        "requestCompressedContent": {
                                            "mode": "chose"
                                        }
                                    },
                                    "parameters": {
                                        "tlsType": {
                                            "label": "Empty"
                                        },
                                        "proxyKeychain": {
                                            "label": "Choose a key"
                                        },
                                        "authenticationType": {
                                            "label": "No authenticationUse when no credentials are required for the request."
                                        }
                                    }
                                },
                                "parameters": [
                                    {
                                        "name": "authenticationType",
                                        "type": "select",
                                        "label": "Authentication type",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "noAuth",
                                                "apiKey",
                                                "basicAuth",
                                                "oAuth"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "tlsType",
                                        "type": "select",
                                        "label": "Transport layer security (TLS)",
                                        "validate": {
                                            "enum": [
                                                "mTls",
                                                "tls"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "proxyKeychain",
                                        "type": "keychain:proxy",
                                        "label": "Proxy"
                                    }
                                ],
                                "expect": [
                                    {
                                        "name": "url",
                                        "type": "url",
                                        "label": "URL",
                                        "required": true
                                    },
                                    {
                                        "name": "method",
                                        "type": "select",
                                        "label": "Method",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "get",
                                                "head",
                                                "post",
                                                "put",
                                                "patch",
                                                "delete",
                                                "options"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "headers",
                                        "spec": {
                                            "name": "value",
                                            "spec": [
                                                {
                                                    "name": "name",
                                                    "type": "text",
                                                    "label": "Name",
                                                    "required": true,
                                                    "validate": {
                                                        "pattern": "^[-!#$%&'*+.^_`|~0-9A-Za-z]+$"
                                                    }
                                                },
                                                {
                                                    "name": "value",
                                                    "type": "text",
                                                    "label": "Value"
                                                }
                                            ],
                                            "type": "collection",
                                            "label": "Header"
                                        },
                                        "type": "array",
                                        "label": "Headers"
                                    },
                                    {
                                        "name": "queryParameters",
                                        "spec": {
                                            "name": "value",
                                            "spec": [
                                                {
                                                    "name": "name",
                                                    "type": "text",
                                                    "label": "Name",
                                                    "required": true
                                                },
                                                {
                                                    "name": "value",
                                                    "type": "text",
                                                    "label": "Value"
                                                }
                                            ],
                                            "type": "collection",
                                            "label": "Parameter"
                                        },
                                        "type": "array",
                                        "label": "Query parameters"
                                    },
                                    {
                                        "name": "contentType",
                                        "type": "select",
                                        "label": "Body content type",
                                        "validate": {
                                            "enum": [
                                                "json",
                                                "multipart",
                                                "urlEncoded",
                                                "custom"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "parseResponse",
                                        "type": "boolean",
                                        "label": "Parse response",
                                        "required": true
                                    },
                                    {
                                        "name": "stopOnHttpError",
                                        "type": "boolean",
                                        "label": "Return error if HTTP request fails",
                                        "required": true
                                    },
                                    {
                                        "name": "timeout",
                                        "type": "uinteger",
                                        "label": "Timeout",
                                        "validate": {
                                            "max": 300,
                                            "min": 1
                                        }
                                    },
                                    {
                                        "name": "allowRedirects",
                                        "type": "boolean",
                                        "label": "Allow redirects",
                                        "required": true
                                    },
                                    {
                                        "name": "shareCookies",
                                        "type": "boolean",
                                        "label": "Share cookies with other HTTP modules",
                                        "required": true
                                    },
                                    {
                                        "name": "requestCompressedContent",
                                        "type": "boolean",
                                        "label": "Request compressed content",
                                        "required": true
                                    },
                                    {
                                        "name": "inputMethod",
                                        "type": "select",
                                        "label": "Body input method",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "dataStructure",
                                                "jsonString"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "jsonStringBodyContent",
                                        "type": "text",
                                        "label": "Body content",
                                        "required": true
                                    },
                                    {
                                        "name": "paginationType",
                                        "type": "select",
                                        "label": "Pagination type",
                                        "validate": {
                                            "enum": [
                                                "offsetBased",
                                                "pageBased",
                                                "urlBased",
                                                "tokenBased"
                                            ]
                                        }
                                    }
                                ],
                                "interface": [
                                    {
                                        "name": "data",
                                        "type": "any",
                                        "label": "Data"
                                    },
                                    {
                                        "name": "statusCode",
                                        "type": "number",
                                        "label": "Status Code"
                                    },
                                    {
                                        "name": "headers",
                                        "spec": [
                                            {
                                                "name": "content-length",
                                                "type": "text",
                                                "label": "Content-Length"
                                            },
                                            {
                                                "name": "content-encoding",
                                                "type": "text",
                                                "label": "Content-Encoding"
                                            },
                                            {
                                                "name": "content-type",
                                                "type": "text",
                                                "label": "Content-Type"
                                            },
                                            {
                                                "name": "server",
                                                "type": "text",
                                                "label": "Server"
                                            },
                                            {
                                                "name": "cache-control",
                                                "type": "text",
                                                "label": "Cache-Control"
                                            },
                                            {
                                                "name": "set-cookie",
                                                "spec": {
                                                    "type": "text"
                                                },
                                                "type": "array",
                                                "label": "Set-Cookie"
                                            }
                                        ],
                                        "type": "collection",
                                        "label": "Headers"
                                    }
                                ]
                            },
                            "onerror": [
                                {
                                    "id": 39,
                                    "module": "builtin:Break",
                                    "version": 1,
                                    "parameters": {},
                                    "mapper": {
                                        "count": "3",
                                        "retry": true,
                                        "interval": "5"
                                    },
                                    "metadata": {
                                        "designer": {
                                            "x": 2460,
                                            "y": 501
                                        },
                                        "restore": {
                                            "expect": {
                                                "retry": {
                                                    "mode": "chose"
                                                }
                                            }
                                        },
                                        "expect": [
                                            {
                                                "name": "retry",
                                                "type": "boolean",
                                                "label": "Automatically complete execution",
                                                "required": true
                                            },
                                            {
                                                "name": "count",
                                                "type": "uinteger",
                                                "label": "Number of attempts",
                                                "required": true,
                                                "validate": {
                                                    "max": 10000,
                                                    "min": 1
                                                }
                                            },
                                            {
                                                "name": "interval",
                                                "type": "uinteger",
                                                "label": "Interval between attempts",
                                                "required": true,
                                                "validate": {
                                                    "max": 44640,
                                                    "min": 1
                                                }
                                            }
                                        ]
                                    }
                                }
                            ]
                        },
                        {
                            "id": 40,
                            "module": "zoho-books:getSalesorder",
                            "version": 1,
                            "parameters": {
                                "__IMTCONN__": 3768606
                            },
                            "mapper": {
                                "salesorder_id": "{{4.salesid}}",
                                "organization_id": "60037898971"
                            },
                            "metadata": {
                                "designer": {
                                    "x": 2797,
                                    "y": 196
                                },
                                "restore": {
                                    "expect": {
                                        "salesorder_id": {
                                            "mode": "edit"
                                        },
                                        "organization_id": {
                                            "mode": "chose",
                                            "label": "NEEROZHUKKIL VAIDYASALA PRIVATE LIMITED"
                                        }
                                    },
                                    "parameters": {
                                        "__IMTCONN__": {
                                            "data": {
                                                "scoped": "true",
                                                "connection": "zoho-books"
                                            },
                                            "label": "Yadasutra Zoho Books"
                                        }
                                    }
                                },
                                "parameters": [
                                    {
                                        "name": "__IMTCONN__",
                                        "type": "account:zoho-books",
                                        "label": "Connection",
                                        "required": true
                                    }
                                ],
                                "expect": [
                                    {
                                        "name": "organization_id",
                                        "type": "select",
                                        "label": "Organization",
                                        "required": true
                                    },
                                    {
                                        "mode": "edit",
                                        "name": "salesorder_id",
                                        "type": "select",
                                        "label": "Salesorder ID",
                                        "required": true
                                    }
                                ],
                                "interface": [
                                    {
                                        "name": "salesorder_id",
                                        "type": "text",
                                        "label": "Salesorder ID"
                                    },
                                    {
                                        "name": "documents",
                                        "type": "array",
                                        "label": "Documents"
                                    },
                                    {
                                        "name": "zcrm_potential_id",
                                        "type": "text",
                                        "label": "Zcrm Potential ID"
                                    },
                                    {
                                        "name": "zcrm_potential_name",
                                        "type": "text",
                                        "label": "Zcrm Potential Name"
                                    },
                                    {
                                        "name": "salesorder_number",
                                        "type": "text",
                                        "label": "Salesorder Number"
                                    },
                                    {
                                        "name": "date",
                                        "type": "text",
                                        "label": "Date"
                                    },
                                    {
                                        "name": "status",
                                        "type": "text",
                                        "label": "Status"
                                    },
                                    {
                                        "name": "color_code",
                                        "type": "text",
                                        "label": "Color Code"
                                    },
                                    {
                                        "name": "current_sub_status_id",
                                        "type": "text",
                                        "label": "Current Sub Status ID"
                                    },
                                    {
                                        "name": "current_sub_status",
                                        "type": "text",
                                        "label": "Current Sub Status"
                                    },
                                    {
                                        "name": "sub_statuses",
                                        "type": "array",
                                        "label": "Sub Statuses"
                                    },
                                    {
                                        "name": "shipment_date",
                                        "type": "date",
                                        "label": "Shipment Date"
                                    },
                                    {
                                        "name": "reference_number",
                                        "type": "text",
                                        "label": "Reference Number"
                                    },
                                    {
                                        "name": "customer_id",
                                        "type": "text",
                                        "label": "Customer ID"
                                    },
                                    {
                                        "name": "customer_name",
                                        "type": "text",
                                        "label": "Customer Name"
                                    },
                                    {
                                        "name": "contact_persons",
                                        "type": "array",
                                        "label": "Contact Persons"
                                    },
                                    {
                                        "name": "contact_person_details",
                                        "spec": {
                                            "spec": [
                                                {
                                                    "name": "phone",
                                                    "type": "text"
                                                },
                                                {
                                                    "name": "mobile",
                                                    "type": "text"
                                                },
                                                {
                                                    "name": "last_name",
                                                    "type": "text"
                                                },
                                                {
                                                    "name": "contact_person_id",
                                                    "type": "text"
                                                },
                                                {
                                                    "name": "first_name",
                                                    "type": "text"
                                                },
                                                {
                                                    "name": "email",
                                                    "type": "text"
                                                }
                                            ],
                                            "type": "collection"
                                        },
                                        "type": "array",
                                        "label": "Contact Person Details"
                                    },
                                    {
                                        "name": "contact_category",
                                        "type": "text",
                                        "label": "Contact Category"
                                    },
                                    {
                                        "name": "currency_id",
                                        "type": "text",
                                        "label": "Currency ID"
                                    },
                                    {
                                        "name": "currency_code",
                                        "type": "text",
                                        "label": "Currency Code"
                                    },
                                    {
                                        "name": "currency_symbol",
                                        "type": "text",
                                        "label": "Currency Symbol"
                                    },
                                    {
                                        "name": "exchange_rate",
                                        "type": "number",
                                        "label": "Exchange Rate"
                                    },
                                    {
                                        "name": "discount_amount",
                                        "type": "number",
                                        "label": "Discount Amount"
                                    },
                                    {
                                        "name": "discount",
                                        "type": "number",
                                        "label": "Discount"
                                    },
                                    {
                                        "name": "discount_applied_on_amount",
                                        "type": "number",
                                        "label": "Discount Applied On Amount"
                                    },
                                    {
                                        "name": "is_discount_before_tax",
                                        "type": "boolean",
                                        "label": "Is Discount Before Tax"
                                    },
                                    {
                                        "name": "discount_type",
                                        "type": "text",
                                        "label": "Discount Type"
                                    },
                                    {
                                        "name": "estimate_id",
                                        "type": "text",
                                        "label": "Estimate ID"
                                    },
                                    {
                                        "name": "delivery_method",
                                        "type": "text",
                                        "label": "Delivery Method"
                                    },
                                    {
                                        "name": "delivery_method_id",
                                        "type": "text",
                                        "label": "Delivery Method ID"
                                    },
                                    {
                                        "name": "is_inclusive_tax",
                                        "type": "boolean",
                                        "label": "Is Inclusive Tax"
                                    },
                                    {
                                        "name": "order_status",
                                        "type": "text",
                                        "label": "Order Status"
                                    },
                                    {
                                        "name": "invoiced_status",
                                        "type": "text",
                                        "label": "Invoiced Status"
                                    },
                                    {
                                        "name": "account_identifier",
                                        "type": "text",
                                        "label": "Account Identifier"
                                    },
                                    {
                                        "name": "integration_id",
                                        "type": "text",
                                        "label": "Integration ID"
                                    },
                                    {
                                        "name": "has_qty_cancelled",
                                        "type": "boolean",
                                        "label": "Has Qty Cancelled"
                                    },
                                    {
                                        "name": "is_offline_payment",
                                        "type": "boolean",
                                        "label": "Is Offline Payment"
                                    },
                                    {
                                        "name": "created_by_email",
                                        "type": "text",
                                        "label": "Created By Email"
                                    },
                                    {
                                        "name": "line_items",
                                        "spec": [
                                            {
                                                "name": "line_item_id",
                                                "type": "text",
                                                "label": "Line Item ID"
                                            },
                                            {
                                                "name": "variant_id",
                                                "type": "text",
                                                "label": "Variant ID"
                                            },
                                            {
                                                "name": "item_id",
                                                "type": "text",
                                                "label": "Item ID"
                                            },
                                            {
                                                "name": "product_id",
                                                "type": "text",
                                                "label": "Product ID"
                                            },
                                            {
                                                "name": "attribute_name1",
                                                "type": "text",
                                                "label": "Attribute Name1"
                                            },
                                            {
                                                "name": "attribute_name2",
                                                "type": "text",
                                                "label": "Attribute Name2"
                                            },
                                            {
                                                "name": "attribute_name3",
                                                "type": "text",
                                                "label": "Attribute Name3"
                                            },
                                            {
                                                "name": "attribute_option_name1",
                                                "type": "text",
                                                "label": "Attribute Option Name1"
                                            },
                                            {
                                                "name": "attribute_option_name2",
                                                "type": "text",
                                                "label": "Attribute Option Name2"
                                            },
                                            {
                                                "name": "attribute_option_name3",
                                                "type": "text",
                                                "label": "Attribute Option Name3"
                                            },
                                            {
                                                "name": "attribute_option_data1",
                                                "type": "text",
                                                "label": "Attribute Option Data1"
                                            },
                                            {
                                                "name": "attribute_option_data2",
                                                "type": "text",
                                                "label": "Attribute Option Data2"
                                            },
                                            {
                                                "name": "attribute_option_data3",
                                                "type": "text",
                                                "label": "Attribute Option Data3"
                                            },
                                            {
                                                "name": "is_combo_product",
                                                "type": "boolean",
                                                "label": "Is Combo Product"
                                            },
                                            {
                                                "name": "name",
                                                "type": "text",
                                                "label": "Name"
                                            },
                                            {
                                                "name": "description",
                                                "type": "text",
                                                "label": "Description"
                                            },
                                            {
                                                "name": "item_order",
                                                "type": "number",
                                                "label": "Item Order"
                                            },
                                            {
                                                "name": "bcy_rate",
                                                "type": "number",
                                                "label": "Bcy Rate"
                                            },
                                            {
                                                "name": "rate",
                                                "type": "number",
                                                "label": "Rate"
                                            },
                                            {
                                                "name": "quantity",
                                                "type": "number",
                                                "label": "Quantity"
                                            },
                                            {
                                                "name": "unit",
                                                "type": "text",
                                                "label": "Unit"
                                            },
                                            {
                                                "name": "pricebook_id",
                                                "type": "text",
                                                "label": "Pricebook ID"
                                            },
                                            {
                                                "name": "header_id",
                                                "type": "text",
                                                "label": "Header ID"
                                            },
                                            {
                                                "name": "header_name",
                                                "type": "text",
                                                "label": "Header Name"
                                            },
                                            {
                                                "name": "discount",
                                                "type": "number",
                                                "label": "Discount"
                                            },
                                            {
                                                "name": "tax_id",
                                                "type": "text",
                                                "label": "Tax ID"
                                            },
                                            {
                                                "name": "tax_name",
                                                "type": "text",
                                                "label": "Tax Name"
                                            },
                                            {
                                                "name": "tax_type",
                                                "type": "text",
                                                "label": "Tax Type"
                                            },
                                            {
                                                "name": "tax_percentage",
                                                "type": "number",
                                                "label": "Tax Percentage"
                                            },
                                            {
                                                "name": "item_total",
                                                "type": "number",
                                                "label": "Item Total"
                                            },
                                            {
                                                "name": "item_sub_total",
                                                "type": "number",
                                                "label": "Item Sub Total"
                                            },
                                            {
                                                "name": "item_type",
                                                "type": "text",
                                                "label": "Item Type"
                                            },
                                            {
                                                "name": "is_invoiced",
                                                "type": "boolean",
                                                "label": "Is Invoiced"
                                            },
                                            {
                                                "name": "tags",
                                                "type": "array",
                                                "label": "Tags"
                                            },
                                            {
                                                "name": "image_name",
                                                "type": "text",
                                                "label": "Image Name"
                                            },
                                            {
                                                "name": "image_type",
                                                "type": "text",
                                                "label": "Image Type"
                                            },
                                            {
                                                "name": "image_document_id",
                                                "type": "text",
                                                "label": "Image Document ID"
                                            },
                                            {
                                                "name": "document_id",
                                                "type": "text",
                                                "label": "Document ID"
                                            },
                                            {
                                                "name": "item_custom_fields",
                                                "type": "array",
                                                "label": "Item Custom Fields"
                                            },
                                            {
                                                "name": "quantity_invoiced",
                                                "type": "number",
                                                "label": "Quantity Invoiced"
                                            },
                                            {
                                                "name": "quantity_cancelled",
                                                "type": "number",
                                                "label": "Quantity Cancelled"
                                            },
                                            {
                                                "name": "project_id",
                                                "type": "text",
                                                "label": "Project ID"
                                            }
                                        ],
                                        "type": "array",
                                        "label": "Line Items"
                                    },
                                    {
                                        "name": "submitter_id",
                                        "type": "text",
                                        "label": "Submitter ID"
                                    },
                                    {
                                        "name": "approver_id",
                                        "type": "text",
                                        "label": "Approver ID"
                                    },
                                    {
                                        "name": "submitted_date",
                                        "type": "date",
                                        "label": "Submitted Date"
                                    },
                                    {
                                        "name": "submitted_by",
                                        "type": "text",
                                        "label": "Submitted By"
                                    },
                                    {
                                        "name": "shipping_charge",
                                        "type": "number",
                                        "label": "Shipping Charge"
                                    },
                                    {
                                        "name": "bcy_shipping_charge",
                                        "type": "number",
                                        "label": "Bcy Shipping Charge"
                                    },
                                    {
                                        "name": "adjustment",
                                        "type": "number",
                                        "label": "Adjustment"
                                    },
                                    {
                                        "name": "bcy_adjustment",
                                        "type": "number",
                                        "label": "Bcy Adjustment"
                                    },
                                    {
                                        "name": "adjustment_description",
                                        "type": "text",
                                        "label": "Adjustment Description"
                                    },
                                    {
                                        "name": "roundoff_value",
                                        "type": "number",
                                        "label": "Roundoff Value"
                                    },
                                    {
                                        "name": "transaction_rounding_type",
                                        "type": "text",
                                        "label": "Transaction Rounding Type"
                                    },
                                    {
                                        "name": "sub_total",
                                        "type": "number",
                                        "label": "Sub Total"
                                    },
                                    {
                                        "name": "bcy_sub_total",
                                        "type": "number",
                                        "label": "Bcy Sub Total"
                                    },
                                    {
                                        "name": "sub_total_inclusive_of_tax",
                                        "type": "number",
                                        "label": "Sub Total Inclusive Of Tax"
                                    },
                                    {
                                        "name": "sub_total_exclusive_of_discount",
                                        "type": "number",
                                        "label": "Sub Total Exclusive Of Discount"
                                    },
                                    {
                                        "name": "discount_total",
                                        "type": "number",
                                        "label": "Discount Total"
                                    },
                                    {
                                        "name": "bcy_discount_total",
                                        "type": "number",
                                        "label": "Bcy Discount Total"
                                    },
                                    {
                                        "name": "discount_percent",
                                        "type": "number",
                                        "label": "Discount Percent"
                                    },
                                    {
                                        "name": "tax_total",
                                        "type": "number",
                                        "label": "Tax Total"
                                    },
                                    {
                                        "name": "bcy_tax_total",
                                        "type": "number",
                                        "label": "Bcy Tax Total"
                                    },
                                    {
                                        "name": "total",
                                        "type": "number",
                                        "label": "Total"
                                    },
                                    {
                                        "name": "bcy_total",
                                        "type": "number",
                                        "label": "Bcy Total"
                                    },
                                    {
                                        "name": "taxes",
                                        "type": "array",
                                        "label": "Taxes"
                                    },
                                    {
                                        "name": "price_precision",
                                        "type": "number",
                                        "label": "Price Precision"
                                    },
                                    {
                                        "name": "is_emailed",
                                        "type": "boolean",
                                        "label": "Is Emailed"
                                    },
                                    {
                                        "name": "invoices",
                                        "type": "array",
                                        "label": "Invoices"
                                    },
                                    {
                                        "name": "billing_address",
                                        "spec": [
                                            {
                                                "name": "address",
                                                "type": "text",
                                                "label": "Address"
                                            },
                                            {
                                                "name": "street2",
                                                "type": "text",
                                                "label": "Street2"
                                            },
                                            {
                                                "name": "city",
                                                "type": "text",
                                                "label": "City"
                                            },
                                            {
                                                "name": "state",
                                                "type": "text",
                                                "label": "State"
                                            },
                                            {
                                                "name": "zip",
                                                "type": "text",
                                                "label": "Zip"
                                            },
                                            {
                                                "name": "country",
                                                "type": "text",
                                                "label": "Country"
                                            },
                                            {
                                                "name": "country_code",
                                                "type": "text",
                                                "label": "Country Code"
                                            },
                                            {
                                                "name": "state_code",
                                                "type": "text",
                                                "label": "State Code"
                                            },
                                            {
                                                "name": "fax",
                                                "type": "text",
                                                "label": "Fax"
                                            },
                                            {
                                                "name": "phone",
                                                "type": "text",
                                                "label": "Phone"
                                            },
                                            {
                                                "name": "attention",
                                                "type": "text",
                                                "label": "Attention"
                                            }
                                        ],
                                        "type": "collection",
                                        "label": "Billing Address"
                                    },
                                    {
                                        "name": "shipping_address",
                                        "spec": [
                                            {
                                                "name": "address",
                                                "type": "text",
                                                "label": "Address"
                                            },
                                            {
                                                "name": "street2",
                                                "type": "text",
                                                "label": "Street2"
                                            },
                                            {
                                                "name": "city",
                                                "type": "text",
                                                "label": "City"
                                            },
                                            {
                                                "name": "state",
                                                "type": "text",
                                                "label": "State"
                                            },
                                            {
                                                "name": "zip",
                                                "type": "text",
                                                "label": "Zip"
                                            },
                                            {
                                                "name": "country",
                                                "type": "text",
                                                "label": "Country"
                                            },
                                            {
                                                "name": "country_code",
                                                "type": "text",
                                                "label": "Country Code"
                                            },
                                            {
                                                "name": "state_code",
                                                "type": "text",
                                                "label": "State Code"
                                            },
                                            {
                                                "name": "fax",
                                                "type": "text",
                                                "label": "Fax"
                                            },
                                            {
                                                "name": "phone",
                                                "type": "text",
                                                "label": "Phone"
                                            },
                                            {
                                                "name": "attention",
                                                "type": "text",
                                                "label": "Attention"
                                            }
                                        ],
                                        "type": "collection",
                                        "label": "Shipping Address"
                                    },
                                    {
                                        "name": "is_test_order",
                                        "type": "boolean",
                                        "label": "Is Test Order"
                                    },
                                    {
                                        "name": "refundable_amount",
                                        "type": "number",
                                        "label": "Refundable Amount"
                                    },
                                    {
                                        "name": "notes",
                                        "type": "text",
                                        "label": "Notes"
                                    },
                                    {
                                        "name": "terms",
                                        "type": "text",
                                        "label": "Terms"
                                    },
                                    {
                                        "name": "payment_terms",
                                        "type": "number",
                                        "label": "Payment Terms"
                                    },
                                    {
                                        "name": "payment_terms_label",
                                        "type": "text",
                                        "label": "Payment Terms Label"
                                    },
                                    {
                                        "name": "custom_fields",
                                        "type": "array",
                                        "label": "Custom Fields"
                                    },
                                    {
                                        "name": "custom_field_hash",
                                        "spec": [],
                                        "type": "collection",
                                        "label": "Custom Field Hash"
                                    },
                                    {
                                        "name": "template_id",
                                        "type": "text",
                                        "label": "Template ID"
                                    },
                                    {
                                        "name": "template_name",
                                        "type": "text",
                                        "label": "Template Name"
                                    },
                                    {
                                        "name": "page_width",
                                        "type": "text",
                                        "label": "Page Width"
                                    },
                                    {
                                        "name": "page_height",
                                        "type": "text",
                                        "label": "Page Height"
                                    },
                                    {
                                        "name": "orientation",
                                        "type": "text",
                                        "label": "Orientation"
                                    },
                                    {
                                        "name": "template_type",
                                        "type": "text",
                                        "label": "Template Type"
                                    },
                                    {
                                        "name": "created_time",
                                        "type": "date",
                                        "label": "Created Time"
                                    },
                                    {
                                        "name": "last_modified_time",
                                        "type": "date",
                                        "label": "Last Modified Time"
                                    },
                                    {
                                        "name": "created_by_id",
                                        "type": "text",
                                        "label": "Created By ID"
                                    },
                                    {
                                        "name": "created_date",
                                        "type": "date",
                                        "label": "Created Date"
                                    },
                                    {
                                        "name": "last_modified_by_id",
                                        "type": "text",
                                        "label": "Last Modified By ID"
                                    },
                                    {
                                        "name": "attachment_name",
                                        "type": "text",
                                        "label": "Attachment Name"
                                    },
                                    {
                                        "name": "can_send_in_mail",
                                        "type": "boolean",
                                        "label": "Can Send In Mail"
                                    },
                                    {
                                        "name": "salesperson_id",
                                        "type": "text",
                                        "label": "Salesperson ID"
                                    },
                                    {
                                        "name": "salesperson_name",
                                        "type": "text",
                                        "label": "Salesperson Name"
                                    },
                                    {
                                        "name": "merchant_id",
                                        "type": "text",
                                        "label": "Merchant ID"
                                    },
                                    {
                                        "name": "merchant_name",
                                        "type": "text",
                                        "label": "Merchant Name"
                                    },
                                    {
                                        "name": "balance",
                                        "type": "number",
                                        "label": "Balance"
                                    },
                                    {
                                        "name": "approvers_list",
                                        "type": "array",
                                        "label": "Approvers List"
                                    },
                                    {
                                        "name": "email",
                                        "type": "text",
                                        "label": "Email"
                                    },
                                    {
                                        "name": "delivery_date",
                                        "type": "text",
                                        "label": "Delivery Date"
                                    },
                                    {
                                        "name": "company_name",
                                        "type": "text",
                                        "label": "Company Name"
                                    },
                                    {
                                        "name": "shipment_days",
                                        "type": "text",
                                        "label": "Shipment Days"
                                    },
                                    {
                                        "name": "due_by_days",
                                        "type": "text",
                                        "label": "Due By Days"
                                    },
                                    {
                                        "name": "due_in_days",
                                        "type": "text",
                                        "label": "Due In Days"
                                    },
                                    {
                                        "name": "total_invoiced_amount",
                                        "type": "number",
                                        "label": "Total Invoiced Amount"
                                    },
                                    {
                                        "name": "quantity_invoiced",
                                        "type": "text",
                                        "label": "Quantity Invoiced"
                                    },
                                    {
                                        "name": "has_attachment",
                                        "type": "boolean",
                                        "label": "Has Attachment"
                                    },
                                    {
                                        "name": "custom_fields_list",
                                        "type": "any",
                                        "label": "Custom Fields List"
                                    }
                                ]
                            }
                        },
                        {
                            "id": 41,
                            "module": "builtin:BasicFeeder",
                            "version": 1,
                            "parameters": {},
                            "mapper": {
                                "array": "{{40.line_items}}"
                            },
                            "metadata": {
                                "designer": {
                                    "x": 3095,
                                    "y": 203
                                },
                                "restore": {
                                    "expect": {
                                        "array": {
                                            "mode": "edit"
                                        }
                                    }
                                },
                                "expect": [
                                    {
                                        "mode": "edit",
                                        "name": "array",
                                        "spec": [],
                                        "type": "array",
                                        "label": "Array"
                                    }
                                ]
                            }
                        },
                        {
                            "id": 45,
                            "module": "builtin:BasicAggregator",
                            "version": 1,
                            "parameters": {
                                "feeder": 41,
                                "target": "46.order.lineItems"
                            },
                            "mapper": {
                                "sku": "{{41.sku}}",
                                "title": "{{41.name}}",
                                "vendor": "",
                                "priceSet": {
                                    "shopMoney": {
                                        "amount": "{{41.rate}}",
                                        "currencyCode": "INR"
                                    },
                                    "presentmentMoney": {
                                        "amount": "{{41.rate}}",
                                        "currencyCode": "INR"
                                    }
                                },
                                "quantity": "{{41.quantity}}",
                                "taxLines": [],
                                "productId": "",
                                "properties": [],
                                "fulfillment_service": ""
                            },
                            "metadata": {
                                "designer": {
                                    "x": 3448,
                                    "y": 222
                                },
                                "restore": {
                                    "extra": {
                                        "feeder": {
                                            "label": "Iterator [41]"
                                        },
                                        "target": {
                                            "label": "Order details: Line items"
                                        }
                                    },
                                    "expect": {
                                        "__IMTTARGET__": {
                                            "nested": {
                                                "giftCard": {
                                                    "mode": "chose"
                                                },
                                                "taxLines": {
                                                    "mode": "chose"
                                                },
                                                "productId": {
                                                    "mode": "chose",
                                                    "label": "Empty"
                                                },
                                                "properties": {
                                                    "mode": "chose"
                                                },
                                                "requiresShipping": {
                                                    "mode": "chose"
                                                },
                                                "fulfillment_service": {
                                                    "mode": "chose",
                                                    "label": "Empty"
                                                }
                                            }
                                        }
                                    }
                                },
                                "expect": [
                                    {
                                        "name": "quantity",
                                        "type": "integer",
                                        "label": "Quantity",
                                        "required": true
                                    },
                                    {
                                        "name": "productId",
                                        "type": "select",
                                        "label": "Product"
                                    },
                                    {
                                        "name": "title",
                                        "type": "text",
                                        "label": "Title"
                                    },
                                    {
                                        "name": "priceSet",
                                        "spec": [
                                            {
                                                "name": "shopMoney",
                                                "spec": [
                                                    {
                                                        "name": "amount",
                                                        "type": "number",
                                                        "label": "Amount"
                                                    },
                                                    {
                                                        "name": "currencyCode",
                                                        "type": "text",
                                                        "label": "Currency code",
                                                        "validate": {
                                                            "max": 3,
                                                            "min": 3
                                                        }
                                                    }
                                                ],
                                                "type": "collection",
                                                "label": "Shop money"
                                            },
                                            {
                                                "name": "presentmentMoney",
                                                "spec": [
                                                    {
                                                        "name": "amount",
                                                        "type": "number",
                                                        "label": "Amount"
                                                    },
                                                    {
                                                        "name": "currencyCode",
                                                        "type": "text",
                                                        "label": "Currency code",
                                                        "validate": {
                                                            "max": 3,
                                                            "min": 3
                                                        }
                                                    }
                                                ],
                                                "type": "collection",
                                                "label": "Presentment money"
                                            }
                                        ],
                                        "type": "collection",
                                        "label": "Price"
                                    },
                                    {
                                        "name": "sku",
                                        "type": "text",
                                        "label": "SKU"
                                    },
                                    {
                                        "name": "taxLines",
                                        "spec": {
                                            "name": "value",
                                            "spec": [
                                                {
                                                    "name": "title",
                                                    "type": "text",
                                                    "label": "Title",
                                                    "required": true
                                                },
                                                {
                                                    "name": "priceSet",
                                                    "spec": [
                                                        {
                                                            "name": "shopMoney",
                                                            "spec": [
                                                                {
                                                                    "name": "amount",
                                                                    "type": "number",
                                                                    "label": "Amount"
                                                                },
                                                                {
                                                                    "name": "currencyCode",
                                                                    "type": "text",
                                                                    "label": "Currency code",
                                                                    "validate": {
                                                                        "max": 3,
                                                                        "min": 3
                                                                    }
                                                                }
                                                            ],
                                                            "type": "collection",
                                                            "label": "Shop money"
                                                        },
                                                        {
                                                            "name": "presentmentMoney",
                                                            "spec": [
                                                                {
                                                                    "name": "amount",
                                                                    "type": "number",
                                                                    "label": "Amount"
                                                                },
                                                                {
                                                                    "name": "currencyCode",
                                                                    "type": "text",
                                                                    "label": "Currency code",
                                                                    "validate": {
                                                                        "max": 3,
                                                                        "min": 3
                                                                    }
                                                                }
                                                            ],
                                                            "type": "collection",
                                                            "label": "Presentment money"
                                                        }
                                                    ],
                                                    "type": "collection",
                                                    "label": "Price"
                                                },
                                                {
                                                    "name": "rate",
                                                    "type": "number",
                                                    "label": "Rate",
                                                    "required": true
                                                },
                                                {
                                                    "name": "channelLiable",
                                                    "type": "boolean",
                                                    "label": "Channel liable"
                                                }
                                            ],
                                            "type": "collection",
                                            "label": "Tax line"
                                        },
                                        "type": "array",
                                        "label": "Tax lines"
                                    },
                                    {
                                        "name": "giftCard",
                                        "type": "boolean",
                                        "label": "Gift card"
                                    },
                                    {
                                        "name": "requiresShipping",
                                        "type": "boolean",
                                        "label": "Requires shipping"
                                    },
                                    {
                                        "name": "vendor",
                                        "type": "text",
                                        "label": "Vendor"
                                    },
                                    {
                                        "name": "properties",
                                        "spec": {
                                            "name": "value",
                                            "spec": [
                                                {
                                                    "name": "name",
                                                    "type": "text",
                                                    "label": "Name",
                                                    "required": true
                                                },
                                                {
                                                    "name": "value",
                                                    "type": "text",
                                                    "label": "Value"
                                                }
                                            ],
                                            "type": "collection",
                                            "label": "Property"
                                        },
                                        "type": "array",
                                        "label": "Properties"
                                    },
                                    {
                                        "name": "fulfillment_service",
                                        "type": "select",
                                        "label": "Fulfillment service"
                                    }
                                ],
                                "advanced": true
                            }
                        },
                        {
                            "id": 46,
                            "module": "shopify:createAnOrder",
                            "version": 3,
                            "parameters": {
                                "__IMTCONN__": 4428523
                            },
                            "mapper": {
                                "order": {
                                    "tags": "{{40.salesperson_name}},{{40.salesorder_number}}",
                                    "customer": {
                                        "toAssociate": {
                                            "email": "{{40.contact_person_details[].email}}"
                                        }
                                    },
                                    "lineItems": "{{45.array}}",
                                    "discountCode": {
                                        "itemFixedDiscountCode": {
                                            "amountSet": {
                                                "shopMoney": {},
                                                "presentmentMoney": {}
                                            }
                                        },
                                        "freeShippingDiscountCode": {},
                                        "itemPercentageDiscountCode": {}
                                    },
                                    "billingAddress": {
                                        "zip": "{{40.billing_address.zip}}",
                                        "city": "{{40.billing_address.city}}",
                                        "phone": "{{40.billing_address.phone}}",
                                        "address1": "{{40.billing_address.address}}",
                                        "address2": "{{40.billing_address.street2}}",
                                        "lastName": "{{40.contact_person_details[].last_name}}",
                                        "firstName": "{{40.contact_person_details[].first_name}}",
                                        "countryCode": "{{40.billing_address.country_code}}",
                                        "provinceCode": "{{40.billing_address.state_code}}"
                                    },
                                    "financialStatus": "PAID",
                                    "shippingAddress": {
                                        "zip": "{{40.billing_address.zip}}",
                                        "city": "{{40.billing_address.city}}",
                                        "phone": "{{40.billing_address.phone}}",
                                        "address1": "{{40.billing_address.address}}",
                                        "address2": "{{40.billing_address.street2}}",
                                        "lastName": "{{40.contact_person_details[].last_name}}",
                                        "firstName": "{{40.contact_person_details[].first_name}}",
                                        "countryCode": "{{40.billing_address.country_code}}",
                                        "provinceCode": "{{40.billing_address.state_code}}"
                                    }
                                },
                                "options": {}
                            },
                            "metadata": {
                                "designer": {
                                    "x": 3742,
                                    "y": 193
                                },
                                "restore": {
                                    "expect": {
                                        "order": {
                                            "nested": {
                                                "customer": {
                                                    "nested": {
                                                        "toAssociate": {
                                                            "nested": {
                                                                "id": {
                                                                    "mode": "edit"
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                "lineItems": {
                                                    "mode": "edit"
                                                },
                                                "metafields": {
                                                    "mode": "chose"
                                                },
                                                "transactions": {
                                                    "mode": "chose"
                                                },
                                                "shippingLines": {
                                                    "mode": "chose"
                                                },
                                                "taxesIncluded": {
                                                    "mode": "chose"
                                                },
                                                "financialStatus": {
                                                    "mode": "chose",
                                                    "label": "Paid"
                                                },
                                                "companyLocationId": {
                                                    "mode": "chose"
                                                },
                                                "fulfillmentStatus": {
                                                    "mode": "chose",
                                                    "label": "Empty"
                                                },
                                                "buyerAcceptsMarketing": {
                                                    "mode": "chose"
                                                }
                                            }
                                        },
                                        "options": {
                                            "nested": {
                                                "sendReceipt": {
                                                    "mode": "chose"
                                                },
                                                "inventoryBehaviour": {
                                                    "mode": "chose",
                                                    "label": "Empty"
                                                },
                                                "send_fulfillment_receipt": {
                                                    "mode": "chose"
                                                }
                                            }
                                        }
                                    },
                                    "parameters": {
                                        "__IMTCONN__": {
                                            "data": {
                                                "scoped": "true",
                                                "connection": "shopify4"
                                            },
                                            "label": "My Shopify (custom app) (legacy) connection (yadasutra-ayurveda.myshopify.com)"
                                        }
                                    }
                                },
                                "parameters": [
                                    {
                                        "name": "__IMTCONN__",
                                        "type": "account:shopify,shopify4",
                                        "label": "Connection",
                                        "required": true
                                    }
                                ],
                                "expect": [
                                    {
                                        "name": "order",
                                        "spec": [
                                            {
                                                "name": "lineItems",
                                                "spec": {
                                                    "name": "value",
                                                    "spec": [
                                                        {
                                                            "name": "quantity",
                                                            "type": "integer",
                                                            "label": "Quantity",
                                                            "required": true
                                                        },
                                                        {
                                                            "name": "productId",
                                                            "type": "select",
                                                            "label": "Product",
                                                            "dynamic": true,
                                                            "options": {
                                                                "store": []
                                                            },
                                                            "validate": false
                                                        },
                                                        {
                                                            "name": "title",
                                                            "type": "text",
                                                            "label": "Title"
                                                        },
                                                        {
                                                            "name": "priceSet",
                                                            "spec": [
                                                                {
                                                                    "name": "shopMoney",
                                                                    "spec": [
                                                                        {
                                                                            "text": "The value in the shop's currency. Required if **Product** is not specified.",
                                                                            "type": "banner"
                                                                        },
                                                                        {
                                                                            "name": "amount",
                                                                            "type": "number",
                                                                            "label": "Amount"
                                                                        },
                                                                        {
                                                                            "name": "currencyCode",
                                                                            "type": "text",
                                                                            "label": "Currency code",
                                                                            "validate": {
                                                                                "max": 3,
                                                                                "min": 3
                                                                            }
                                                                        }
                                                                    ],
                                                                    "type": "collection",
                                                                    "label": "Shop money"
                                                                },
                                                                {
                                                                    "name": "presentmentMoney",
                                                                    "spec": [
                                                                        {
                                                                            "text": "The value in the customer's currency.",
                                                                            "type": "banner"
                                                                        },
                                                                        {
                                                                            "name": "amount",
                                                                            "type": "number",
                                                                            "label": "Amount"
                                                                        },
                                                                        {
                                                                            "name": "currencyCode",
                                                                            "type": "text",
                                                                            "label": "Currency code",
                                                                            "validate": {
                                                                                "max": 3,
                                                                                "min": 3
                                                                            }
                                                                        }
                                                                    ],
                                                                    "type": "collection",
                                                                    "label": "Presentment money"
                                                                }
                                                            ],
                                                            "type": "collection",
                                                            "label": "Price"
                                                        },
                                                        {
                                                            "name": "sku",
                                                            "type": "text",
                                                            "label": "SKU"
                                                        },
                                                        {
                                                            "name": "taxLines",
                                                            "spec": {
                                                                "spec": [
                                                                    {
                                                                        "name": "title",
                                                                        "type": "text",
                                                                        "label": "Title",
                                                                        "required": true
                                                                    },
                                                                    {
                                                                        "name": "priceSet",
                                                                        "spec": [
                                                                            {
                                                                                "name": "shopMoney",
                                                                                "spec": [
                                                                                    {
                                                                                        "name": "amount",
                                                                                        "type": "number",
                                                                                        "label": "Amount"
                                                                                    },
                                                                                    {
                                                                                        "name": "currencyCode",
                                                                                        "type": "text",
                                                                                        "label": "Currency code",
                                                                                        "validate": {
                                                                                            "max": 3,
                                                                                            "min": 3
                                                                                        }
                                                                                    }
                                                                                ],
                                                                                "type": "collection",
                                                                                "label": "Shop money"
                                                                            },
                                                                            {
                                                                                "name": "presentmentMoney",
                                                                                "spec": [
                                                                                    {
                                                                                        "name": "amount",
                                                                                        "type": "number",
                                                                                        "label": "Amount"
                                                                                    },
                                                                                    {
                                                                                        "name": "currencyCode",
                                                                                        "type": "text",
                                                                                        "label": "Currency code",
                                                                                        "validate": {
                                                                                            "max": 3,
                                                                                            "min": 3
                                                                                        }
                                                                                    }
                                                                                ],
                                                                                "type": "collection",
                                                                                "label": "Presentment money"
                                                                            }
                                                                        ],
                                                                        "type": "collection",
                                                                        "label": "Price"
                                                                    },
                                                                    {
                                                                        "name": "rate",
                                                                        "type": "number",
                                                                        "label": "Rate",
                                                                        "required": true
                                                                    },
                                                                    {
                                                                        "name": "channelLiable",
                                                                        "type": "boolean",
                                                                        "label": "Channel liable"
                                                                    }
                                                                ],
                                                                "type": "collection",
                                                                "label": "Tax line"
                                                            },
                                                            "type": "array",
                                                            "label": "Tax lines",
                                                            "labels": {
                                                                "add": "Add tax line"
                                                            }
                                                        },
                                                        {
                                                            "name": "giftCard",
                                                            "type": "boolean",
                                                            "label": "Gift card"
                                                        },
                                                        {
                                                            "name": "requiresShipping",
                                                            "type": "boolean",
                                                            "label": "Requires shipping"
                                                        },
                                                        {
                                                            "name": "vendor",
                                                            "type": "text",
                                                            "label": "Vendor"
                                                        },
                                                        {
                                                            "name": "properties",
                                                            "spec": {
                                                                "spec": [
                                                                    {
                                                                        "name": "name",
                                                                        "type": "text",
                                                                        "label": "Name",
                                                                        "required": true
                                                                    },
                                                                    {
                                                                        "name": "value",
                                                                        "type": "text",
                                                                        "label": "Value"
                                                                    }
                                                                ],
                                                                "type": "collection",
                                                                "label": "Property"
                                                            },
                                                            "type": "array",
                                                            "label": "Properties",
                                                            "labels": {
                                                                "add": "Add property"
                                                            }
                                                        },
                                                        {
                                                            "name": "fulfillment_service",
                                                            "type": "select",
                                                            "label": "Fulfillment service",
                                                            "dynamic": true,
                                                            "options": []
                                                        }
                                                    ],
                                                    "type": "collection",
                                                    "label": "Line item"
                                                },
                                                "type": "array",
                                                "label": "Line items",
                                                "required": true,
                                                "validate": {
                                                    "minItems": 1
                                                }
                                            },
                                            {
                                                "name": "customer",
                                                "spec": [
                                                    {
                                                        "name": "toAssociate",
                                                        "spec": [
                                                            {
                                                                "name": "id",
                                                                "type": "select",
                                                                "label": "Customer"
                                                            },
                                                            {
                                                                "name": "email",
                                                                "type": "email",
                                                                "label": "Customer email"
                                                            }
                                                        ],
                                                        "type": "collection",
                                                        "label": "Customer details"
                                                    }
                                                ],
                                                "type": "collection",
                                                "label": "Customer"
                                            },
                                            {
                                                "name": "email",
                                                "type": "email",
                                                "label": "Order email"
                                            },
                                            {
                                                "name": "companyLocationId",
                                                "type": "select",
                                                "label": "Location"
                                            },
                                            {
                                                "name": "billingAddress",
                                                "spec": [
                                                    {
                                                        "name": "firstName",
                                                        "type": "text",
                                                        "label": "First name"
                                                    },
                                                    {
                                                        "name": "lastName",
                                                        "type": "text",
                                                        "label": "Last name"
                                                    },
                                                    {
                                                        "name": "address1",
                                                        "type": "text",
                                                        "label": "Address 1"
                                                    },
                                                    {
                                                        "name": "address2",
                                                        "type": "text",
                                                        "label": "Address 2"
                                                    },
                                                    {
                                                        "name": "city",
                                                        "type": "text",
                                                        "label": "City"
                                                    },
                                                    {
                                                        "name": "zip",
                                                        "type": "text",
                                                        "label": "Zip"
                                                    },
                                                    {
                                                        "name": "company",
                                                        "type": "text",
                                                        "label": "Company"
                                                    },
                                                    {
                                                        "name": "phone",
                                                        "type": "text",
                                                        "label": "Phone"
                                                    },
                                                    {
                                                        "name": "countryCode",
                                                        "type": "text",
                                                        "label": "Country code"
                                                    },
                                                    {
                                                        "name": "provinceCode",
                                                        "type": "text",
                                                        "label": "Province code"
                                                    }
                                                ],
                                                "type": "collection",
                                                "label": "Billing address"
                                            },
                                            {
                                                "name": "shippingAddress",
                                                "spec": [
                                                    {
                                                        "name": "firstName",
                                                        "type": "text",
                                                        "label": "First name"
                                                    },
                                                    {
                                                        "name": "lastName",
                                                        "type": "text",
                                                        "label": "Last name"
                                                    },
                                                    {
                                                        "name": "address1",
                                                        "type": "text",
                                                        "label": "Address 1"
                                                    },
                                                    {
                                                        "name": "address2",
                                                        "type": "text",
                                                        "label": "Address 2"
                                                    },
                                                    {
                                                        "name": "city",
                                                        "type": "text",
                                                        "label": "City"
                                                    },
                                                    {
                                                        "name": "zip",
                                                        "type": "text",
                                                        "label": "Zip"
                                                    },
                                                    {
                                                        "name": "company",
                                                        "type": "text",
                                                        "label": "Company"
                                                    },
                                                    {
                                                        "name": "phone",
                                                        "type": "text",
                                                        "label": "Phone"
                                                    },
                                                    {
                                                        "name": "countryCode",
                                                        "type": "text",
                                                        "label": "Country code"
                                                    },
                                                    {
                                                        "name": "provinceCode",
                                                        "type": "text",
                                                        "label": "Province code"
                                                    }
                                                ],
                                                "type": "collection",
                                                "label": "Shipping address"
                                            },
                                            {
                                                "name": "shippingLines",
                                                "spec": {
                                                    "name": "value",
                                                    "spec": [
                                                        {
                                                            "name": "title",
                                                            "type": "text",
                                                            "label": "Title",
                                                            "required": true
                                                        },
                                                        {
                                                            "name": "priceSet",
                                                            "spec": [
                                                                {
                                                                    "name": "shopMoney",
                                                                    "spec": [
                                                                        {
                                                                            "name": "amount",
                                                                            "type": "number",
                                                                            "label": "Amount"
                                                                        },
                                                                        {
                                                                            "name": "currencyCode",
                                                                            "type": "text",
                                                                            "label": "Currency code",
                                                                            "validate": {
                                                                                "max": 3,
                                                                                "min": 3
                                                                            }
                                                                        }
                                                                    ],
                                                                    "type": "collection",
                                                                    "label": "Shop money"
                                                                },
                                                                {
                                                                    "name": "presentmentMoney",
                                                                    "spec": [
                                                                        {
                                                                            "name": "amount",
                                                                            "type": "number",
                                                                            "label": "Amount"
                                                                        },
                                                                        {
                                                                            "name": "currencyCode",
                                                                            "type": "text",
                                                                            "label": "Currency code",
                                                                            "validate": {
                                                                                "max": 3,
                                                                                "min": 3
                                                                            }
                                                                        }
                                                                    ],
                                                                    "type": "collection",
                                                                    "label": "Presentment money"
                                                                }
                                                            ],
                                                            "type": "collection",
                                                            "label": "Price"
                                                        },
                                                        {
                                                            "name": "code",
                                                            "type": "text",
                                                            "label": "Code"
                                                        },
                                                        {
                                                            "name": "taxLines",
                                                            "spec": {
                                                                "spec": [
                                                                    {
                                                                        "name": "title",
                                                                        "type": "text",
                                                                        "label": "Title",
                                                                        "required": true
                                                                    },
                                                                    {
                                                                        "name": "priceSet",
                                                                        "spec": [
                                                                            {
                                                                                "name": "shopMoney",
                                                                                "spec": [
                                                                                    {
                                                                                        "name": "amount",
                                                                                        "type": "number",
                                                                                        "label": "Amount"
                                                                                    },
                                                                                    {
                                                                                        "name": "currencyCode",
                                                                                        "type": "text",
                                                                                        "label": "Currency code",
                                                                                        "validate": {
                                                                                            "max": 3,
                                                                                            "min": 3
                                                                                        }
                                                                                    }
                                                                                ],
                                                                                "type": "collection",
                                                                                "label": "Shop money"
                                                                            },
                                                                            {
                                                                                "name": "presentmentMoney",
                                                                                "spec": [
                                                                                    {
                                                                                        "name": "amount",
                                                                                        "type": "number",
                                                                                        "label": "Amount"
                                                                                    },
                                                                                    {
                                                                                        "name": "currencyCode",
                                                                                        "type": "text",
                                                                                        "label": "Currency code",
                                                                                        "validate": {
                                                                                            "max": 3,
                                                                                            "min": 3
                                                                                        }
                                                                                    }
                                                                                ],
                                                                                "type": "collection",
                                                                                "label": "Presentment money"
                                                                            }
                                                                        ],
                                                                        "type": "collection",
                                                                        "label": "Price"
                                                                    },
                                                                    {
                                                                        "name": "rate",
                                                                        "type": "number",
                                                                        "label": "Rate",
                                                                        "required": true
                                                                    },
                                                                    {
                                                                        "name": "channelLiable",
                                                                        "type": "boolean",
                                                                        "label": "Channel liable"
                                                                    }
                                                                ],
                                                                "type": "collection",
                                                                "label": "Tax line"
                                                            },
                                                            "type": "array",
                                                            "label": "Tax lines",
                                                            "labels": {
                                                                "add": "Add tax line"
                                                            }
                                                        }
                                                    ],
                                                    "type": "collection",
                                                    "label": "Shipping line"
                                                },
                                                "type": "array",
                                                "label": "Shipping lines"
                                            },
                                            {
                                                "name": "financialStatus",
                                                "type": "select",
                                                "label": "Financial status",
                                                "validate": {
                                                    "enum": [
                                                        "PENDING",
                                                        "AUTHORIZED",
                                                        "PARTIALLY_PAID",
                                                        "PAID",
                                                        "PARTIALLY_REFUNDED",
                                                        "REFUNDED",
                                                        "EXPIRED",
                                                        "VOIDED"
                                                    ]
                                                }
                                            },
                                            {
                                                "name": "fulfillmentStatus",
                                                "type": "select",
                                                "label": "Fulfillment status",
                                                "validate": {
                                                    "enum": [
                                                        "FULFILLED",
                                                        "PARTIAL",
                                                        "RESTOCKED"
                                                    ]
                                                }
                                            },
                                            {
                                                "name": "discountCode",
                                                "spec": [
                                                    {
                                                        "name": "freeShippingDiscountCode",
                                                        "spec": [
                                                            {
                                                                "name": "code",
                                                                "type": "text",
                                                                "label": "Code"
                                                            }
                                                        ],
                                                        "type": "collection",
                                                        "label": "Free shipping"
                                                    },
                                                    {
                                                        "name": "itemFixedDiscountCode",
                                                        "spec": [
                                                            {
                                                                "name": "code",
                                                                "type": "text",
                                                                "label": "Code"
                                                            },
                                                            {
                                                                "name": "amountSet",
                                                                "spec": [
                                                                    {
                                                                        "name": "shopMoney",
                                                                        "spec": [
                                                                            {
                                                                                "name": "amount",
                                                                                "type": "number",
                                                                                "label": "Amount"
                                                                            },
                                                                            {
                                                                                "name": "currencyCode",
                                                                                "type": "text",
                                                                                "label": "Currency code",
                                                                                "validate": {
                                                                                    "max": 3,
                                                                                    "min": 3
                                                                                }
                                                                            }
                                                                        ],
                                                                        "type": "collection",
                                                                        "label": "Shop money"
                                                                    },
                                                                    {
                                                                        "name": "presentmentMoney",
                                                                        "spec": [
                                                                            {
                                                                                "name": "amount",
                                                                                "type": "number",
                                                                                "label": "Amount"
                                                                            },
                                                                            {
                                                                                "name": "currencyCode",
                                                                                "type": "text",
                                                                                "label": "Currency code",
                                                                                "validate": {
                                                                                    "max": 3,
                                                                                    "min": 3
                                                                                }
                                                                            }
                                                                        ],
                                                                        "type": "collection",
                                                                        "label": "Presentment money"
                                                                    }
                                                                ],
                                                                "type": "collection",
                                                                "label": "Discount amount"
                                                            }
                                                        ],
                                                        "type": "collection",
                                                        "label": "Fixed discount"
                                                    },
                                                    {
                                                        "name": "itemPercentageDiscountCode",
                                                        "spec": [
                                                            {
                                                                "name": "code",
                                                                "type": "text",
                                                                "label": "Code"
                                                            },
                                                            {
                                                                "name": "percentage",
                                                                "type": "number",
                                                                "label": "Percentage"
                                                            }
                                                        ],
                                                        "type": "collection",
                                                        "label": "Percentage discount"
                                                    }
                                                ],
                                                "type": "collection",
                                                "label": "Discount codes"
                                            },
                                            {
                                                "name": "tags",
                                                "type": "text",
                                                "label": "Tags"
                                            },
                                            {
                                                "name": "note",
                                                "type": "text",
                                                "label": "Note"
                                            },
                                            {
                                                "name": "buyerAcceptsMarketing",
                                                "type": "boolean",
                                                "label": "Buyer accepts marketing"
                                            },
                                            {
                                                "name": "currency",
                                                "type": "text",
                                                "label": "Currency"
                                            },
                                            {
                                                "name": "taxesIncluded",
                                                "type": "boolean",
                                                "label": "Taxes included"
                                            },
                                            {
                                                "name": "transactions",
                                                "spec": {
                                                    "name": "value",
                                                    "spec": [
                                                        {
                                                            "name": "amountSet",
                                                            "spec": [
                                                                {
                                                                    "name": "shopMoney",
                                                                    "spec": [
                                                                        {
                                                                            "name": "amount",
                                                                            "type": "number",
                                                                            "label": "Amount"
                                                                        },
                                                                        {
                                                                            "name": "currencyCode",
                                                                            "type": "text",
                                                                            "label": "Currency code",
                                                                            "validate": {
                                                                                "max": 3,
                                                                                "min": 3
                                                                            }
                                                                        }
                                                                    ],
                                                                    "type": "collection",
                                                                    "label": "Shop money"
                                                                },
                                                                {
                                                                    "name": "presentmentMoney",
                                                                    "spec": [
                                                                        {
                                                                            "name": "amount",
                                                                            "type": "number",
                                                                            "label": "Amount"
                                                                        },
                                                                        {
                                                                            "name": "currencyCode",
                                                                            "type": "text",
                                                                            "label": "Currency code",
                                                                            "validate": {
                                                                                "max": 3,
                                                                                "min": 3
                                                                            }
                                                                        }
                                                                    ],
                                                                    "type": "collection",
                                                                    "label": "Presentment money"
                                                                }
                                                            ],
                                                            "type": "collection",
                                                            "label": "Transaction amount"
                                                        },
                                                        {
                                                            "name": "status",
                                                            "type": "select",
                                                            "label": "Status",
                                                            "options": [
                                                                {
                                                                    "label": "Pending",
                                                                    "value": "PENDING"
                                                                },
                                                                {
                                                                    "label": "Success",
                                                                    "value": "SUCCESS"
                                                                },
                                                                {
                                                                    "label": "Failure",
                                                                    "value": "FAILURE"
                                                                },
                                                                {
                                                                    "label": "Error",
                                                                    "value": "ERROR"
                                                                },
                                                                {
                                                                    "label": "Awaiting response",
                                                                    "value": "AWAITING_RESPONSE"
                                                                },
                                                                {
                                                                    "label": "Unknown",
                                                                    "value": "UNKNOWN"
                                                                }
                                                            ],
                                                            "required": true
                                                        },
                                                        {
                                                            "name": "kind",
                                                            "type": "select",
                                                            "label": "Kind",
                                                            "options": [
                                                                {
                                                                    "label": "Authorization",
                                                                    "value": "AUTHORIZATION"
                                                                },
                                                                {
                                                                    "label": "Capture",
                                                                    "value": "CAPTURE"
                                                                },
                                                                {
                                                                    "label": "Change",
                                                                    "value": "CHANGE"
                                                                },
                                                                {
                                                                    "label": "EMV authorization",
                                                                    "value": "EMV_AUTHORIZATION"
                                                                },
                                                                {
                                                                    "label": "Sale",
                                                                    "value": "SALE"
                                                                },
                                                                {
                                                                    "label": "Refund",
                                                                    "value": "REFUND"
                                                                },
                                                                {
                                                                    "label": "Suggested refund",
                                                                    "value": "SUGGESTED_REFUND"
                                                                },
                                                                {
                                                                    "label": "Void",
                                                                    "value": "VOID"
                                                                }
                                                            ],
                                                            "required": true
                                                        }
                                                    ],
                                                    "type": "collection",
                                                    "label": "Transaction"
                                                },
                                                "type": "array",
                                                "label": "Transactions"
                                            },
                                            {
                                                "name": "metafields",
                                                "spec": {
                                                    "name": "value",
                                                    "spec": [
                                                        {
                                                            "name": "namespace",
                                                            "type": "text",
                                                            "label": "Namespace"
                                                        },
                                                        {
                                                            "name": "key",
                                                            "type": "text",
                                                            "label": "Key"
                                                        },
                                                        {
                                                            "name": "type",
                                                            "type": "select",
                                                            "label": "Type",
                                                            "options": [
                                                                {
                                                                    "label": "String (unstructured metafields only)",
                                                                    "value": "string",
                                                                    "nested": [
                                                                        {
                                                                            "name": "value",
                                                                            "type": "text",
                                                                            "label": "Value"
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "label": "Float (unstructured metafields only)",
                                                                    "value": "float",
                                                                    "nested": [
                                                                        {
                                                                            "name": "value",
                                                                            "type": "number",
                                                                            "label": "Value"
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "label": "Integer (unstructured metafields only)",
                                                                    "value": "integer",
                                                                    "nested": [
                                                                        {
                                                                            "name": "value",
                                                                            "type": "integer",
                                                                            "label": "Value"
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "label": "JSON string (unstructured metafields only)",
                                                                    "value": "json_string",
                                                                    "nested": [
                                                                        {
                                                                            "name": "value",
                                                                            "type": "any",
                                                                            "label": "Value"
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "label": "Single-line text field",
                                                                    "value": "single_line_text_field",
                                                                    "nested": [
                                                                        {
                                                                            "name": "value",
                                                                            "type": "text",
                                                                            "label": "Value"
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "label": "Multi-line text field",
                                                                    "value": "multi_line_text_field",
                                                                    "nested": [
                                                                        {
                                                                            "name": "value",
                                                                            "type": "text",
                                                                            "label": "Value"
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "label": "Float (number with decimal)",
                                                                    "value": "number_decimal",
                                                                    "nested": [
                                                                        {
                                                                            "name": "value",
                                                                            "type": "number",
                                                                            "label": "Value"
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "label": "Integer (number without decimal)",
                                                                    "value": "number_integer",
                                                                    "nested": [
                                                                        {
                                                                            "name": "value",
                                                                            "type": "integer",
                                                                            "label": "Value"
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "label": "URL",
                                                                    "value": "url",
                                                                    "nested": [
                                                                        {
                                                                            "name": "value",
                                                                            "type": "url",
                                                                            "label": "Value"
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "label": "Boolean",
                                                                    "value": "boolean",
                                                                    "nested": [
                                                                        {
                                                                            "name": "value",
                                                                            "type": "boolean",
                                                                            "label": "Value"
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "label": "Color",
                                                                    "value": "color",
                                                                    "nested": [
                                                                        {
                                                                            "name": "value",
                                                                            "type": "color",
                                                                            "label": "Value"
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "label": "Datetime",
                                                                    "value": "date_time",
                                                                    "nested": [
                                                                        {
                                                                            "name": "value",
                                                                            "type": "date",
                                                                            "label": "Value"
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "label": "Date",
                                                                    "value": "date",
                                                                    "nested": [
                                                                        {
                                                                            "name": "value",
                                                                            "type": "date",
                                                                            "label": "Value"
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "label": "Dimension",
                                                                    "value": "dimension",
                                                                    "nested": [
                                                                        {
                                                                            "name": "value",
                                                                            "spec": [
                                                                                {
                                                                                    "name": "unit",
                                                                                    "type": "select",
                                                                                    "label": "Unit",
                                                                                    "options": "rpc://shopify/3/units"
                                                                                },
                                                                                {
                                                                                    "name": "value",
                                                                                    "type": "number",
                                                                                    "label": "Value"
                                                                                }
                                                                            ],
                                                                            "type": "collection",
                                                                            "label": "Dimension"
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "label": "JSON",
                                                                    "value": "json",
                                                                    "nested": [
                                                                        {
                                                                            "name": "value",
                                                                            "type": "any",
                                                                            "label": "Value"
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "label": "Link",
                                                                    "value": "link",
                                                                    "nested": [
                                                                        {
                                                                            "name": "value",
                                                                            "spec": [
                                                                                {
                                                                                    "name": "text",
                                                                                    "type": "text",
                                                                                    "label": "Text"
                                                                                },
                                                                                {
                                                                                    "name": "url",
                                                                                    "type": "url",
                                                                                    "label": "URL"
                                                                                }
                                                                            ],
                                                                            "type": "collection",
                                                                            "label": "Link"
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "label": "Money",
                                                                    "value": "money",
                                                                    "nested": [
                                                                        {
                                                                            "name": "value",
                                                                            "spec": [
                                                                                {
                                                                                    "name": "amount",
                                                                                    "type": "number",
                                                                                    "label": "Amount"
                                                                                },
                                                                                {
                                                                                    "name": "currency_code",
                                                                                    "type": "text",
                                                                                    "label": "Currency code"
                                                                                }
                                                                            ],
                                                                            "type": "collection",
                                                                            "label": "Money"
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "label": "Rating",
                                                                    "value": "rating",
                                                                    "nested": [
                                                                        {
                                                                            "name": "value",
                                                                            "spec": [
                                                                                {
                                                                                    "name": "value",
                                                                                    "type": "number",
                                                                                    "label": "Value"
                                                                                },
                                                                                {
                                                                                    "name": "scale_min",
                                                                                    "type": "number",
                                                                                    "label": "Scale min"
                                                                                },
                                                                                {
                                                                                    "name": "scale_max",
                                                                                    "type": "number",
                                                                                    "label": "Scale max"
                                                                                }
                                                                            ],
                                                                            "type": "collection",
                                                                            "label": "Rating"
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "label": "Volume",
                                                                    "value": "volume",
                                                                    "nested": [
                                                                        {
                                                                            "name": "value",
                                                                            "spec": [
                                                                                {
                                                                                    "name": "unit",
                                                                                    "type": "select",
                                                                                    "label": "Unit",
                                                                                    "options": "rpc://shopify/3/volumeUnits"
                                                                                },
                                                                                {
                                                                                    "name": "value",
                                                                                    "type": "number",
                                                                                    "label": "Value"
                                                                                }
                                                                            ],
                                                                            "type": "collection",
                                                                            "label": "Volume"
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "label": "Weight",
                                                                    "value": "weight",
                                                                    "nested": [
                                                                        {
                                                                            "name": "value",
                                                                            "spec": [
                                                                                {
                                                                                    "name": "unit",
                                                                                    "type": "select",
                                                                                    "label": "Unit",
                                                                                    "options": "rpc://shopify/3/weightUnits"
                                                                                },
                                                                                {
                                                                                    "name": "value",
                                                                                    "type": "number",
                                                                                    "label": "Value"
                                                                                }
                                                                            ],
                                                                            "type": "collection",
                                                                            "label": "Weight"
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "label": "Other",
                                                                    "value": "other",
                                                                    "nested": [
                                                                        {
                                                                            "name": "field_type",
                                                                            "type": "text",
                                                                            "label": "Field type"
                                                                        },
                                                                        {
                                                                            "help": "If the type of metafield you want to create is not listed, you can map it manually. See the [Shopify metafields data types](https://shopify.dev/docs/apps/build/custom-data/metafields/list-of-data-types) for details.",
                                                                            "name": "value",
                                                                            "type": "any",
                                                                            "label": "Value"
                                                                        }
                                                                    ]
                                                                }
                                                            ]
                                                        }
                                                    ],
                                                    "type": "collection",
                                                    "label": "Metafield"
                                                },
                                                "type": "array",
                                                "label": "Metafields"
                                            }
                                        ],
                                        "type": "collection",
                                        "label": "Order details"
                                    },
                                    {
                                        "name": "options",
                                        "spec": [
                                            {
                                                "name": "inventoryBehaviour",
                                                "type": "select",
                                                "label": "Inventory behaviour",
                                                "validate": {
                                                    "enum": [
                                                        "BYPASS",
                                                        "DECREMENT_IGNORING_POLICY",
                                                        "DECREMENT_OBEYING_POLICY"
                                                    ]
                                                }
                                            },
                                            {
                                                "name": "sendReceipt",
                                                "type": "boolean",
                                                "label": "Send receipt"
                                            },
                                            {
                                                "name": "send_fulfillment_receipt",
                                                "type": "boolean",
                                                "label": "Send fulfillment receipt"
                                            }
                                        ],
                                        "type": "collection",
                                        "label": "Options"
                                    }
                                ],
                                "advanced": true
                            }
                        }
                    ]
                }
            ]
        }
    ],
    "metadata": {
        "instant": true,
        "version": 1,
        "scenario": {
            "roundtrips": 1,
            "maxErrors": 3,
            "autoCommit": true,
            "autoCommitTriggerLast": true,
            "sequential": false,
            "slots": null,
            "confidential": false,
            "dataloss": false,
            "dlq": true,
            "freshVariables": false
        },
        "designer": {
            "orphans": []
        },
        "zone": "eu1.make.com",
        "notes": []
    }
}