Mastercard · JSON Structure

Mastercard Identity Insights For Transactions Transaction Insights Data Structure

Type: object Properties: 45
Credit CardsDigital IdentityFinancial ServicesFraud DetectionOpen BankingPaymentsFortune 500

TransactionInsightsData is a JSON Structure definition published by Mastercard, describing 45 properties. It conforms to the https://json-structure.org/draft/2020-12/schema meta-schema.

Properties

purchaseDate purchaseAmount purchaseCurrencyExponent purchaseCurrency merchantName merchantCountryCode mcc ipAddress userAgent canvas webGl timeZone screenResolution localStorage language colorDepth buildManufacturer placement androidBuildVersion androidSdkInt buildFingerprint buildBrand supportedFeatures model sdkUserAgent majorOsVersion minorOsVersion simCountryIso simOperator primaryStorage systemMemory buildProduct vendorAppId storedDeviceId androidId hashedAccountId endCustomerRefId cookiesEnabled plugins acquirerMerchantId acquirerBin cardHolderName secondaryName primaryEmail secondaryEmail

Meta-schema: https://json-structure.org/draft/2020-12/schema

JSON Structure

Raw ↑
{
  "$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"
    }
  }
}