{
  "integrations": {
    "11c4eec7-0fe3-4a6b-af9d-6048fc48a433": {
      "action": {
        "label": "Charge",
        "labelReady": "Charged",
        "value": "CHARGE"
      },
      "createdAt": 1698191818931,
      "domain": "https://*.navetor.com/Billing/ClientPayment/ManageClientPayment?*",
      "id": "11c4eec7-0fe3-4a6b-af9d-6048fc48a433",
      "isAuto": true,
      "matchElement": {
        "attribute": null,
        "isEnabled": false,
        "matchingValue": "",
        "xPath": ""
      },
      "name": "Navetor",
      "paths": {
        "address": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "company_name": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "customer_id": {
          "attribute": null,
          "regex": "",
          "type": {
            "label": "URL",
            "value": "url"
          },
          "value": {
            "label": "patientGuid (a9319339-a3c5-4c1e-a3cf-b6b1253cc552)",
            "value": "query:patientGuid"
          }
        },
        "email": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "first_name": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "//div[contains(@class,\"billing_module\")]/ul[2]/li[1]/label[1]"
        },
        "invoice_number": {
          "attribute": {
            "label": "unselectable",
            "value": "unselectable"
          },
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "//span[contains(@class,\"k-state-hover\")]/span[1]"
        },
        "last_name": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "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": "//label[normalize-space()='Client Total $']/following-sibling::p"
        },
        "zip": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        }
      }
    },
    "e4383e77-5474-47a8-891a-7fd9582d45c3": {
      "action": {
        "label": "Charge",
        "labelReady": "Charged",
        "value": "CHARGE"
      },
      "createdAt": 1698248444865,
      "domain": "https://*.navetor.com/Billing/ClientPayment/ManageClientPayments",
      "id": "e4383e77-5474-47a8-891a-7fd9582d45c3",
      "isAuto": true,
      "matchElement": {
        "attribute": null,
        "isEnabled": false,
        "matchingValue": "",
        "xPath": ""
      },
      "name": "Navetor - Client Payment",
      "paths": {
        "address": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "company_name": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "customer_id": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "//li[@id=\"slide1\"]/ul[1]/li[2]/ul[1]/li[1]/label[1]"
        },
        "email": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "first_name": {
          "regex": "^\\S+",
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "//div[contains(@class,\"billing_module\")]/ul[1]/li[1]/div[1]/span[1]/span[1]/span[1]"
        },
        "invoice_number": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "last_name": {
          "regex": "\\S+$",
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "//div[contains(@class,\"billing_module\")]/ul[1]/li[1]/div[1]/span[1]/span[1]/span[1]"
        },
        "note": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "//li[contains(@class,\"idLabel\")]/label[1]"
        },
        "phone": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "//li[@id=\"slide1\"]/ul[1]/li[2]/ul[1]/li[2]/label[1]"
        },
        "purchase_number": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        },
        "transaction_amount": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "//input[@id=\"PaymentAmount\"]"
        },
        "zip": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": ""
        }
      }
    }
  },
  "steps": {
    "e4383e77-5474-47a8-891a-7fd9582d45c3": {
      "0576f7d2-8acf-4749-963e-11834f7dc875": {
        "id": "0576f7d2-8acf-4749-963e-11834f7dc875",
        "integrationId": "e4383e77-5474-47a8-891a-7fd9582d45c3",
        "steps": [
          {
            "chosen": false,
            "path": "//input[@id=\"PaymentAmount\"]",
            "selected": false,
            "transactionApprovalSetting": {
              "label": "Total Amount",
              "value": "AMOUNT"
            },
            "type": {
              "label": "Input",
              "value": "input"
            },
            "useTransactionApproval": true,
            "value": ""
          },
          {
            "chosen": false,
            "path": "//label[contains(text(),'Payment Type')]/following::div/span[1]/span[1]/span[2]",
            "selected": false,
            "type": {
              "label": "Click",
              "value": "click"
            },
            "value": ""
          },
          {
            "chosen": false,
            "path": "//*[@id=\"PaymentTypeID_listbox\"]/li[4]",
            "selected": false,
            "type": {
              "label": "Click",
              "value": "click"
            },
            "value": ""
          },
          {
            "chosen": false,
            "path": "//label[contains(text(),'Payment Method')]/following::div/span[1]/span[1]/span[2]",
            "selected": false,
            "type": {
              "label": "Click",
              "value": "click"
            },
            "value": ""
          },
          {
            "chosen": false,
            "path": "//*[@id=\"PaymentMethodID_listbox\"]/li[5]",
            "selected": false,
            "type": {
              "label": "Click",
              "value": "click"
            },
            "value": ""
          },
          {
            "chosen": false,
            "path": "//input[@id=\"NameOfCard\"]",
            "selected": false,
            "type": {
              "label": "Input",
              "value": "input"
            },
            "useTransactionApproval": false,
            "value": "{{billing.firstName}} {{billing.lastName}}"
          },
          {
            "chosen": false,
            "path": "//input[@id=\"RecieptNumber\"]",
            "selected": false,
            "transactionApprovalSetting": {
              "label": "Transaction ID",
              "value": "TRANSACTION_ID"
            },
            "type": {
              "label": "Input",
              "value": "input"
            },
            "useTransactionApproval": true,
            "value": ""
          },
          {
            "chosen": false,
            "path": "//input[@id=\"BankName\"]",
            "selected": false,
            "transactionApprovalSetting": {
              "label": "Total Amount",
              "value": "AMOUNT"
            },
            "type": {
              "label": "Input",
              "value": "input"
            },
            "useTransactionApproval": false,
            "value": "{{vault.accountType}}"
          },
          {
            "chosen": false,
            "path": "//input[@id=\"NumberOfCard\"]",
            "selected": false,
            "transactionApprovalSetting": {
              "label": "Last Four Digits of Card",
              "value": "LAST_FOUR_DIGITS"
            },
            "type": {
              "label": "Input",
              "value": "input"
            },
            "useTransactionApproval": true,
            "value": ""
          },
          {
            "chosen": false,
            "path": "//ul[@id='ddCardTypeID_listbox']",
            "selected": false,
            "transactionPaymentTypeSettings": {
              "AMERICAN_EXPRESS": {
                "label": "American Express",
                "value": "American Express"
              },
              "CHECKING": {
                "label": "None",
                "value": "NONE_pj_extension_value"
              },
              "DEBIT": {
                "label": "Others",
                "value": "Others"
              },
              "DINERS": {
                "label": "Others",
                "value": "Others"
              },
              "DISCOVER": {
                "label": "Discover",
                "value": "Discover"
              },
              "GENERAL_LEDGER": {
                "label": "Others",
                "value": "Others"
              },
              "JCB": {
                "label": "Others",
                "value": "Others"
              },
              "MASTERCARD": {
                "label": "Master",
                "value": "Master"
              },
              "SAVINGS": {
                "label": "None",
                "value": "NONE_pj_extension_value"
              },
              "UNKNOWN": {
                "label": "Others",
                "value": "Others"
              },
              "VISA": {
                "label": "VISA",
                "value": "VISA"
              }
            },
            "type": {
              "label": "Dropdown",
              "value": "dropdown"
            },
            "useTransactionPaymentType": true,
            "value": null
          }
        ],
        "type": "CHARGE"
      }
    }
  }
}