{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/adyen/refs/heads/main/json-schema/terminal-payment-token-schema.json", "title": "PaymentToken", "description": "Surrogate of the PAN (Primary Account Number) of the payment card to identify the payment mean of the customer. It allows, for a merchant, to identify the customer.", "type": "object", "properties": { "TokenRequestedType": { "$ref": "#/components/schemas/TokenRequestedType" }, "TokenValue": { "type": "string", "pattern": "^.+$" }, "ExpiryDateTime": { "type": "string", "format": "date-time", "description": "Expiry date and time. Limits the validity of a payment token." } }, "required": [ "TokenRequestedType", "TokenValue" ] }