{
    "name": "Invoice and Shopify order generation (copy)",
    "flow": [
        {
            "id": 36,
            "module": "razorpay:paymentcapturedresponse",
            "version": 2,
            "parameters": {
                "__IMTHOOK__": 2290549
            },
            "mapper": {},
            "metadata": {
                "designer": {
                    "x": -263,
                    "y": 288
                },
                "restore": {
                    "parameters": {
                        "__IMTHOOK__": {
                            "data": {
                                "editable": "false"
                            },
                            "label": "My Payment Captured webhook"
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "__IMTHOOK__",
                        "type": "hook:razorpay5",
                        "label": "Webhook",
                        "required": true
                    }
                ]
            }
        },
        {
            "id": 37,
            "module": "util:FunctionSleep",
            "version": 1,
            "parameters": {},
            "mapper": {
                "duration": "120"
            },
            "metadata": {
                "designer": {
                    "x": 56,
                    "y": 296
                },
                "restore": {},
                "expect": [
                    {
                        "name": "duration",
                        "type": "uinteger",
                        "label": "Delay",
                        "required": true,
                        "validate": {
                            "max": 300,
                            "min": 1
                        }
                    }
                ]
            }
        },
        {
            "id": 38,
            "module": "razorpay:makeAPICall",
            "version": 2,
            "parameters": {
                "__IMTCONN__": 3767843
            },
            "mapper": {
                "qs": [
                    {
                        "key": "payment_id",
                        "value": "{{36.`payload.payment.entity.id`}}"
                    }
                ],
                "url": "/v1/payments/qr_codes",
                "method": "GET",
                "headers": [
                    {
                        "key": "Content-Type",
                        "value": "application/json"
                    }
                ]
            },
            "metadata": {
                "designer": {
                    "x": 377,
                    "y": 296
                },
                "restore": {
                    "expect": {
                        "qs": {
                            "mode": "chose",
                            "items": [
                                null
                            ]
                        },
                        "method": {
                            "mode": "chose",
                            "label": "GET"
                        },
                        "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": 42,
                    "module": "builtin:Break",
                    "version": 1,
                    "parameters": {},
                    "mapper": {
                        "count": "100",
                        "retry": true,
                        "interval": "1"
                    },
                    "metadata": {
                        "designer": {
                            "x": 367,
                            "y": 651
                        },
                        "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": "google-sheets:filterRows",
            "version": 2,
            "parameters": {
                "__IMTCONN__": 4983729
            },
            "mapper": {
                "from": "drive",
                "filter": [
                    [
                        {
                            "a": "G",
                            "b": "{{38.body.items[].id}}",
                            "o": "text:equal"
                        }
                    ]
                ],
                "sheetId": "Sheet1",
                "sortOrder": "asc",
                "spreadsheetId": "1nkcOGEMRMA4YXtqfGveaUAlo_5IjCJKLRtTAoTB_eJU",
                "tableFirstRow": "A1:CZ1",
                "includesHeaders": true,
                "valueRenderOption": "FORMATTED_VALUE",
                "dateTimeRenderOption": "FORMATTED_STRING"
            },
            "metadata": {
                "designer": {
                    "x": 722,
                    "y": 299
                },
                "restore": {
                    "expect": {
                        "from": {
                            "label": "Select from My Drive"
                        },
                        "orderBy": {
                            "mode": "chose"
                        },
                        "sheetId": {
                            "mode": "chose",
                            "label": "Sheet1"
                        },
                        "sortOrder": {
                            "mode": "chose",
                            "label": "Ascending"
                        },
                        "spreadsheetId": {
                            "mode": "chose",
                            "label": "Make Automation sheet "
                        },
                        "tableFirstRow": {
                            "label": "A-CZ"
                        },
                        "includesHeaders": {
                            "mode": "chose",
                            "label": "Yes"
                        },
                        "valueRenderOption": {
                            "mode": "chose",
                            "label": "Formatted value"
                        },
                        "dateTimeRenderOption": {
                            "mode": "chose",
                            "label": "Formatted string"
                        }
                    },
                    "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": "from",
                        "type": "select",
                        "label": "Search Method",
                        "required": true,
                        "validate": {
                            "enum": [
                                "drive",
                                "share"
                            ]
                        }
                    },
                    {
                        "name": "valueRenderOption",
                        "type": "select",
                        "label": "Value render option",
                        "validate": {
                            "enum": [
                                "FORMATTED_VALUE",
                                "UNFORMATTED_VALUE",
                                "FORMULA"
                            ]
                        }
                    },
                    {
                        "name": "dateTimeRenderOption",
                        "type": "select",
                        "label": "Date and time render option",
                        "validate": {
                            "enum": [
                                "SERIAL_NUMBER",
                                "FORMATTED_STRING"
                            ]
                        }
                    },
                    {
                        "name": "limit",
                        "type": "uinteger",
                        "label": "Limit"
                    },
                    {
                        "name": "spreadsheetId",
                        "type": "select",
                        "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": "tableFirstRow",
                        "type": "select",
                        "label": "Column range",
                        "required": true,
                        "validate": {
                            "enum": [
                                "A1:Z1",
                                "A1:BZ1",
                                "A1:CZ1",
                                "A1:DZ1",
                                "A1:MZ1",
                                "A1:ZZ1",
                                "A1:AZZ1",
                                "A1:BZZ1",
                                "A1:CZZ1",
                                "A1:DZZ1",
                                "A1:MZZ1",
                                "A1:ZZZ1"
                            ]
                        }
                    },
                    {
                        "name": "filter",
                        "type": "filter",
                        "label": "Filter",
                        "options": "rpc://google-sheets/2/rpcGetFilterKeys?includesHeaders=true"
                    },
                    {
                        "name": "orderBy",
                        "type": "select",
                        "label": "Order by"
                    },
                    {
                        "name": "sortOrder",
                        "type": "select",
                        "label": "Sort order",
                        "validate": {
                            "enum": [
                                "asc",
                                "desc"
                            ]
                        }
                    }
                ],
                "interface": [
                    {
                        "name": "__IMTLENGTH__",
                        "type": "uinteger",
                        "label": "Total number of bundles"
                    },
                    {
                        "name": "__IMTINDEX__",
                        "type": "uinteger",
                        "label": "Bundle order position"
                    },
                    {
                        "name": "__ROW_NUMBER__",
                        "type": "number",
                        "label": "Row number"
                    },
                    {
                        "name": "__SPREADSHEET_ID__",
                        "type": "text",
                        "label": "Spreadsheet ID"
                    },
                    {
                        "name": "__SHEET__",
                        "type": "text",
                        "label": "Sheet"
                    },
                    {
                        "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)"
                    },
                    {
                        "name": "26",
                        "type": "text",
                        "label": "(AA)"
                    },
                    {
                        "name": "27",
                        "type": "text",
                        "label": "(AB)"
                    },
                    {
                        "name": "28",
                        "type": "text",
                        "label": "(AC)"
                    },
                    {
                        "name": "29",
                        "type": "text",
                        "label": "(AD)"
                    },
                    {
                        "name": "30",
                        "type": "text",
                        "label": "(AE)"
                    },
                    {
                        "name": "31",
                        "type": "text",
                        "label": "(AF)"
                    },
                    {
                        "name": "32",
                        "type": "text",
                        "label": "(AG)"
                    },
                    {
                        "name": "33",
                        "type": "text",
                        "label": "(AH)"
                    },
                    {
                        "name": "34",
                        "type": "text",
                        "label": "(AI)"
                    },
                    {
                        "name": "35",
                        "type": "text",
                        "label": "(AJ)"
                    },
                    {
                        "name": "36",
                        "type": "text",
                        "label": "(AK)"
                    },
                    {
                        "name": "37",
                        "type": "text",
                        "label": "(AL)"
                    },
                    {
                        "name": "38",
                        "type": "text",
                        "label": "(AM)"
                    },
                    {
                        "name": "39",
                        "type": "text",
                        "label": "(AN)"
                    },
                    {
                        "name": "40",
                        "type": "text",
                        "label": "(AO)"
                    },
                    {
                        "name": "41",
                        "type": "text",
                        "label": "(AP)"
                    },
                    {
                        "name": "42",
                        "type": "text",
                        "label": "(AQ)"
                    },
                    {
                        "name": "43",
                        "type": "text",
                        "label": "(AR)"
                    },
                    {
                        "name": "44",
                        "type": "text",
                        "label": "(AS)"
                    },
                    {
                        "name": "45",
                        "type": "text",
                        "label": "(AT)"
                    },
                    {
                        "name": "46",
                        "type": "text",
                        "label": "(AU)"
                    },
                    {
                        "name": "47",
                        "type": "text",
                        "label": "(AV)"
                    },
                    {
                        "name": "48",
                        "type": "text",
                        "label": "(AW)"
                    },
                    {
                        "name": "49",
                        "type": "text",
                        "label": "(AX)"
                    },
                    {
                        "name": "50",
                        "type": "text",
                        "label": "(AY)"
                    },
                    {
                        "name": "51",
                        "type": "text",
                        "label": "(AZ)"
                    },
                    {
                        "name": "52",
                        "type": "text",
                        "label": "(BA)"
                    },
                    {
                        "name": "53",
                        "type": "text",
                        "label": "(BB)"
                    },
                    {
                        "name": "54",
                        "type": "text",
                        "label": "(BC)"
                    },
                    {
                        "name": "55",
                        "type": "text",
                        "label": "(BD)"
                    },
                    {
                        "name": "56",
                        "type": "text",
                        "label": "(BE)"
                    },
                    {
                        "name": "57",
                        "type": "text",
                        "label": "(BF)"
                    },
                    {
                        "name": "58",
                        "type": "text",
                        "label": "(BG)"
                    },
                    {
                        "name": "59",
                        "type": "text",
                        "label": "(BH)"
                    },
                    {
                        "name": "60",
                        "type": "text",
                        "label": "(BI)"
                    },
                    {
                        "name": "61",
                        "type": "text",
                        "label": "(BJ)"
                    },
                    {
                        "name": "62",
                        "type": "text",
                        "label": "(BK)"
                    },
                    {
                        "name": "63",
                        "type": "text",
                        "label": "(BL)"
                    },
                    {
                        "name": "64",
                        "type": "text",
                        "label": "(BM)"
                    },
                    {
                        "name": "65",
                        "type": "text",
                        "label": "(BN)"
                    },
                    {
                        "name": "66",
                        "type": "text",
                        "label": "(BO)"
                    },
                    {
                        "name": "67",
                        "type": "text",
                        "label": "(BP)"
                    },
                    {
                        "name": "68",
                        "type": "text",
                        "label": "(BQ)"
                    },
                    {
                        "name": "69",
                        "type": "text",
                        "label": "(BR)"
                    },
                    {
                        "name": "70",
                        "type": "text",
                        "label": "(BS)"
                    },
                    {
                        "name": "71",
                        "type": "text",
                        "label": "(BT)"
                    },
                    {
                        "name": "72",
                        "type": "text",
                        "label": "(BU)"
                    },
                    {
                        "name": "73",
                        "type": "text",
                        "label": "(BV)"
                    },
                    {
                        "name": "74",
                        "type": "text",
                        "label": "(BW)"
                    },
                    {
                        "name": "75",
                        "type": "text",
                        "label": "(BX)"
                    },
                    {
                        "name": "76",
                        "type": "text",
                        "label": "(BY)"
                    },
                    {
                        "name": "77",
                        "type": "text",
                        "label": "(BZ)"
                    },
                    {
                        "name": "78",
                        "type": "text",
                        "label": "(CA)"
                    },
                    {
                        "name": "79",
                        "type": "text",
                        "label": "(CB)"
                    },
                    {
                        "name": "80",
                        "type": "text",
                        "label": "(CC)"
                    },
                    {
                        "name": "81",
                        "type": "text",
                        "label": "(CD)"
                    },
                    {
                        "name": "82",
                        "type": "text",
                        "label": "(CE)"
                    },
                    {
                        "name": "83",
                        "type": "text",
                        "label": "(CF)"
                    },
                    {
                        "name": "84",
                        "type": "text",
                        "label": "(CG)"
                    },
                    {
                        "name": "85",
                        "type": "text",
                        "label": "(CH)"
                    },
                    {
                        "name": "86",
                        "type": "text",
                        "label": "(CI)"
                    },
                    {
                        "name": "87",
                        "type": "text",
                        "label": "(CJ)"
                    },
                    {
                        "name": "88",
                        "type": "text",
                        "label": "(CK)"
                    },
                    {
                        "name": "89",
                        "type": "text",
                        "label": "(CL)"
                    },
                    {
                        "name": "90",
                        "type": "text",
                        "label": "(CM)"
                    },
                    {
                        "name": "91",
                        "type": "text",
                        "label": "(CN)"
                    },
                    {
                        "name": "92",
                        "type": "text",
                        "label": "(CO)"
                    },
                    {
                        "name": "93",
                        "type": "text",
                        "label": "(CP)"
                    },
                    {
                        "name": "94",
                        "type": "text",
                        "label": "(CQ)"
                    },
                    {
                        "name": "95",
                        "type": "text",
                        "label": "(CR)"
                    },
                    {
                        "name": "96",
                        "type": "text",
                        "label": "(CS)"
                    },
                    {
                        "name": "97",
                        "type": "text",
                        "label": "(CT)"
                    },
                    {
                        "name": "98",
                        "type": "text",
                        "label": "(CU)"
                    },
                    {
                        "name": "99",
                        "type": "text",
                        "label": "(CV)"
                    },
                    {
                        "name": "100",
                        "type": "text",
                        "label": "(CW)"
                    },
                    {
                        "name": "101",
                        "type": "text",
                        "label": "(CX)"
                    },
                    {
                        "name": "102",
                        "type": "text",
                        "label": "(CY)"
                    },
                    {
                        "name": "103",
                        "type": "text",
                        "label": "(CZ)"
                    }
                ]
            }
        },
        {
            "id": 41,
            "module": "google-sheets:updateRow",
            "version": 2,
            "parameters": {
                "__IMTCONN__": 4983729
            },
            "filter": {
                "name": "",
                "conditions": [
                    [
                        {
                            "a": "{{40.`__IMTLENGTH__`}}",
                            "b": "0",
                            "o": "text:notequal"
                        }
                    ]
                ]
            },
            "mapper": {
                "from": "drive",
                "mode": "select",
                "values": {
                    "8": "Paid"
                },
                "sheetId": "Sheet1",
                "rowNumber": "{{40.`__ROW_NUMBER__`}}",
                "spreadsheetId": "/1nkcOGEMRMA4YXtqfGveaUAlo_5IjCJKLRtTAoTB_eJU",
                "includesHeaders": true,
                "valueInputOption": "USER_ENTERED"
            },
            "metadata": {
                "designer": {
                    "x": 1131,
                    "y": 300
                },
                "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"
                                }
                            ]
                        },
                        "valueInputOption": {
                            "mode": "chose",
                            "label": "User entered"
                        }
                    },
                    "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": "valueInputOption",
                        "type": "select",
                        "label": "Value input option",
                        "validate": {
                            "enum": [
                                "USER_ENTERED",
                                "RAW"
                            ]
                        }
                    },
                    {
                        "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": "rowNumber",
                        "type": "uinteger",
                        "label": "Row number",
                        "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"
                    }
                ]
            }
        },
        {
            "id": 7,
            "module": "zoho-books:getSalesorder",
            "version": 1,
            "parameters": {
                "__IMTCONN__": 3768606
            },
            "mapper": {
                "salesorder_id": "{{40.`5`}}",
                "organization_id": "60037898971"
            },
            "metadata": {
                "designer": {
                    "x": 1521,
                    "y": 309
                },
                "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"
                    }
                ]
            },
            "onerror": [
                {
                    "id": 57,
                    "module": "builtin:Break",
                    "version": 1,
                    "metadata": {
                        "designer": {
                            "x": 1496,
                            "y": 662
                        }
                    }
                }
            ]
        },
        {
            "id": 23,
            "module": "builtin:BasicFeeder",
            "version": 1,
            "parameters": {},
            "mapper": {
                "array": "{{7.line_items}}"
            },
            "metadata": {
                "designer": {
                    "x": 1821,
                    "y": 159
                },
                "restore": {
                    "expect": {
                        "array": {
                            "mode": "edit"
                        }
                    }
                },
                "expect": [
                    {
                        "mode": "edit",
                        "name": "array",
                        "spec": [],
                        "type": "array",
                        "label": "Array"
                    }
                ]
            }
        },
        {
            "id": 22,
            "module": "builtin:BasicAggregator",
            "version": 1,
            "parameters": {
                "feeder": 23,
                "target": "21.order.lineItems"
            },
            "mapper": {
                "sku": "{{23.sku}}",
                "title": "{{23.name}}",
                "vendor": "",
                "priceSet": {
                    "shopMoney": {
                        "amount": "{{23.rate}}",
                        "currencyCode": "INR"
                    },
                    "presentmentMoney": {
                        "amount": "{{23.rate}}",
                        "currencyCode": "INR"
                    }
                },
                "quantity": "{{23.quantity}}",
                "taxLines": [],
                "productId": "",
                "properties": [],
                "fulfillment_service": ""
            },
            "metadata": {
                "designer": {
                    "x": 2254,
                    "y": 303
                },
                "restore": {
                    "extra": {
                        "feeder": {
                            "label": "Iterator [23]"
                        },
                        "target": {
                            "label": "Order details: Line items"
                        }
                    },
                    "expect": {
                        "__IMTTARGET__": {
                            "nested": {
                                "giftCard": {
                                    "mode": "chose"
                                },
                                "taxLines": {
                                    "mode": "chose"
                                },
                                "productId": {
                                    "mode": "chose"
                                },
                                "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": 21,
            "module": "shopify:createAnOrder",
            "version": 3,
            "parameters": {
                "__IMTCONN__": 4428523
            },
            "mapper": {
                "order": {
                    "tags": "{{7.salesperson_name}},{{7.salesorder_number}}",
                    "customer": {
                        "toAssociate": {
                            "email": "{{7.contact_person_details[].email}}"
                        }
                    },
                    "lineItems": "{{22.array}}",
                    "discountCode": {
                        "itemFixedDiscountCode": {
                            "amountSet": {
                                "shopMoney": {},
                                "presentmentMoney": {}
                            }
                        },
                        "freeShippingDiscountCode": {},
                        "itemPercentageDiscountCode": {}
                    },
                    "billingAddress": {
                        "zip": "{{7.billing_address.zip}}",
                        "city": "{{7.billing_address.city}}",
                        "phone": "{{7.billing_address.phone}}",
                        "address1": "{{7.billing_address.address}}",
                        "address2": "{{7.billing_address.street2}}",
                        "lastName": "{{7.contact_person_details[].last_name}}",
                        "firstName": "{{7.contact_person_details[].first_name}}",
                        "countryCode": "{{7.billing_address.country_code}}",
                        "provinceCode": "{{7.billing_address.state_code}}"
                    },
                    "financialStatus": "PAID",
                    "shippingAddress": {
                        "zip": "{{7.billing_address.zip}}",
                        "city": "{{7.billing_address.city}}",
                        "phone": "{{7.billing_address.phone}}",
                        "address1": "{{7.billing_address.address}}",
                        "address2": "{{7.billing_address.street2}}",
                        "lastName": "{{7.contact_person_details[].last_name}}",
                        "firstName": "{{7.contact_person_details[].first_name}}",
                        "countryCode": "{{7.billing_address.country_code}}",
                        "provinceCode": "{{7.billing_address.state_code}}"
                    }
                },
                "options": {}
            },
            "metadata": {
                "designer": {
                    "x": 2620,
                    "y": 303
                },
                "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
            }
        },
        {
            "id": 28,
            "module": "zoho-books:universal",
            "version": 1,
            "parameters": {
                "__IMTCONN__": 3768606
            },
            "mapper": {
                "qs": [
                    {
                        "key": "salesorder_id",
                        "value": "{{7.salesorder_id}}"
                    }
                ],
                "url": "/v3/invoices/fromsalesorder",
                "method": "POST",
                "organization_id": "60037898971",
                "selectBodyInputMethod": "manual"
            },
            "metadata": {
                "designer": {
                    "x": 2959,
                    "y": 300
                },
                "restore": {
                    "expect": {
                        "qs": {
                            "mode": "chose",
                            "items": [
                                null
                            ]
                        },
                        "method": {
                            "mode": "chose",
                            "label": "POST"
                        },
                        "headers": {
                            "mode": "chose"
                        },
                        "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"
                    }
                ]
            },
            "onerror": [
                {
                    "id": 34,
                    "module": "builtin:Break",
                    "version": 1,
                    "parameters": {},
                    "mapper": {
                        "count": "3",
                        "retry": true,
                        "interval": "5"
                    },
                    "metadata": {
                        "designer": {
                            "x": 3118,
                            "y": 571
                        },
                        "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": 51,
            "module": "zoho-books:universal",
            "version": 1,
            "parameters": {
                "__IMTCONN__": 3768606
            },
            "mapper": {
                "url": "/v3/invoices/{{28.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": 3252,
                    "y": 113
                },
                "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": 29,
            "module": "zoho-books:downloadInvoice",
            "version": 1,
            "parameters": {
                "__IMTCONN__": 3768606
            },
            "mapper": {
                "invoice_id": "{{28.body.invoice.invoice_id}}",
                "organization_id": "60037898971"
            },
            "metadata": {
                "designer": {
                    "x": 3600,
                    "y": 107
                },
                "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": 30,
            "module": "google-drive:uploadAFile",
            "version": 4,
            "parameters": {
                "__IMTCONN__": 4987784
            },
            "mapper": {
                "data": "{{29.data}}",
                "select": "value",
                "convert": false,
                "filename": "{{29.filename}}",
                "folderId": "/1dQfH8c5074IL7MrsoAHgsflzO3FXYh1v",
                "destination": "drive"
            },
            "metadata": {
                "designer": {
                    "x": 3935,
                    "y": 109
                },
                "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": 33,
            "module": "google-drive:shareAFileFolder",
            "version": 4,
            "parameters": {
                "__IMTCONN__": 4987784
            },
            "mapper": {
                "file": "{{30.id}}",
                "role": "reader",
                "type": "anyone",
                "select": "file",
                "destination": "drive",
                "allowFileDiscovery": false
            },
            "metadata": {
                "designer": {
                    "x": 4276,
                    "y": 109
                },
                "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": 32,
            "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(28.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\": \"{{7.customer_name}}\"\r\n    },{\r\n       \"name\": \"doc\",\r\n       \"value\": \"https://drive.google.com/uc?export=download&id={{33.fileId}}\"\r\n    }\r\n  ]\r\n}",
                "requestCompressedContent": true
            },
            "metadata": {
                "designer": {
                    "x": 4611,
                    "y": 112
                },
                "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": 35,
                    "module": "builtin:Break",
                    "version": 1,
                    "parameters": {},
                    "mapper": {
                        "count": "3",
                        "retry": true,
                        "interval": "5"
                    },
                    "metadata": {
                        "designer": {
                            "x": 4604,
                            "y": 444
                        },
                        "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": 31,
            "module": "google-sheets:updateRow",
            "version": 2,
            "parameters": {
                "__IMTCONN__": 4983729
            },
            "mapper": {
                "from": "drive",
                "mode": "select",
                "values": {
                    "9": "{{33.shareLink}}",
                    "10": "{{36.`payload.payment.entity.id`}}"
                },
                "sheetId": "Sheet1",
                "rowNumber": "{{40.`__ROW_NUMBER__`}}",
                "spreadsheetId": "/1nkcOGEMRMA4YXtqfGveaUAlo_5IjCJKLRtTAoTB_eJU",
                "includesHeaders": true,
                "valueInputOption": "USER_ENTERED"
            },
            "metadata": {
                "designer": {
                    "x": 4959,
                    "y": 108
                },
                "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": "(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"
                                }
                            ]
                        },
                        "valueInputOption": {
                            "mode": "chose",
                            "label": "User entered"
                        }
                    },
                    "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": "valueInputOption",
                        "type": "select",
                        "label": "Value input option",
                        "validate": {
                            "enum": [
                                "USER_ENTERED",
                                "RAW"
                            ]
                        }
                    },
                    {
                        "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": "rowNumber",
                        "type": "uinteger",
                        "label": "Row number",
                        "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": "(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"
                    }
                ]
            }
        }
    ],
    "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": [
            {
                "moduleIds": [
                    37
                ],
                "content": "<p>Delay 2min so api limit does't exced</p>",
                "isFilterNote": false,
                "metadata": {
                    "color": "#9138FE"
                }
            },
            {
                "moduleIds": [
                    36
                ],
                "content": "<p>Captures the Razorpay Payments</p>",
                "isFilterNote": false,
                "metadata": {
                    "color": "#9138FE"
                }
            }
        ]
    }
}