From d44da484a17024cabcbf9f10ccaca51478820c6f Mon Sep 17 00:00:00 2001 From: Adyen Automation Date: Wed, 26 Feb 2025 10:54:00 +0100 Subject: [PATCH] spec release --- json/PayoutService-v30.json | 21 +++++++++++++++++++-- json/PayoutService-v40.json | 21 +++++++++++++++++++-- json/PayoutService-v50.json | 21 +++++++++++++++++++-- json/PayoutService-v51.json | 21 +++++++++++++++++++-- json/PayoutService-v52.json | 21 +++++++++++++++++++-- json/PayoutService-v64.json | 21 +++++++++++++++++++-- json/PayoutService-v67.json | 21 +++++++++++++++++++-- json/PayoutService-v68.json | 21 +++++++++++++++++++-- yaml/PayoutService-v30.yaml | 30 ++++++++++++++++++++---------- yaml/PayoutService-v40.yaml | 30 ++++++++++++++++++++---------- yaml/PayoutService-v50.yaml | 30 ++++++++++++++++++++---------- yaml/PayoutService-v51.yaml | 30 ++++++++++++++++++++---------- yaml/PayoutService-v52.yaml | 30 ++++++++++++++++++++---------- yaml/PayoutService-v64.yaml | 30 ++++++++++++++++++++---------- yaml/PayoutService-v67.yaml | 30 ++++++++++++++++++++---------- yaml/PayoutService-v68.yaml | 30 ++++++++++++++++++++---------- 16 files changed, 312 insertions(+), 96 deletions(-) diff --git a/json/PayoutService-v30.json b/json/PayoutService-v30.json index 72f239c7..10b93ceb 100644 --- a/json/PayoutService-v30.json +++ b/json/PayoutService-v30.json @@ -1061,7 +1061,7 @@ "$ref" : "#/components/schemas/Name" }, "shopperReference" : { - "description" : "Required for recurring payments. \nYour reference to uniquely identify this shopper, for example user ID or account ID. Minimum length: 3 characters.\n> Your reference must not include personally identifiable information (PII), for example name or email address.", + "description" : "Required for recurring payments. \nYour reference to uniquely identify this shopper, for example user ID or account ID. The value is case-sensitive and must be at least three characters.\n> Your reference must not include personally identifiable information (PII) such as name or email address.", "type" : "string" }, "telephoneNumber" : { @@ -1550,12 +1550,29 @@ "description" : "The 3D Secure 2 version.", "type" : "string" }, + "tokenization.shopperReference" : { + "description" : "The provided reference of the shopper.", + "type" : "string" + }, + "tokenization.store.operationType" : { + "description" : "The store operation performed on the token.", + "enum" : [ + "created", + "updated", + "alreadyStored" + ], + "type" : "string" + }, + "tokenization.storedPaymentMethodId" : { + "description" : "The reference that uniquely identifies tokenized payment details.", + "type" : "string" + }, "visaTransactionId" : { "description" : "The `visaTransactionId`, has a fixed length of 15 numeric characters.\n\n> Contact Support Team to enable this field.", "type" : "string" }, "xid" : { - "description" : "The 3DS transaction ID of the 3DS session sent in notifications. The value is Base64-encoded and is returned for transactions with directoryResponse 'N' or 'Y'. If you want to submit the xid in your 3D Secure 1 request, use the `mpiData.xid`, field.\n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=", + "description" : "The 3DS transaction ID of the 3DS session sent in notifications. The value is Base64-encoded and is returned for transactions with directoryResponse 'N' or 'Y'. \n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=", "type" : "string" } }, diff --git a/json/PayoutService-v40.json b/json/PayoutService-v40.json index 876a2f3f..941b01bb 100644 --- a/json/PayoutService-v40.json +++ b/json/PayoutService-v40.json @@ -1061,7 +1061,7 @@ "$ref" : "#/components/schemas/Name" }, "shopperReference" : { - "description" : "Required for recurring payments. \nYour reference to uniquely identify this shopper, for example user ID or account ID. Minimum length: 3 characters.\n> Your reference must not include personally identifiable information (PII), for example name or email address.", + "description" : "Required for recurring payments. \nYour reference to uniquely identify this shopper, for example user ID or account ID. The value is case-sensitive and must be at least three characters.\n> Your reference must not include personally identifiable information (PII) such as name or email address.", "type" : "string" }, "telephoneNumber" : { @@ -1581,12 +1581,29 @@ "description" : "The 3D Secure 2 version.", "type" : "string" }, + "tokenization.shopperReference" : { + "description" : "The provided reference of the shopper.", + "type" : "string" + }, + "tokenization.store.operationType" : { + "description" : "The store operation performed on the token.", + "enum" : [ + "created", + "updated", + "alreadyStored" + ], + "type" : "string" + }, + "tokenization.storedPaymentMethodId" : { + "description" : "The reference that uniquely identifies tokenized payment details.", + "type" : "string" + }, "visaTransactionId" : { "description" : "The `visaTransactionId`, has a fixed length of 15 numeric characters.\n\n> Contact Support Team to enable this field.", "type" : "string" }, "xid" : { - "description" : "The 3DS transaction ID of the 3DS session sent in notifications. The value is Base64-encoded and is returned for transactions with directoryResponse 'N' or 'Y'. If you want to submit the xid in your 3D Secure 1 request, use the `mpiData.xid`, field.\n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=", + "description" : "The 3DS transaction ID of the 3DS session sent in notifications. The value is Base64-encoded and is returned for transactions with directoryResponse 'N' or 'Y'. \n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=", "type" : "string" } }, diff --git a/json/PayoutService-v50.json b/json/PayoutService-v50.json index cef8eb36..31ae3a30 100644 --- a/json/PayoutService-v50.json +++ b/json/PayoutService-v50.json @@ -1061,7 +1061,7 @@ "$ref" : "#/components/schemas/Name" }, "shopperReference" : { - "description" : "Required for recurring payments. \nYour reference to uniquely identify this shopper, for example user ID or account ID. Minimum length: 3 characters.\n> Your reference must not include personally identifiable information (PII), for example name or email address.", + "description" : "Required for recurring payments. \nYour reference to uniquely identify this shopper, for example user ID or account ID. The value is case-sensitive and must be at least three characters.\n> Your reference must not include personally identifiable information (PII) such as name or email address.", "type" : "string" }, "telephoneNumber" : { @@ -1581,12 +1581,29 @@ "description" : "The 3D Secure 2 version.", "type" : "string" }, + "tokenization.shopperReference" : { + "description" : "The provided reference of the shopper.", + "type" : "string" + }, + "tokenization.store.operationType" : { + "description" : "The store operation performed on the token.", + "enum" : [ + "created", + "updated", + "alreadyStored" + ], + "type" : "string" + }, + "tokenization.storedPaymentMethodId" : { + "description" : "The reference that uniquely identifies tokenized payment details.", + "type" : "string" + }, "visaTransactionId" : { "description" : "The `visaTransactionId`, has a fixed length of 15 numeric characters.\n\n> Contact Support Team to enable this field.", "type" : "string" }, "xid" : { - "description" : "The 3DS transaction ID of the 3DS session sent in notifications. The value is Base64-encoded and is returned for transactions with directoryResponse 'N' or 'Y'. If you want to submit the xid in your 3D Secure 1 request, use the `mpiData.xid`, field.\n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=", + "description" : "The 3DS transaction ID of the 3DS session sent in notifications. The value is Base64-encoded and is returned for transactions with directoryResponse 'N' or 'Y'. \n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=", "type" : "string" } }, diff --git a/json/PayoutService-v51.json b/json/PayoutService-v51.json index b905c547..f0a7f8e5 100644 --- a/json/PayoutService-v51.json +++ b/json/PayoutService-v51.json @@ -1061,7 +1061,7 @@ "$ref" : "#/components/schemas/Name" }, "shopperReference" : { - "description" : "Required for recurring payments. \nYour reference to uniquely identify this shopper, for example user ID or account ID. Minimum length: 3 characters.\n> Your reference must not include personally identifiable information (PII), for example name or email address.", + "description" : "Required for recurring payments. \nYour reference to uniquely identify this shopper, for example user ID or account ID. The value is case-sensitive and must be at least three characters.\n> Your reference must not include personally identifiable information (PII) such as name or email address.", "type" : "string" }, "telephoneNumber" : { @@ -1581,12 +1581,29 @@ "description" : "The 3D Secure 2 version.", "type" : "string" }, + "tokenization.shopperReference" : { + "description" : "The provided reference of the shopper.", + "type" : "string" + }, + "tokenization.store.operationType" : { + "description" : "The store operation performed on the token.", + "enum" : [ + "created", + "updated", + "alreadyStored" + ], + "type" : "string" + }, + "tokenization.storedPaymentMethodId" : { + "description" : "The reference that uniquely identifies tokenized payment details.", + "type" : "string" + }, "visaTransactionId" : { "description" : "The `visaTransactionId`, has a fixed length of 15 numeric characters.\n\n> Contact Support Team to enable this field.", "type" : "string" }, "xid" : { - "description" : "The 3DS transaction ID of the 3DS session sent in notifications. The value is Base64-encoded and is returned for transactions with directoryResponse 'N' or 'Y'. If you want to submit the xid in your 3D Secure 1 request, use the `mpiData.xid`, field.\n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=", + "description" : "The 3DS transaction ID of the 3DS session sent in notifications. The value is Base64-encoded and is returned for transactions with directoryResponse 'N' or 'Y'. \n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=", "type" : "string" } }, diff --git a/json/PayoutService-v52.json b/json/PayoutService-v52.json index 21171795..dbf187c1 100644 --- a/json/PayoutService-v52.json +++ b/json/PayoutService-v52.json @@ -1061,7 +1061,7 @@ "$ref" : "#/components/schemas/Name" }, "shopperReference" : { - "description" : "Required for recurring payments. \nYour reference to uniquely identify this shopper, for example user ID or account ID. Minimum length: 3 characters.\n> Your reference must not include personally identifiable information (PII), for example name or email address.", + "description" : "Required for recurring payments. \nYour reference to uniquely identify this shopper, for example user ID or account ID. The value is case-sensitive and must be at least three characters.\n> Your reference must not include personally identifiable information (PII) such as name or email address.", "type" : "string" }, "telephoneNumber" : { @@ -1581,12 +1581,29 @@ "description" : "The 3D Secure 2 version.", "type" : "string" }, + "tokenization.shopperReference" : { + "description" : "The provided reference of the shopper.", + "type" : "string" + }, + "tokenization.store.operationType" : { + "description" : "The store operation performed on the token.", + "enum" : [ + "created", + "updated", + "alreadyStored" + ], + "type" : "string" + }, + "tokenization.storedPaymentMethodId" : { + "description" : "The reference that uniquely identifies tokenized payment details.", + "type" : "string" + }, "visaTransactionId" : { "description" : "The `visaTransactionId`, has a fixed length of 15 numeric characters.\n\n> Contact Support Team to enable this field.", "type" : "string" }, "xid" : { - "description" : "The 3DS transaction ID of the 3DS session sent in notifications. The value is Base64-encoded and is returned for transactions with directoryResponse 'N' or 'Y'. If you want to submit the xid in your 3D Secure 1 request, use the `mpiData.xid`, field.\n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=", + "description" : "The 3DS transaction ID of the 3DS session sent in notifications. The value is Base64-encoded and is returned for transactions with directoryResponse 'N' or 'Y'. \n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=", "type" : "string" } }, diff --git a/json/PayoutService-v64.json b/json/PayoutService-v64.json index fc90677a..2a746cb9 100644 --- a/json/PayoutService-v64.json +++ b/json/PayoutService-v64.json @@ -1061,7 +1061,7 @@ "$ref" : "#/components/schemas/Name" }, "shopperReference" : { - "description" : "Required for recurring payments. \nYour reference to uniquely identify this shopper, for example user ID or account ID. Minimum length: 3 characters.\n> Your reference must not include personally identifiable information (PII), for example name or email address.", + "description" : "Required for recurring payments. \nYour reference to uniquely identify this shopper, for example user ID or account ID. The value is case-sensitive and must be at least three characters.\n> Your reference must not include personally identifiable information (PII) such as name or email address.", "type" : "string" }, "telephoneNumber" : { @@ -1581,12 +1581,29 @@ "description" : "The 3D Secure 2 version.", "type" : "string" }, + "tokenization.shopperReference" : { + "description" : "The provided reference of the shopper.", + "type" : "string" + }, + "tokenization.store.operationType" : { + "description" : "The store operation performed on the token.", + "enum" : [ + "created", + "updated", + "alreadyStored" + ], + "type" : "string" + }, + "tokenization.storedPaymentMethodId" : { + "description" : "The reference that uniquely identifies tokenized payment details.", + "type" : "string" + }, "visaTransactionId" : { "description" : "The `visaTransactionId`, has a fixed length of 15 numeric characters.\n\n> Contact Support Team to enable this field.", "type" : "string" }, "xid" : { - "description" : "The 3DS transaction ID of the 3DS session sent in notifications. The value is Base64-encoded and is returned for transactions with directoryResponse 'N' or 'Y'. If you want to submit the xid in your 3D Secure 1 request, use the `mpiData.xid`, field.\n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=", + "description" : "The 3DS transaction ID of the 3DS session sent in notifications. The value is Base64-encoded and is returned for transactions with directoryResponse 'N' or 'Y'. \n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=", "type" : "string" } }, diff --git a/json/PayoutService-v67.json b/json/PayoutService-v67.json index 14ed29c4..19d6e8ad 100644 --- a/json/PayoutService-v67.json +++ b/json/PayoutService-v67.json @@ -1061,7 +1061,7 @@ "$ref" : "#/components/schemas/Name" }, "shopperReference" : { - "description" : "Required for recurring payments. \nYour reference to uniquely identify this shopper, for example user ID or account ID. Minimum length: 3 characters.\n> Your reference must not include personally identifiable information (PII), for example name or email address.", + "description" : "Required for recurring payments. \nYour reference to uniquely identify this shopper, for example user ID or account ID. The value is case-sensitive and must be at least three characters.\n> Your reference must not include personally identifiable information (PII) such as name or email address.", "type" : "string" }, "telephoneNumber" : { @@ -1573,12 +1573,29 @@ "description" : "The 3D Secure 2 version.", "type" : "string" }, + "tokenization.shopperReference" : { + "description" : "The provided reference of the shopper.", + "type" : "string" + }, + "tokenization.store.operationType" : { + "description" : "The store operation performed on the token.", + "enum" : [ + "created", + "updated", + "alreadyStored" + ], + "type" : "string" + }, + "tokenization.storedPaymentMethodId" : { + "description" : "The reference that uniquely identifies tokenized payment details.", + "type" : "string" + }, "visaTransactionId" : { "description" : "The `visaTransactionId`, has a fixed length of 15 numeric characters.\n\n> Contact Support Team to enable this field.", "type" : "string" }, "xid" : { - "description" : "The 3DS transaction ID of the 3DS session sent in notifications. The value is Base64-encoded and is returned for transactions with directoryResponse 'N' or 'Y'. If you want to submit the xid in your 3D Secure 1 request, use the `mpiData.xid`, field.\n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=", + "description" : "The 3DS transaction ID of the 3DS session sent in notifications. The value is Base64-encoded and is returned for transactions with directoryResponse 'N' or 'Y'. \n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=", "type" : "string" } }, diff --git a/json/PayoutService-v68.json b/json/PayoutService-v68.json index 540537fe..80518728 100644 --- a/json/PayoutService-v68.json +++ b/json/PayoutService-v68.json @@ -1061,7 +1061,7 @@ "$ref" : "#/components/schemas/Name" }, "shopperReference" : { - "description" : "Required for recurring payments. \nYour reference to uniquely identify this shopper, for example user ID or account ID. Minimum length: 3 characters.\n> Your reference must not include personally identifiable information (PII), for example name or email address.", + "description" : "Required for recurring payments. \nYour reference to uniquely identify this shopper, for example user ID or account ID. The value is case-sensitive and must be at least three characters.\n> Your reference must not include personally identifiable information (PII) such as name or email address.", "type" : "string" }, "telephoneNumber" : { @@ -1573,12 +1573,29 @@ "description" : "The 3D Secure 2 version.", "type" : "string" }, + "tokenization.shopperReference" : { + "description" : "The provided reference of the shopper.", + "type" : "string" + }, + "tokenization.store.operationType" : { + "description" : "The store operation performed on the token.", + "enum" : [ + "created", + "updated", + "alreadyStored" + ], + "type" : "string" + }, + "tokenization.storedPaymentMethodId" : { + "description" : "The reference that uniquely identifies tokenized payment details.", + "type" : "string" + }, "visaTransactionId" : { "description" : "The `visaTransactionId`, has a fixed length of 15 numeric characters.\n\n> Contact Support Team to enable this field.", "type" : "string" }, "xid" : { - "description" : "The 3DS transaction ID of the 3DS session sent in notifications. The value is Base64-encoded and is returned for transactions with directoryResponse 'N' or 'Y'. If you want to submit the xid in your 3D Secure 1 request, use the `mpiData.xid`, field.\n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=", + "description" : "The 3DS transaction ID of the 3DS session sent in notifications. The value is Base64-encoded and is returned for transactions with directoryResponse 'N' or 'Y'. \n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=", "type" : "string" } }, diff --git a/yaml/PayoutService-v30.yaml b/yaml/PayoutService-v30.yaml index ca658588..3183072f 100644 --- a/yaml/PayoutService-v30.yaml +++ b/yaml/PayoutService-v30.yaml @@ -1004,9 +1004,10 @@ components: $ref: '#/components/schemas/Name' shopperReference: description: "Required for recurring payments. \nYour reference to uniquely\ - \ identify this shopper, for example user ID or account ID. Minimum length:\ - \ 3 characters.\n> Your reference must not include personally identifiable\ - \ information (PII), for example name or email address." + \ identify this shopper, for example user ID or account ID. The value\ + \ is case-sensitive and must be at least three characters.\n> Your reference\ + \ must not include personally identifiable information (PII) such as name\ + \ or email address." type: string telephoneNumber: x-addedInVersion: '7' @@ -1746,6 +1747,19 @@ components: threeDSVersion: description: The 3D Secure 2 version. type: string + tokenization.shopperReference: + description: The provided reference of the shopper. + type: string + tokenization.store.operationType: + description: The store operation performed on the token. + enum: + - created + - updated + - alreadyStored + type: string + tokenization.storedPaymentMethodId: + description: The reference that uniquely identifies tokenized payment details. + type: string visaTransactionId: description: 'The `visaTransactionId`, has a fixed length of 15 numeric characters. @@ -1754,13 +1768,9 @@ components: > Contact Support Team to enable this field.' type: string xid: - description: 'The 3DS transaction ID of the 3DS session sent in notifications. - The value is Base64-encoded and is returned for transactions with directoryResponse - ''N'' or ''Y''. If you want to submit the xid in your 3D Secure 1 request, - use the `mpiData.xid`, field. - - - Example: ODgxNDc2MDg2MDExODk5MAAAAAA=' + description: "The 3DS transaction ID of the 3DS session sent in notifications.\ + \ The value is Base64-encoded and is returned for transactions with directoryResponse\ + \ 'N' or 'Y'. \n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=" type: string type: object ResponseAdditionalDataDomesticError: diff --git a/yaml/PayoutService-v40.yaml b/yaml/PayoutService-v40.yaml index b929cd6d..54f42df8 100644 --- a/yaml/PayoutService-v40.yaml +++ b/yaml/PayoutService-v40.yaml @@ -1004,9 +1004,10 @@ components: $ref: '#/components/schemas/Name' shopperReference: description: "Required for recurring payments. \nYour reference to uniquely\ - \ identify this shopper, for example user ID or account ID. Minimum length:\ - \ 3 characters.\n> Your reference must not include personally identifiable\ - \ information (PII), for example name or email address." + \ identify this shopper, for example user ID or account ID. The value\ + \ is case-sensitive and must be at least three characters.\n> Your reference\ + \ must not include personally identifiable information (PII) such as name\ + \ or email address." type: string telephoneNumber: x-addedInVersion: '7' @@ -1773,6 +1774,19 @@ components: threeDSVersion: description: The 3D Secure 2 version. type: string + tokenization.shopperReference: + description: The provided reference of the shopper. + type: string + tokenization.store.operationType: + description: The store operation performed on the token. + enum: + - created + - updated + - alreadyStored + type: string + tokenization.storedPaymentMethodId: + description: The reference that uniquely identifies tokenized payment details. + type: string visaTransactionId: description: 'The `visaTransactionId`, has a fixed length of 15 numeric characters. @@ -1781,13 +1795,9 @@ components: > Contact Support Team to enable this field.' type: string xid: - description: 'The 3DS transaction ID of the 3DS session sent in notifications. - The value is Base64-encoded and is returned for transactions with directoryResponse - ''N'' or ''Y''. If you want to submit the xid in your 3D Secure 1 request, - use the `mpiData.xid`, field. - - - Example: ODgxNDc2MDg2MDExODk5MAAAAAA=' + description: "The 3DS transaction ID of the 3DS session sent in notifications.\ + \ The value is Base64-encoded and is returned for transactions with directoryResponse\ + \ 'N' or 'Y'. \n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=" type: string type: object ResponseAdditionalDataDomesticError: diff --git a/yaml/PayoutService-v50.yaml b/yaml/PayoutService-v50.yaml index d633123f..47965fd0 100644 --- a/yaml/PayoutService-v50.yaml +++ b/yaml/PayoutService-v50.yaml @@ -1004,9 +1004,10 @@ components: $ref: '#/components/schemas/Name' shopperReference: description: "Required for recurring payments. \nYour reference to uniquely\ - \ identify this shopper, for example user ID or account ID. Minimum length:\ - \ 3 characters.\n> Your reference must not include personally identifiable\ - \ information (PII), for example name or email address." + \ identify this shopper, for example user ID or account ID. The value\ + \ is case-sensitive and must be at least three characters.\n> Your reference\ + \ must not include personally identifiable information (PII) such as name\ + \ or email address." type: string telephoneNumber: x-addedInVersion: '7' @@ -1773,6 +1774,19 @@ components: threeDSVersion: description: The 3D Secure 2 version. type: string + tokenization.shopperReference: + description: The provided reference of the shopper. + type: string + tokenization.store.operationType: + description: The store operation performed on the token. + enum: + - created + - updated + - alreadyStored + type: string + tokenization.storedPaymentMethodId: + description: The reference that uniquely identifies tokenized payment details. + type: string visaTransactionId: description: 'The `visaTransactionId`, has a fixed length of 15 numeric characters. @@ -1781,13 +1795,9 @@ components: > Contact Support Team to enable this field.' type: string xid: - description: 'The 3DS transaction ID of the 3DS session sent in notifications. - The value is Base64-encoded and is returned for transactions with directoryResponse - ''N'' or ''Y''. If you want to submit the xid in your 3D Secure 1 request, - use the `mpiData.xid`, field. - - - Example: ODgxNDc2MDg2MDExODk5MAAAAAA=' + description: "The 3DS transaction ID of the 3DS session sent in notifications.\ + \ The value is Base64-encoded and is returned for transactions with directoryResponse\ + \ 'N' or 'Y'. \n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=" type: string type: object ResponseAdditionalDataDomesticError: diff --git a/yaml/PayoutService-v51.yaml b/yaml/PayoutService-v51.yaml index 4cd53245..7b824a7e 100644 --- a/yaml/PayoutService-v51.yaml +++ b/yaml/PayoutService-v51.yaml @@ -1004,9 +1004,10 @@ components: $ref: '#/components/schemas/Name' shopperReference: description: "Required for recurring payments. \nYour reference to uniquely\ - \ identify this shopper, for example user ID or account ID. Minimum length:\ - \ 3 characters.\n> Your reference must not include personally identifiable\ - \ information (PII), for example name or email address." + \ identify this shopper, for example user ID or account ID. The value\ + \ is case-sensitive and must be at least three characters.\n> Your reference\ + \ must not include personally identifiable information (PII) such as name\ + \ or email address." type: string telephoneNumber: x-addedInVersion: '7' @@ -1773,6 +1774,19 @@ components: threeDSVersion: description: The 3D Secure 2 version. type: string + tokenization.shopperReference: + description: The provided reference of the shopper. + type: string + tokenization.store.operationType: + description: The store operation performed on the token. + enum: + - created + - updated + - alreadyStored + type: string + tokenization.storedPaymentMethodId: + description: The reference that uniquely identifies tokenized payment details. + type: string visaTransactionId: description: 'The `visaTransactionId`, has a fixed length of 15 numeric characters. @@ -1781,13 +1795,9 @@ components: > Contact Support Team to enable this field.' type: string xid: - description: 'The 3DS transaction ID of the 3DS session sent in notifications. - The value is Base64-encoded and is returned for transactions with directoryResponse - ''N'' or ''Y''. If you want to submit the xid in your 3D Secure 1 request, - use the `mpiData.xid`, field. - - - Example: ODgxNDc2MDg2MDExODk5MAAAAAA=' + description: "The 3DS transaction ID of the 3DS session sent in notifications.\ + \ The value is Base64-encoded and is returned for transactions with directoryResponse\ + \ 'N' or 'Y'. \n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=" type: string type: object ResponseAdditionalDataDomesticError: diff --git a/yaml/PayoutService-v52.yaml b/yaml/PayoutService-v52.yaml index e4be4867..2b5c1cdf 100644 --- a/yaml/PayoutService-v52.yaml +++ b/yaml/PayoutService-v52.yaml @@ -1004,9 +1004,10 @@ components: $ref: '#/components/schemas/Name' shopperReference: description: "Required for recurring payments. \nYour reference to uniquely\ - \ identify this shopper, for example user ID or account ID. Minimum length:\ - \ 3 characters.\n> Your reference must not include personally identifiable\ - \ information (PII), for example name or email address." + \ identify this shopper, for example user ID or account ID. The value\ + \ is case-sensitive and must be at least three characters.\n> Your reference\ + \ must not include personally identifiable information (PII) such as name\ + \ or email address." type: string telephoneNumber: x-addedInVersion: '7' @@ -1773,6 +1774,19 @@ components: threeDSVersion: description: The 3D Secure 2 version. type: string + tokenization.shopperReference: + description: The provided reference of the shopper. + type: string + tokenization.store.operationType: + description: The store operation performed on the token. + enum: + - created + - updated + - alreadyStored + type: string + tokenization.storedPaymentMethodId: + description: The reference that uniquely identifies tokenized payment details. + type: string visaTransactionId: description: 'The `visaTransactionId`, has a fixed length of 15 numeric characters. @@ -1781,13 +1795,9 @@ components: > Contact Support Team to enable this field.' type: string xid: - description: 'The 3DS transaction ID of the 3DS session sent in notifications. - The value is Base64-encoded and is returned for transactions with directoryResponse - ''N'' or ''Y''. If you want to submit the xid in your 3D Secure 1 request, - use the `mpiData.xid`, field. - - - Example: ODgxNDc2MDg2MDExODk5MAAAAAA=' + description: "The 3DS transaction ID of the 3DS session sent in notifications.\ + \ The value is Base64-encoded and is returned for transactions with directoryResponse\ + \ 'N' or 'Y'. \n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=" type: string type: object ResponseAdditionalDataDomesticError: diff --git a/yaml/PayoutService-v64.yaml b/yaml/PayoutService-v64.yaml index c5974575..67f66797 100644 --- a/yaml/PayoutService-v64.yaml +++ b/yaml/PayoutService-v64.yaml @@ -1004,9 +1004,10 @@ components: $ref: '#/components/schemas/Name' shopperReference: description: "Required for recurring payments. \nYour reference to uniquely\ - \ identify this shopper, for example user ID or account ID. Minimum length:\ - \ 3 characters.\n> Your reference must not include personally identifiable\ - \ information (PII), for example name or email address." + \ identify this shopper, for example user ID or account ID. The value\ + \ is case-sensitive and must be at least three characters.\n> Your reference\ + \ must not include personally identifiable information (PII) such as name\ + \ or email address." type: string telephoneNumber: x-addedInVersion: '7' @@ -1773,6 +1774,19 @@ components: threeDSVersion: description: The 3D Secure 2 version. type: string + tokenization.shopperReference: + description: The provided reference of the shopper. + type: string + tokenization.store.operationType: + description: The store operation performed on the token. + enum: + - created + - updated + - alreadyStored + type: string + tokenization.storedPaymentMethodId: + description: The reference that uniquely identifies tokenized payment details. + type: string visaTransactionId: description: 'The `visaTransactionId`, has a fixed length of 15 numeric characters. @@ -1781,13 +1795,9 @@ components: > Contact Support Team to enable this field.' type: string xid: - description: 'The 3DS transaction ID of the 3DS session sent in notifications. - The value is Base64-encoded and is returned for transactions with directoryResponse - ''N'' or ''Y''. If you want to submit the xid in your 3D Secure 1 request, - use the `mpiData.xid`, field. - - - Example: ODgxNDc2MDg2MDExODk5MAAAAAA=' + description: "The 3DS transaction ID of the 3DS session sent in notifications.\ + \ The value is Base64-encoded and is returned for transactions with directoryResponse\ + \ 'N' or 'Y'. \n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=" type: string type: object ResponseAdditionalDataDomesticError: diff --git a/yaml/PayoutService-v67.yaml b/yaml/PayoutService-v67.yaml index b70ca842..a043a801 100644 --- a/yaml/PayoutService-v67.yaml +++ b/yaml/PayoutService-v67.yaml @@ -1004,9 +1004,10 @@ components: $ref: '#/components/schemas/Name' shopperReference: description: "Required for recurring payments. \nYour reference to uniquely\ - \ identify this shopper, for example user ID or account ID. Minimum length:\ - \ 3 characters.\n> Your reference must not include personally identifiable\ - \ information (PII), for example name or email address." + \ identify this shopper, for example user ID or account ID. The value\ + \ is case-sensitive and must be at least three characters.\n> Your reference\ + \ must not include personally identifiable information (PII) such as name\ + \ or email address." type: string telephoneNumber: x-addedInVersion: '7' @@ -1766,6 +1767,19 @@ components: threeDSVersion: description: The 3D Secure 2 version. type: string + tokenization.shopperReference: + description: The provided reference of the shopper. + type: string + tokenization.store.operationType: + description: The store operation performed on the token. + enum: + - created + - updated + - alreadyStored + type: string + tokenization.storedPaymentMethodId: + description: The reference that uniquely identifies tokenized payment details. + type: string visaTransactionId: description: 'The `visaTransactionId`, has a fixed length of 15 numeric characters. @@ -1774,13 +1788,9 @@ components: > Contact Support Team to enable this field.' type: string xid: - description: 'The 3DS transaction ID of the 3DS session sent in notifications. - The value is Base64-encoded and is returned for transactions with directoryResponse - ''N'' or ''Y''. If you want to submit the xid in your 3D Secure 1 request, - use the `mpiData.xid`, field. - - - Example: ODgxNDc2MDg2MDExODk5MAAAAAA=' + description: "The 3DS transaction ID of the 3DS session sent in notifications.\ + \ The value is Base64-encoded and is returned for transactions with directoryResponse\ + \ 'N' or 'Y'. \n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=" type: string type: object ResponseAdditionalDataDomesticError: diff --git a/yaml/PayoutService-v68.yaml b/yaml/PayoutService-v68.yaml index ecf442b4..37de1c8a 100644 --- a/yaml/PayoutService-v68.yaml +++ b/yaml/PayoutService-v68.yaml @@ -1004,9 +1004,10 @@ components: $ref: '#/components/schemas/Name' shopperReference: description: "Required for recurring payments. \nYour reference to uniquely\ - \ identify this shopper, for example user ID or account ID. Minimum length:\ - \ 3 characters.\n> Your reference must not include personally identifiable\ - \ information (PII), for example name or email address." + \ identify this shopper, for example user ID or account ID. The value\ + \ is case-sensitive and must be at least three characters.\n> Your reference\ + \ must not include personally identifiable information (PII) such as name\ + \ or email address." type: string telephoneNumber: x-addedInVersion: '7' @@ -1766,6 +1767,19 @@ components: threeDSVersion: description: The 3D Secure 2 version. type: string + tokenization.shopperReference: + description: The provided reference of the shopper. + type: string + tokenization.store.operationType: + description: The store operation performed on the token. + enum: + - created + - updated + - alreadyStored + type: string + tokenization.storedPaymentMethodId: + description: The reference that uniquely identifies tokenized payment details. + type: string visaTransactionId: description: 'The `visaTransactionId`, has a fixed length of 15 numeric characters. @@ -1774,13 +1788,9 @@ components: > Contact Support Team to enable this field.' type: string xid: - description: 'The 3DS transaction ID of the 3DS session sent in notifications. - The value is Base64-encoded and is returned for transactions with directoryResponse - ''N'' or ''Y''. If you want to submit the xid in your 3D Secure 1 request, - use the `mpiData.xid`, field. - - - Example: ODgxNDc2MDg2MDExODk5MAAAAAA=' + description: "The 3DS transaction ID of the 3DS session sent in notifications.\ + \ The value is Base64-encoded and is returned for transactions with directoryResponse\ + \ 'N' or 'Y'. \n\nExample: ODgxNDc2MDg2MDExODk5MAAAAAA=" type: string type: object ResponseAdditionalDataDomesticError: