Skip to content

Commit

Permalink
spec release
Browse files Browse the repository at this point in the history
  • Loading branch information
Adyen Automation committed Jun 5, 2024
1 parent 9ebac95 commit 85b8ffc
Show file tree
Hide file tree
Showing 38 changed files with 2,094 additions and 14 deletions.
55 changes: 55 additions & 0 deletions json/CheckoutService-v37.json
Original file line number Diff line number Diff line change
Expand Up @@ -5429,6 +5429,36 @@
],
"type" : "object"
},
"CheckoutSessionThreeDS2RequestData" : {
"additionalProperties" : false,
"properties" : {
"homePhone" : {
"description" : "The home phone number provided by the Cardholder.",
"$ref" : "#/components/schemas/Phone"
},
"mobilePhone" : {
"description" : "The mobile phone number provided by the Cardholder.",
"$ref" : "#/components/schemas/Phone"
},
"threeDSRequestorChallengeInd" : {
"description" : "Indicates whether a challenge is requested for this transaction. Possible values:\n* **01** — No preference\n* **02** — No challenge requested\n* **03** — Challenge requested (3DS Requestor preference)\n* **04** — Challenge requested (Mandate)\n* **05** — No challenge (transactional risk analysis is already performed)\n* **06** — Data Only",
"enum" : [
"01",
"02",
"03",
"04",
"05",
"06"
],
"type" : "string"
},
"workPhone" : {
"description" : "The work phone number provided by the Cardholder.",
"$ref" : "#/components/schemas/Phone"
}
},
"type" : "object"
},
"CommonField" : {
"additionalProperties" : false,
"properties" : {
Expand Down Expand Up @@ -7942,6 +7972,10 @@
"store" : {
"description" : "The physical store, for which this payment is processed.",
"type" : "string"
},
"threeDS2RequestData" : {
"description" : "The cardholder phone number need to be part of the authentication message for payment data. It is a requirement for Visa Secure Authentication Data Field Mandate effective August 2024.",
"$ref" : "#/components/schemas/CheckoutSessionThreeDS2RequestData"
}
},
"required" : [
Expand Down Expand Up @@ -8107,6 +8141,10 @@
"description" : "The physical store, for which this payment is processed.",
"type" : "string"
},
"threeDS2RequestData" : {
"description" : "The cardholder phone number need to be part of the authentication message for payment data. It is a requirement for Visa Secure Authentication Data Field Mandate effective August 2024.",
"$ref" : "#/components/schemas/CheckoutSessionThreeDS2RequestData"
},
"updatedAt" : {
"description" : "The date when the payment link status was updated.\n\n[ISO 8601](https://www.w3.org/TR/NOTE-datetime) format: YYYY-MM-DDThh:mm:ss+TZD, for example, **2020-12-18T10:15:30+01:00**.",
"format" : "date-time",
Expand Down Expand Up @@ -9695,6 +9733,23 @@
],
"type" : "object"
},
"Phone" : {
"additionalProperties" : false,
"properties" : {
"cc" : {
"description" : "Country code. Length: 1–3 characters.",
"maxLength" : 3,
"minLength" : 1,
"type" : "string"
},
"subscriber" : {
"description" : "Subscriber number. Maximum length: 15 characters.",
"maxLength" : 15,
"type" : "string"
}
},
"type" : "object"
},
"RatepayDetails" : {
"additionalProperties" : false,
"properties" : {
Expand Down
55 changes: 55 additions & 0 deletions json/CheckoutService-v40.json
Original file line number Diff line number Diff line change
Expand Up @@ -5642,6 +5642,36 @@
],
"type" : "object"
},
"CheckoutSessionThreeDS2RequestData" : {
"additionalProperties" : false,
"properties" : {
"homePhone" : {
"description" : "The home phone number provided by the Cardholder.",
"$ref" : "#/components/schemas/Phone"
},
"mobilePhone" : {
"description" : "The mobile phone number provided by the Cardholder.",
"$ref" : "#/components/schemas/Phone"
},
"threeDSRequestorChallengeInd" : {
"description" : "Indicates whether a challenge is requested for this transaction. Possible values:\n* **01** — No preference\n* **02** — No challenge requested\n* **03** — Challenge requested (3DS Requestor preference)\n* **04** — Challenge requested (Mandate)\n* **05** — No challenge (transactional risk analysis is already performed)\n* **06** — Data Only",
"enum" : [
"01",
"02",
"03",
"04",
"05",
"06"
],
"type" : "string"
},
"workPhone" : {
"description" : "The work phone number provided by the Cardholder.",
"$ref" : "#/components/schemas/Phone"
}
},
"type" : "object"
},
"CommonField" : {
"additionalProperties" : false,
"properties" : {
Expand Down Expand Up @@ -8279,6 +8309,10 @@
"store" : {
"description" : "The physical store, for which this payment is processed.",
"type" : "string"
},
"threeDS2RequestData" : {
"description" : "The cardholder phone number need to be part of the authentication message for payment data. It is a requirement for Visa Secure Authentication Data Field Mandate effective August 2024.",
"$ref" : "#/components/schemas/CheckoutSessionThreeDS2RequestData"
}
},
"required" : [
Expand Down Expand Up @@ -8444,6 +8478,10 @@
"description" : "The physical store, for which this payment is processed.",
"type" : "string"
},
"threeDS2RequestData" : {
"description" : "The cardholder phone number need to be part of the authentication message for payment data. It is a requirement for Visa Secure Authentication Data Field Mandate effective August 2024.",
"$ref" : "#/components/schemas/CheckoutSessionThreeDS2RequestData"
},
"updatedAt" : {
"description" : "The date when the payment link status was updated.\n\n[ISO 8601](https://www.w3.org/TR/NOTE-datetime) format: YYYY-MM-DDThh:mm:ss+TZD, for example, **2020-12-18T10:15:30+01:00**.",
"format" : "date-time",
Expand Down Expand Up @@ -10066,6 +10104,23 @@
],
"type" : "object"
},
"Phone" : {
"additionalProperties" : false,
"properties" : {
"cc" : {
"description" : "Country code. Length: 1–3 characters.",
"maxLength" : 3,
"minLength" : 1,
"type" : "string"
},
"subscriber" : {
"description" : "Subscriber number. Maximum length: 15 characters.",
"maxLength" : 15,
"type" : "string"
}
},
"type" : "object"
},
"RatepayDetails" : {
"additionalProperties" : false,
"properties" : {
Expand Down
55 changes: 55 additions & 0 deletions json/CheckoutService-v41.json
Original file line number Diff line number Diff line change
Expand Up @@ -5655,6 +5655,36 @@
],
"type" : "object"
},
"CheckoutSessionThreeDS2RequestData" : {
"additionalProperties" : false,
"properties" : {
"homePhone" : {
"description" : "The home phone number provided by the Cardholder.",
"$ref" : "#/components/schemas/Phone"
},
"mobilePhone" : {
"description" : "The mobile phone number provided by the Cardholder.",
"$ref" : "#/components/schemas/Phone"
},
"threeDSRequestorChallengeInd" : {
"description" : "Indicates whether a challenge is requested for this transaction. Possible values:\n* **01** — No preference\n* **02** — No challenge requested\n* **03** — Challenge requested (3DS Requestor preference)\n* **04** — Challenge requested (Mandate)\n* **05** — No challenge (transactional risk analysis is already performed)\n* **06** — Data Only",
"enum" : [
"01",
"02",
"03",
"04",
"05",
"06"
],
"type" : "string"
},
"workPhone" : {
"description" : "The work phone number provided by the Cardholder.",
"$ref" : "#/components/schemas/Phone"
}
},
"type" : "object"
},
"CommonField" : {
"additionalProperties" : false,
"properties" : {
Expand Down Expand Up @@ -8297,6 +8327,10 @@
"store" : {
"description" : "The physical store, for which this payment is processed.",
"type" : "string"
},
"threeDS2RequestData" : {
"description" : "The cardholder phone number need to be part of the authentication message for payment data. It is a requirement for Visa Secure Authentication Data Field Mandate effective August 2024.",
"$ref" : "#/components/schemas/CheckoutSessionThreeDS2RequestData"
}
},
"required" : [
Expand Down Expand Up @@ -8462,6 +8496,10 @@
"description" : "The physical store, for which this payment is processed.",
"type" : "string"
},
"threeDS2RequestData" : {
"description" : "The cardholder phone number need to be part of the authentication message for payment data. It is a requirement for Visa Secure Authentication Data Field Mandate effective August 2024.",
"$ref" : "#/components/schemas/CheckoutSessionThreeDS2RequestData"
},
"updatedAt" : {
"description" : "The date when the payment link status was updated.\n\n[ISO 8601](https://www.w3.org/TR/NOTE-datetime) format: YYYY-MM-DDThh:mm:ss+TZD, for example, **2020-12-18T10:15:30+01:00**.",
"format" : "date-time",
Expand Down Expand Up @@ -10089,6 +10127,23 @@
],
"type" : "object"
},
"Phone" : {
"additionalProperties" : false,
"properties" : {
"cc" : {
"description" : "Country code. Length: 1–3 characters.",
"maxLength" : 3,
"minLength" : 1,
"type" : "string"
},
"subscriber" : {
"description" : "Subscriber number. Maximum length: 15 characters.",
"maxLength" : 15,
"type" : "string"
}
},
"type" : "object"
},
"RatepayDetails" : {
"additionalProperties" : false,
"properties" : {
Expand Down
55 changes: 55 additions & 0 deletions json/CheckoutService-v46.json
Original file line number Diff line number Diff line change
Expand Up @@ -5655,6 +5655,36 @@
],
"type" : "object"
},
"CheckoutSessionThreeDS2RequestData" : {
"additionalProperties" : false,
"properties" : {
"homePhone" : {
"description" : "The home phone number provided by the Cardholder.",
"$ref" : "#/components/schemas/Phone"
},
"mobilePhone" : {
"description" : "The mobile phone number provided by the Cardholder.",
"$ref" : "#/components/schemas/Phone"
},
"threeDSRequestorChallengeInd" : {
"description" : "Indicates whether a challenge is requested for this transaction. Possible values:\n* **01** — No preference\n* **02** — No challenge requested\n* **03** — Challenge requested (3DS Requestor preference)\n* **04** — Challenge requested (Mandate)\n* **05** — No challenge (transactional risk analysis is already performed)\n* **06** — Data Only",
"enum" : [
"01",
"02",
"03",
"04",
"05",
"06"
],
"type" : "string"
},
"workPhone" : {
"description" : "The work phone number provided by the Cardholder.",
"$ref" : "#/components/schemas/Phone"
}
},
"type" : "object"
},
"CommonField" : {
"additionalProperties" : false,
"properties" : {
Expand Down Expand Up @@ -8297,6 +8327,10 @@
"store" : {
"description" : "The physical store, for which this payment is processed.",
"type" : "string"
},
"threeDS2RequestData" : {
"description" : "The cardholder phone number need to be part of the authentication message for payment data. It is a requirement for Visa Secure Authentication Data Field Mandate effective August 2024.",
"$ref" : "#/components/schemas/CheckoutSessionThreeDS2RequestData"
}
},
"required" : [
Expand Down Expand Up @@ -8462,6 +8496,10 @@
"description" : "The physical store, for which this payment is processed.",
"type" : "string"
},
"threeDS2RequestData" : {
"description" : "The cardholder phone number need to be part of the authentication message for payment data. It is a requirement for Visa Secure Authentication Data Field Mandate effective August 2024.",
"$ref" : "#/components/schemas/CheckoutSessionThreeDS2RequestData"
},
"updatedAt" : {
"description" : "The date when the payment link status was updated.\n\n[ISO 8601](https://www.w3.org/TR/NOTE-datetime) format: YYYY-MM-DDThh:mm:ss+TZD, for example, **2020-12-18T10:15:30+01:00**.",
"format" : "date-time",
Expand Down Expand Up @@ -10089,6 +10127,23 @@
],
"type" : "object"
},
"Phone" : {
"additionalProperties" : false,
"properties" : {
"cc" : {
"description" : "Country code. Length: 1–3 characters.",
"maxLength" : 3,
"minLength" : 1,
"type" : "string"
},
"subscriber" : {
"description" : "Subscriber number. Maximum length: 15 characters.",
"maxLength" : 15,
"type" : "string"
}
},
"type" : "object"
},
"RatepayDetails" : {
"additionalProperties" : false,
"properties" : {
Expand Down
Loading

0 comments on commit 85b8ffc

Please sign in to comment.