{
  "integrations": {
    "af000ea3-5bbf-4d99-9234-2390b79730e8": {
      "action": {
        "label": "Charge",
        "labelReady": "Charged",
        "value": "CHARGE"
      },
      "avs": {
        "label": "Match Address or Zip",
        "value": "ADDRESS_OR_ZIP"
      },
      "createdAt": 1740178962232,
      "cvvSettings": {
        "label": "Enable",
        "value": "enable"
      },
      "domain": "https://app.urable.com/payments/*",
      "id": "af000ea3-5bbf-4d99-9234-2390b79730e8",
      "isAuto": false,
      "isAutoClose": false,
      "isAutoRunAutomation": true,
      "matchElement": {
        "attribute": null,
        "isEnabled": false,
        "matchingValue": "",
        "xPath": ""
      },
      "name": "urable - payment",
      "paths": {
        "address": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "",
          "visibility": {
            "label": "Display",
            "value": "display"
          }
        },
        "company_name": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "",
          "visibility": {
            "label": "Display",
            "value": "display"
          }
        },
        "customer_id": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "",
          "visibility": {
            "label": "Hide",
            "value": "hide"
          }
        },
        "email": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "",
          "visibility": {
            "label": "Display",
            "value": "display"
          }
        },
        "first_name": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "//ion-button[contains(@class,\"customer-btn\")]",
          "visibility": {
            "label": "Display",
            "value": "display"
          }
        },
        "invoice_number": {
          "attribute": null,
          "regex": "",
          "type": {
            "label": "URL",
            "value": "url"
          },
          "value": {
            "label": "path: iXKO3i72GzxekKoayuJK",
            "value": "pathname:1"
          },
          "visibility": {
            "label": "Disable",
            "value": "disable"
          }
        },
        "last_name": {
          "regex": "^(\\S+)",
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "//ion-button[contains(@class,\"customer-btn\")]",
          "visibility": {
            "label": "Display",
            "value": "display"
          }
        },
        "note": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "",
          "visibility": {
            "label": "Display",
            "value": "display"
          }
        },
        "phone": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "",
          "visibility": {
            "label": "Display",
            "value": "display"
          }
        },
        "purchase_number": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "",
          "visibility": {
            "label": "Hide",
            "value": "hide"
          }
        },
        "tax": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "//ion-item[ion-label[contains(text(), 'Tax')]]/ion-text",
          "visibility": {
            "label": "Display",
            "value": "display"
          }
        },
        "transaction_amount": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "//ion-label[text()=\"Subtotal\"]/following::ion-text",
          "visibility": {
            "label": "Display",
            "value": "display"
          }
        },
        "zip": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "",
          "visibility": {
            "label": "Display",
            "value": "display"
          }
        }
      }
    }
  },
  "steps": {
    "8a8c8481-529f-458a-8e95-3f89bf885183": {
      "3f936fc4-f4fc-45e5-aad4-3d39dd691f92": {
        "id": "3f936fc4-f4fc-45e5-aad4-3d39dd691f92",
        "integrationId": "8a8c8481-529f-458a-8e95-3f89bf885183",
        "steps": [
          {
            "chosen": false,
            "id": "b58d0a1c-152a-4291-a1dc-b77fdf86dcab",
            "path": "//div[contains(@class,\"grid-submit\")]/input[1]",
            "selected": false,
            "type": {
              "label": "Click",
              "value": "click"
            },
            "value": ""
          }
        ],
        "type": "INVOICE"
      }
    },
    "af000ea3-5bbf-4d99-9234-2390b79730e8": {
      "50389644-d534-4236-b18e-99e0f7abc457": {
        "id": "50389644-d534-4236-b18e-99e0f7abc457",
        "integrationId": "af000ea3-5bbf-4d99-9234-2390b79730e8",
        "steps": [
          {
            "automationLabel": "Mark As Paid",
            "id": "d88ec1f5-d97b-4195-a863-699f0540ffeb",
            "isSkip": true,
            "path": "//ion-button[contains(., 'Mark as paid')]",
            "transactionPaymentTypeSettings": {},
            "type": {
              "label": "Click",
              "value": "click"
            },
            "value": ""
          },
          {
            "automationLabel": "Comment Click",
            "id": "d51936d2-3409-414b-9d8e-6ddafb978a58",
            "isSkip": true,
            "path": "//ion-button[contains(., 'Comments')]",
            "transactionPaymentTypeSettings": {},
            "type": {
              "label": "Click",
              "value": "click"
            },
            "value": ""
          },
          {
            "automationLabel": "Comments",
            "id": "7a6a8746-b3c7-43d7-b5ca-105a5127669b",
            "isSkip": false,
            "options": [
              {
                "enabled": false,
                "label": "Format with \"$\"",
                "name": "FORMAT_INPUT_WITH_DOLLAR"
              }
            ],
            "path": "//textarea[@placeholder=\"Write your comment here\"]",
            "placementOption": {
              "label": "Append",
              "value": "append"
            },
            "type": {
              "label": "Input",
              "value": "input"
            },
            "value": "PJ ID: {{transactionId}} | Type: {{vault.accountType}} | Last 4 : {{vault.lastFour}}"
          },
          {
            "automationLabel": "Add Comment Button",
            "id": "9f57bbe1-38f7-4c74-8a61-435c85a58c2b",
            "path": "//ion-button[contains(., 'Add Comment')]",
            "transactionPaymentTypeSettings": {
              "AMERICAN_EXPRESS": {
                "path": ""
              },
              "CHECKING": {
                "path": ""
              },
              "DEBIT": {
                "path": ""
              },
              "DINERS": {
                "path": ""
              },
              "DISCOVER": {
                "path": ""
              },
              "GENERAL_LEDGER": {
                "path": ""
              },
              "JCB": {
                "path": ""
              },
              "MASTERCARD": {
                "path": ""
              },
              "SAVINGS": {
                "path": ""
              },
              "UNKNOWN": {
                "path": ""
              },
              "VISA": {
                "path": ""
              }
            },
            "type": {
              "label": "Click",
              "value": "click"
            },
            "value": ""
          },
          {
            "automationLabel": "Close Comment",
            "id": "fd7d026e-029e-487a-8b18-35bdd36dca8b",
            "path": "//ion-toolbar[ion-title[contains(text(), 'Comments')]]//ion-buttons//ion-button[ion-icon[@name='close-outline']]",
            "transactionPaymentTypeSettings": {},
            "type": {
              "label": "Click",
              "value": "click"
            },
            "value": ""
          }
        ],
        "type": "CHARGE"
      }
    }
  }
}