{
  "$schema": "https://json-structure.org/draft/2020-12/schema",
  "name": "TransactionInsightsData",
  "type": "object",
  "properties": {
    "purchaseDate": {
      "type": "string"
    },
    "purchaseAmount": {
      "type": "string"
    },
    "purchaseCurrencyExponent": {
      "type": "string"
    },
    "purchaseCurrency": {
      "type": "string"
    },
    "merchantName": {
      "type": "string"
    },
    "merchantCountryCode": {
      "type": "string"
    },
    "mcc": {
      "type": "string"
    },
    "ipAddress": {
      "type": "string"
    },
    "userAgent": {
      "type": "string"
    },
    "canvas": {
      "type": "string"
    },
    "webGl": {
      "type": "string"
    },
    "timeZone": {
      "type": "string"
    },
    "screenResolution": {
      "type": "string"
    },
    "localStorage": {
      "type": "boolean"
    },
    "language": {
      "type": "string"
    },
    "colorDepth": {
      "type": "integer"
    },
    "buildManufacturer": {
      "type": "string"
    },
    "placement": {
      "type": "string"
    },
    "androidBuildVersion": {
      "type": "string"
    },
    "androidSdkInt": {
      "type": "string"
    },
    "buildFingerprint": {
      "type": "string"
    },
    "buildBrand": {
      "type": "string"
    },
    "supportedFeatures": {
      "type": "array"
    },
    "model": {
      "type": "string"
    },
    "sdkUserAgent": {
      "type": "string"
    },
    "majorOsVersion": {
      "type": "integer"
    },
    "minorOsVersion": {
      "type": "integer"
    },
    "simCountryIso": {
      "type": "string"
    },
    "simOperator": {
      "type": "string"
    },
    "primaryStorage": {
      "type": "integer"
    },
    "systemMemory": {
      "type": "integer"
    },
    "buildProduct": {
      "type": "string"
    },
    "vendorAppId": {
      "type": "string"
    },
    "storedDeviceId": {
      "type": "string"
    },
    "androidId": {
      "type": "string"
    },
    "hashedAccountId": {
      "type": "string"
    },
    "endCustomerRefId": {
      "type": "string"
    },
    "cookiesEnabled": {
      "type": "boolean"
    },
    "plugins": {
      "type": "array"
    },
    "acquirerMerchantId": {
      "type": "string"
    },
    "acquirerBin": {
      "type": "string"
    },
    "cardHolderName": {
      "type": "string"
    },
    "secondaryName": {
      "type": "string"
    },
    "primaryEmail": {
      "type": "string"
    },
    "secondaryEmail": {
      "type": "string"
    }
  }
}