Skip to content

Commit

Permalink
spec release
Browse files Browse the repository at this point in the history
  • Loading branch information
Adyen Automation committed Aug 15, 2024
1 parent 7c6d0d7 commit 12f5b08
Show file tree
Hide file tree
Showing 34 changed files with 1,366 additions and 25 deletions.
43 changes: 43 additions & 0 deletions json/CheckoutService-v37.json
Original file line number Diff line number Diff line change
Expand Up @@ -6465,6 +6465,10 @@
"FundRecipient" : {
"additionalProperties" : false,
"properties" : {
"IBAN" : {
"description" : "Fund Recipient Iban for C2C payments",
"type" : "string"
},
"billingAddress" : {
"description" : "The address where to send the invoice.",
"$ref" : "#/components/schemas/Address"
Expand Down Expand Up @@ -7173,6 +7177,7 @@
"subtype" : {
"description" : "The type of flow to initiate.",
"enum" : [
"express",
"redirect",
"sdk"
],
Expand All @@ -7193,6 +7198,25 @@
"title" : "PayPal",
"type" : "object"
},
"PayToDetails" : {
"additionalProperties" : false,
"properties" : {
"shopperAccountIdentifier" : {
"description" : "The shopper's banking details or payId reference, used to complete payment.",
"type" : "string"
},
"type" : {
"default" : "payto",
"description" : "**payto**",
"enum" : [
"payto"
],
"type" : "string"
}
},
"title" : "PayTo",
"type" : "object"
},
"PayUUpiDetails" : {
"additionalProperties" : false,
"properties" : {
Expand Down Expand Up @@ -7934,6 +7958,14 @@
"description" : "The date when the payment link expires.\n\n[ISO 8601](https://www.w3.org/TR/NOTE-datetime) format with time zone designator **Z**: YYYY-MM-DDThh:mm:ss+TZD, for example, **2020-12-18T10:15:30Z**.\n\nThe maximum expiry date is 70 days after the payment link is created.\n\nIf not provided, the payment link expires 24 hours after it was created.",
"type" : "string"
},
"fundOrigin" : {
"description" : "The person or entity funding the money.",
"$ref" : "#/components/schemas/FundOrigin"
},
"fundRecipient" : {
"description" : "the person or entity receiving the money",
"$ref" : "#/components/schemas/FundRecipient"
},
"installmentOptions" : {
"additionalProperties" : {
"$ref" : "#/components/schemas/InstallmentOption"
Expand Down Expand Up @@ -8095,6 +8127,14 @@
"description" : "The date when the payment link expires.\n\n[ISO 8601](https://www.w3.org/TR/NOTE-datetime) format with time zone designator **Z**: YYYY-MM-DDThh:mm:ss+TZD, for example, **2020-12-18T10:15:30Z**.\n\nThe maximum expiry date is 70 days after the payment link is created.\n\nIf not provided, the payment link expires 24 hours after it was created.",
"type" : "string"
},
"fundOrigin" : {
"description" : "The person or entity funding the money.",
"$ref" : "#/components/schemas/FundOrigin"
},
"fundRecipient" : {
"description" : "the person or entity receiving the money",
"$ref" : "#/components/schemas/FundRecipient"
},
"installmentOptions" : {
"additionalProperties" : {
"$ref" : "#/components/schemas/InstallmentOption"
Expand Down Expand Up @@ -8959,6 +8999,9 @@
{
"$ref" : "#/components/schemas/PayPalDetails"
},
{
"$ref" : "#/components/schemas/PayToDetails"
},
{
"$ref" : "#/components/schemas/PayUUpiDetails"
},
Expand Down
43 changes: 43 additions & 0 deletions json/CheckoutService-v40.json
Original file line number Diff line number Diff line change
Expand Up @@ -6734,6 +6734,10 @@
"FundRecipient" : {
"additionalProperties" : false,
"properties" : {
"IBAN" : {
"description" : "Fund Recipient Iban for C2C payments",
"type" : "string"
},
"billingAddress" : {
"description" : "The address where to send the invoice.",
"$ref" : "#/components/schemas/Address"
Expand Down Expand Up @@ -7501,6 +7505,7 @@
"subtype" : {
"description" : "The type of flow to initiate.",
"enum" : [
"express",
"redirect",
"sdk"
],
Expand All @@ -7521,6 +7526,25 @@
"title" : "PayPal",
"type" : "object"
},
"PayToDetails" : {
"additionalProperties" : false,
"properties" : {
"shopperAccountIdentifier" : {
"description" : "The shopper's banking details or payId reference, used to complete payment.",
"type" : "string"
},
"type" : {
"default" : "payto",
"description" : "**payto**",
"enum" : [
"payto"
],
"type" : "string"
}
},
"title" : "PayTo",
"type" : "object"
},
"PayUUpiDetails" : {
"additionalProperties" : false,
"properties" : {
Expand Down Expand Up @@ -8271,6 +8295,14 @@
"description" : "The date when the payment link expires.\n\n[ISO 8601](https://www.w3.org/TR/NOTE-datetime) format with time zone designator **Z**: YYYY-MM-DDThh:mm:ss+TZD, for example, **2020-12-18T10:15:30Z**.\n\nThe maximum expiry date is 70 days after the payment link is created.\n\nIf not provided, the payment link expires 24 hours after it was created.",
"type" : "string"
},
"fundOrigin" : {
"description" : "The person or entity funding the money.",
"$ref" : "#/components/schemas/FundOrigin"
},
"fundRecipient" : {
"description" : "the person or entity receiving the money",
"$ref" : "#/components/schemas/FundRecipient"
},
"installmentOptions" : {
"additionalProperties" : {
"$ref" : "#/components/schemas/InstallmentOption"
Expand Down Expand Up @@ -8432,6 +8464,14 @@
"description" : "The date when the payment link expires.\n\n[ISO 8601](https://www.w3.org/TR/NOTE-datetime) format with time zone designator **Z**: YYYY-MM-DDThh:mm:ss+TZD, for example, **2020-12-18T10:15:30Z**.\n\nThe maximum expiry date is 70 days after the payment link is created.\n\nIf not provided, the payment link expires 24 hours after it was created.",
"type" : "string"
},
"fundOrigin" : {
"description" : "The person or entity funding the money.",
"$ref" : "#/components/schemas/FundOrigin"
},
"fundRecipient" : {
"description" : "the person or entity receiving the money",
"$ref" : "#/components/schemas/FundRecipient"
},
"installmentOptions" : {
"additionalProperties" : {
"$ref" : "#/components/schemas/InstallmentOption"
Expand Down Expand Up @@ -9317,6 +9357,9 @@
{
"$ref" : "#/components/schemas/PayPalDetails"
},
{
"$ref" : "#/components/schemas/PayToDetails"
},
{
"$ref" : "#/components/schemas/PayUUpiDetails"
},
Expand Down
43 changes: 43 additions & 0 deletions json/CheckoutService-v41.json
Original file line number Diff line number Diff line change
Expand Up @@ -6747,6 +6747,10 @@
"FundRecipient" : {
"additionalProperties" : false,
"properties" : {
"IBAN" : {
"description" : "Fund Recipient Iban for C2C payments",
"type" : "string"
},
"billingAddress" : {
"description" : "The address where to send the invoice.",
"$ref" : "#/components/schemas/Address"
Expand Down Expand Up @@ -7514,6 +7518,7 @@
"subtype" : {
"description" : "The type of flow to initiate.",
"enum" : [
"express",
"redirect",
"sdk"
],
Expand All @@ -7534,6 +7539,25 @@
"title" : "PayPal",
"type" : "object"
},
"PayToDetails" : {
"additionalProperties" : false,
"properties" : {
"shopperAccountIdentifier" : {
"description" : "The shopper's banking details or payId reference, used to complete payment.",
"type" : "string"
},
"type" : {
"default" : "payto",
"description" : "**payto**",
"enum" : [
"payto"
],
"type" : "string"
}
},
"title" : "PayTo",
"type" : "object"
},
"PayUUpiDetails" : {
"additionalProperties" : false,
"properties" : {
Expand Down Expand Up @@ -8289,6 +8313,14 @@
"description" : "The date when the payment link expires.\n\n[ISO 8601](https://www.w3.org/TR/NOTE-datetime) format with time zone designator **Z**: YYYY-MM-DDThh:mm:ss+TZD, for example, **2020-12-18T10:15:30Z**.\n\nThe maximum expiry date is 70 days after the payment link is created.\n\nIf not provided, the payment link expires 24 hours after it was created.",
"type" : "string"
},
"fundOrigin" : {
"description" : "The person or entity funding the money.",
"$ref" : "#/components/schemas/FundOrigin"
},
"fundRecipient" : {
"description" : "the person or entity receiving the money",
"$ref" : "#/components/schemas/FundRecipient"
},
"installmentOptions" : {
"additionalProperties" : {
"$ref" : "#/components/schemas/InstallmentOption"
Expand Down Expand Up @@ -8450,6 +8482,14 @@
"description" : "The date when the payment link expires.\n\n[ISO 8601](https://www.w3.org/TR/NOTE-datetime) format with time zone designator **Z**: YYYY-MM-DDThh:mm:ss+TZD, for example, **2020-12-18T10:15:30Z**.\n\nThe maximum expiry date is 70 days after the payment link is created.\n\nIf not provided, the payment link expires 24 hours after it was created.",
"type" : "string"
},
"fundOrigin" : {
"description" : "The person or entity funding the money.",
"$ref" : "#/components/schemas/FundOrigin"
},
"fundRecipient" : {
"description" : "the person or entity receiving the money",
"$ref" : "#/components/schemas/FundRecipient"
},
"installmentOptions" : {
"additionalProperties" : {
"$ref" : "#/components/schemas/InstallmentOption"
Expand Down Expand Up @@ -9335,6 +9375,9 @@
{
"$ref" : "#/components/schemas/PayPalDetails"
},
{
"$ref" : "#/components/schemas/PayToDetails"
},
{
"$ref" : "#/components/schemas/PayUUpiDetails"
},
Expand Down
43 changes: 43 additions & 0 deletions json/CheckoutService-v46.json
Original file line number Diff line number Diff line change
Expand Up @@ -6747,6 +6747,10 @@
"FundRecipient" : {
"additionalProperties" : false,
"properties" : {
"IBAN" : {
"description" : "Fund Recipient Iban for C2C payments",
"type" : "string"
},
"billingAddress" : {
"description" : "The address where to send the invoice.",
"$ref" : "#/components/schemas/Address"
Expand Down Expand Up @@ -7514,6 +7518,7 @@
"subtype" : {
"description" : "The type of flow to initiate.",
"enum" : [
"express",
"redirect",
"sdk"
],
Expand All @@ -7534,6 +7539,25 @@
"title" : "PayPal",
"type" : "object"
},
"PayToDetails" : {
"additionalProperties" : false,
"properties" : {
"shopperAccountIdentifier" : {
"description" : "The shopper's banking details or payId reference, used to complete payment.",
"type" : "string"
},
"type" : {
"default" : "payto",
"description" : "**payto**",
"enum" : [
"payto"
],
"type" : "string"
}
},
"title" : "PayTo",
"type" : "object"
},
"PayUUpiDetails" : {
"additionalProperties" : false,
"properties" : {
Expand Down Expand Up @@ -8289,6 +8313,14 @@
"description" : "The date when the payment link expires.\n\n[ISO 8601](https://www.w3.org/TR/NOTE-datetime) format with time zone designator **Z**: YYYY-MM-DDThh:mm:ss+TZD, for example, **2020-12-18T10:15:30Z**.\n\nThe maximum expiry date is 70 days after the payment link is created.\n\nIf not provided, the payment link expires 24 hours after it was created.",
"type" : "string"
},
"fundOrigin" : {
"description" : "The person or entity funding the money.",
"$ref" : "#/components/schemas/FundOrigin"
},
"fundRecipient" : {
"description" : "the person or entity receiving the money",
"$ref" : "#/components/schemas/FundRecipient"
},
"installmentOptions" : {
"additionalProperties" : {
"$ref" : "#/components/schemas/InstallmentOption"
Expand Down Expand Up @@ -8450,6 +8482,14 @@
"description" : "The date when the payment link expires.\n\n[ISO 8601](https://www.w3.org/TR/NOTE-datetime) format with time zone designator **Z**: YYYY-MM-DDThh:mm:ss+TZD, for example, **2020-12-18T10:15:30Z**.\n\nThe maximum expiry date is 70 days after the payment link is created.\n\nIf not provided, the payment link expires 24 hours after it was created.",
"type" : "string"
},
"fundOrigin" : {
"description" : "The person or entity funding the money.",
"$ref" : "#/components/schemas/FundOrigin"
},
"fundRecipient" : {
"description" : "the person or entity receiving the money",
"$ref" : "#/components/schemas/FundRecipient"
},
"installmentOptions" : {
"additionalProperties" : {
"$ref" : "#/components/schemas/InstallmentOption"
Expand Down Expand Up @@ -9335,6 +9375,9 @@
{
"$ref" : "#/components/schemas/PayPalDetails"
},
{
"$ref" : "#/components/schemas/PayToDetails"
},
{
"$ref" : "#/components/schemas/PayUUpiDetails"
},
Expand Down
Loading

0 comments on commit 12f5b08

Please sign in to comment.