{
  "@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#",
    "Amount": "adyen:Amount",
    "AuthenticationInfo": "adyen:AuthenticationInfo",
    "AuthenticationNotificationData": "adyen:AuthenticationNotificationData",
    "AuthenticationNotificationRequest": "adyen:AuthenticationNotificationRequest",
    "BalancePlatformNotificationResponse": "adyen:BalancePlatformNotificationResponse",
    "ChallengeInfo": "adyen:ChallengeInfo",
    "PurchaseInfo": "adyen:PurchaseInfo",
    "Resource": "adyen:Resource",
    "currency": {
      "@id": "adyen:currency",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "adyen:value",
      "@type": "xsd:integer"
    },
    "acsTransId": {
      "@id": "adyen:acsTransId",
      "@type": "xsd:string"
    },
    "challenge": {
      "@id": "adyen:challenge",
      "@type": "xsd:string"
    },
    "challengeIndicator": {
      "@id": "adyen:challengeIndicator",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "adyen:createdAt",
      "@type": "xsd:dateTime"
    },
    "deviceChannel": {
      "@id": "adyen:deviceChannel",
      "@type": "xsd:string"
    },
    "dsTransID": {
      "@id": "adyen:dsTransID",
      "@type": "xsd:string"
    },
    "exemptionIndicator": {
      "@id": "adyen:exemptionIndicator",
      "@type": "xsd:string"
    },
    "inPSD2Scope": {
      "@id": "adyen:inPSD2Scope",
      "@type": "xsd:boolean"
    },
    "messageCategory": {
      "@id": "adyen:messageCategory",
      "@type": "xsd:string"
    },
    "messageVersion": {
      "@id": "adyen:messageVersion",
      "@type": "xsd:string"
    },
    "riskScore": {
      "@id": "adyen:riskScore",
      "@type": "xsd:integer"
    },
    "threeDSServerTransID": {
      "@id": "adyen:threeDSServerTransID",
      "@type": "xsd:string"
    },
    "transStatus": {
      "@id": "adyen:transStatus",
      "@type": "xsd:string"
    },
    "transStatusReason": {
      "@id": "adyen:transStatusReason",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "adyen:type",
      "@type": "xsd:string"
    },
    "authentication": {
      "@id": "adyen:authentication",
      "@type": "xsd:string"
    },
    "balancePlatform": {
      "@id": "adyen:balancePlatform",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "adyen:id",
      "@type": "xsd:string"
    },
    "paymentInstrumentId": {
      "@id": "adyen:paymentInstrumentId",
      "@type": "xsd:string"
    },
    "purchase": {
      "@id": "adyen:purchase",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "adyen:status",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "adyen:data",
      "@type": "xsd:string"
    },
    "environment": {
      "@id": "adyen:environment",
      "@type": "xsd:string"
    },
    "notificationResponse": {
      "@id": "adyen:notificationResponse",
      "@type": "xsd:string"
    },
    "challengeCancel": {
      "@id": "adyen:challengeCancel",
      "@type": "xsd:string"
    },
    "flow": {
      "@id": "adyen:flow",
      "@type": "xsd:string"
    },
    "lastInteraction": {
      "@id": "adyen:lastInteraction",
      "@type": "xsd:dateTime"
    },
    "phoneNumber": {
      "@id": "adyen:phoneNumber",
      "@type": "xsd:string"
    },
    "resends": {
      "@id": "adyen:resends",
      "@type": "xsd:integer"
    },
    "retries": {
      "@id": "adyen:retries",
      "@type": "xsd:integer"
    },
    "date": {
      "@id": "adyen:date",
      "@type": "xsd:string"
    },
    "merchantName": {
      "@id": "adyen:merchantName",
      "@type": "xsd:string"
    },
    "originalAmount": {
      "@id": "adyen:originalAmount",
      "@type": "xsd:string"
    },
    "creationDate": {
      "@id": "adyen:creationDate",
      "@type": "xsd:dateTime"
    }
  }
}