{
  "@context": {
    "@version": 1.1,
    "adyen": "https://docs.adyen.com/schema/",
    "schema": "https://schema.org/",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "TransactionRuleEntityKey": "adyen:TransactionRuleEntityKey",
    "TransactionRuleInfo": "adyen:TransactionRuleInfo",
    "TransactionRuleInterval": "adyen:TransactionRuleInterval",
    "TransactionRuleResponse": "adyen:TransactionRuleResponse",
    "TransactionRuleRestrictions": "adyen:TransactionRuleRestrictions",
    "TransactionRule": "adyen:TransactionRule",
    "entityReference": {
      "@id": "adyen:entityReference",
      "@type": "xsd:string"
    },
    "entityType": {
      "@id": "adyen:entityType",
      "@type": "xsd:string"
    },
    "aggregationLevel": {
      "@id": "adyen:aggregationLevel",
      "@type": "xsd:string"
    },
    "description": "schema:description",
    "endDate": {
      "@id": "adyen:endDate",
      "@type": "xsd:string"
    },
    "entityKey": {
      "@id": "adyen:entityKey",
      "@type": "xsd:string"
    },
    "interval": {
      "@id": "adyen:interval",
      "@type": "xsd:string"
    },
    "outcomeType": {
      "@id": "adyen:outcomeType",
      "@type": "xsd:string"
    },
    "reference": {
      "@id": "adyen:reference",
      "@type": "xsd:string"
    },
    "requestType": {
      "@id": "adyen:requestType",
      "@type": "xsd:string"
    },
    "ruleRestrictions": {
      "@id": "adyen:ruleRestrictions",
      "@type": "xsd:string"
    },
    "score": {
      "@id": "adyen:score",
      "@type": "xsd:integer"
    },
    "startDate": {
      "@id": "adyen:startDate",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "adyen:status",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "adyen:type",
      "@type": "xsd:string"
    },
    "dayOfMonth": {
      "@id": "adyen:dayOfMonth",
      "@type": "xsd:integer"
    },
    "dayOfWeek": {
      "@id": "adyen:dayOfWeek",
      "@type": "xsd:string"
    },
    "duration": {
      "@id": "adyen:duration",
      "@type": "xsd:string"
    },
    "timeOfDay": {
      "@id": "adyen:timeOfDay",
      "@type": "xsd:string"
    },
    "timeZone": {
      "@id": "adyen:timeZone",
      "@type": "xsd:string"
    },
    "transactionRule": {
      "@id": "adyen:transactionRule",
      "@type": "xsd:string"
    },
    "activeNetworkTokens": {
      "@id": "adyen:activeNetworkTokens",
      "@type": "xsd:string"
    },
    "brandVariants": {
      "@id": "adyen:brandVariants",
      "@type": "xsd:string"
    },
    "counterpartyBank": {
      "@id": "adyen:counterpartyBank",
      "@type": "xsd:string"
    },
    "countries": {
      "@id": "adyen:countries",
      "@type": "xsd:string"
    },
    "differentCurrencies": {
      "@id": "adyen:differentCurrencies",
      "@type": "xsd:string"
    },
    "entryModes": {
      "@id": "adyen:entryModes",
      "@type": "xsd:string"
    },
    "internationalTransaction": {
      "@id": "adyen:internationalTransaction",
      "@type": "xsd:string"
    },
    "matchingTransactions": {
      "@id": "adyen:matchingTransactions",
      "@type": "xsd:string"
    },
    "mccs": {
      "@id": "adyen:mccs",
      "@type": "xsd:string"
    },
    "merchantNames": {
      "@id": "adyen:merchantNames",
      "@type": "xsd:string"
    },
    "merchants": {
      "@id": "adyen:merchants",
      "@type": "xsd:string"
    },
    "processingTypes": {
      "@id": "adyen:processingTypes",
      "@type": "xsd:string"
    },
    "sameAmountRestriction": {
      "@id": "adyen:sameAmountRestriction",
      "@type": "xsd:string"
    },
    "sameCounterpartyRestriction": {
      "@id": "adyen:sameCounterpartyRestriction",
      "@type": "xsd:string"
    },
    "totalAmount": {
      "@id": "adyen:totalAmount",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "adyen:id",
      "@type": "xsd:string"
    }
  }
}