{
  "integrations": {
    "a2e958be-2a80-47ea-b941-413ad26db75e": {
      "action": {
        "label": "Charge",
        "labelReady": "Charged",
        "value": "CHARGE"
      },
      "createdAt": 0,
      "domain": "https://*.managebuilding.com/Manager/app/homepage/dashboard",
      "id": "a2e958be-2a80-47ea-b941-413ad26db75e",
      "isAuto": false,
      "name": "Standalone Payment",
      "paths": {
        "address": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "customer_id": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "email": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "first_name": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "invoice_number": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "last_name": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "phone": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "purchase_number": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "transaction_amount": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "zip": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        }
      }
    },
    "b6bde244-a943-451d-866a-94b7caa00647": {
      "action": {
        "label": "Charge",
        "labelReady": "Charged",
        "value": "CHARGE"
      },
      "createdAt": 0,
      "domain": "https://*.managebuilding.com/manager/app/accounting/add-payment?leaseId=*",
      "id": "b6bde244-a943-451d-866a-94b7caa00647",
      "isAuto": true,
      "matchElement": {
        "attribute": null
      },
      "name": "Buildium - Add Payment",
      "paths": {
        "address": {
          "regex": "^Receive payment for ([\\d]*\\W*[\\w]*)",
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "//div[contains(@class,\"page-header__main-title-text\")]/span[1]"
        },
        "company_name": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "customer_id": {
          "regex": "",
          "type": {
            "label": "URL",
            "value": "url"
          },
          "value": {
            "label": "leaseId (484164)",
            "value": "query:leaseId"
          }
        },
        "email": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "first_name": {
          "regex": "^\\W*([\\w]+)",
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "//div[contains(@class,\"page-header__main-title-text\")]/span[2]"
        },
        "invoice_number": {
          "regex": "^Receive payment for ([\\d]*\\W*[\\w-\\d\\W]*)",
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "//div[contains(@class,\"page-header__main-title-text\")]/span[1]"
        },
        "last_name": {
          "regex": "\\b(\\w+)$",
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "//div[contains(@class,\"page-header__main-title-text\")]/span[2]"
        },
        "note": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "phone": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "purchase_number": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "transaction_amount": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "zip": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        }
      }
    }
  },
  "steps": {
    "b6bde244-a943-451d-866a-94b7caa00647": {
      "6fc229a0-14ba-4566-8974-b46af8d8217d": {
        "domain": "https://*.managebuilding.com/Manager/app/accounting/add-payment",
        "id": "6fc229a0-14ba-4566-8974-b46af8d8217d",
        "integrationId": "b6bde244-a943-451d-866a-94b7caa00647",
        "steps": [
          {
            "chosen": false,
            "path": "//input[@id=\"txtAmount\"]",
            "selected": false,
            "transactionApprovalSetting": {
              "label": "Total Amount",
              "value": "AMOUNT"
            },
            "type": {
              "label": "Input",
              "value": "input"
            },
            "useTransactionApproval": true,
            "value": ""
          },
          {
            "chosen": false,
            "path": "//div[contains(@class,\"combobox__dropdown-toggle\")]",
            "selected": false,
            "type": {
              "label": "Click",
              "value": "click"
            },
            "value": ""
          },
          {
            "chosen": false,
            "path": "//div[@data-value=\"7\"]",
            "selected": false,
            "type": {
              "label": "Click",
              "value": "click"
            },
            "value": ""
          },
          {
            "chosen": false,
            "path": "//input[@id=\"txtCheckRefernceNumbers\"]",
            "selected": false,
            "transactionApprovalSetting": {
              "label": "Transaction ID",
              "value": "TRANSACTION_ID"
            },
            "type": {
              "label": "Input",
              "value": "input"
            },
            "useTransactionApproval": true,
            "value": ""
          },
          {
            "chosen": false,
            "path": "//textarea[@id=\"memo\"]",
            "selected": false,
            "type": {
              "label": "Input",
              "value": "input"
            },
            "useTransactionApproval": false,
            "value": "PayJunction"
          }
        ],
        "type": "CHARGE"
      }
    }
  }
}