diff --git a/json/CheckoutService-v37.json b/json/CheckoutService-v37.json index ac8cdd34..af6984f1 100644 --- a/json/CheckoutService-v37.json +++ b/json/CheckoutService-v37.json @@ -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" @@ -7173,6 +7177,7 @@ "subtype" : { "description" : "The type of flow to initiate.", "enum" : [ + "express", "redirect", "sdk" ], @@ -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" : { @@ -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" @@ -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" @@ -8959,6 +8999,9 @@ { "$ref" : "#/components/schemas/PayPalDetails" }, + { + "$ref" : "#/components/schemas/PayToDetails" + }, { "$ref" : "#/components/schemas/PayUUpiDetails" }, diff --git a/json/CheckoutService-v40.json b/json/CheckoutService-v40.json index 4aa3e7ac..f3410ac8 100644 --- a/json/CheckoutService-v40.json +++ b/json/CheckoutService-v40.json @@ -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" @@ -7501,6 +7505,7 @@ "subtype" : { "description" : "The type of flow to initiate.", "enum" : [ + "express", "redirect", "sdk" ], @@ -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" : { @@ -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" @@ -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" @@ -9317,6 +9357,9 @@ { "$ref" : "#/components/schemas/PayPalDetails" }, + { + "$ref" : "#/components/schemas/PayToDetails" + }, { "$ref" : "#/components/schemas/PayUUpiDetails" }, diff --git a/json/CheckoutService-v41.json b/json/CheckoutService-v41.json index 59d59266..c03591a7 100644 --- a/json/CheckoutService-v41.json +++ b/json/CheckoutService-v41.json @@ -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" @@ -7514,6 +7518,7 @@ "subtype" : { "description" : "The type of flow to initiate.", "enum" : [ + "express", "redirect", "sdk" ], @@ -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" : { @@ -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" @@ -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" @@ -9335,6 +9375,9 @@ { "$ref" : "#/components/schemas/PayPalDetails" }, + { + "$ref" : "#/components/schemas/PayToDetails" + }, { "$ref" : "#/components/schemas/PayUUpiDetails" }, diff --git a/json/CheckoutService-v46.json b/json/CheckoutService-v46.json index 7142d40d..65d5534a 100644 --- a/json/CheckoutService-v46.json +++ b/json/CheckoutService-v46.json @@ -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" @@ -7514,6 +7518,7 @@ "subtype" : { "description" : "The type of flow to initiate.", "enum" : [ + "express", "redirect", "sdk" ], @@ -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" : { @@ -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" @@ -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" @@ -9335,6 +9375,9 @@ { "$ref" : "#/components/schemas/PayPalDetails" }, + { + "$ref" : "#/components/schemas/PayToDetails" + }, { "$ref" : "#/components/schemas/PayUUpiDetails" }, diff --git a/json/CheckoutService-v49.json b/json/CheckoutService-v49.json index 3d191611..71d568d4 100644 --- a/json/CheckoutService-v49.json +++ b/json/CheckoutService-v49.json @@ -7185,6 +7185,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" @@ -8033,6 +8037,7 @@ "subtype" : { "description" : "The type of flow to initiate.", "enum" : [ + "express", "redirect", "sdk" ], @@ -8053,6 +8058,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" : { @@ -8844,6 +8868,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" @@ -9005,6 +9037,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" @@ -9911,6 +9951,9 @@ { "$ref" : "#/components/schemas/PayPalDetails" }, + { + "$ref" : "#/components/schemas/PayToDetails" + }, { "$ref" : "#/components/schemas/PayUUpiDetails" }, diff --git a/json/CheckoutService-v50.json b/json/CheckoutService-v50.json index 40c3ff24..1fe86bfe 100644 --- a/json/CheckoutService-v50.json +++ b/json/CheckoutService-v50.json @@ -7213,6 +7213,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" @@ -8061,6 +8065,7 @@ "subtype" : { "description" : "The type of flow to initiate.", "enum" : [ + "express", "redirect", "sdk" ], @@ -8081,6 +8086,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" : { @@ -8872,6 +8896,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" @@ -9038,6 +9070,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" @@ -9949,6 +9989,9 @@ { "$ref" : "#/components/schemas/PayPalDetails" }, + { + "$ref" : "#/components/schemas/PayToDetails" + }, { "$ref" : "#/components/schemas/PayUUpiDetails" }, diff --git a/json/CheckoutService-v51.json b/json/CheckoutService-v51.json index 7b33608f..fde89c64 100644 --- a/json/CheckoutService-v51.json +++ b/json/CheckoutService-v51.json @@ -7225,6 +7225,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" @@ -8073,6 +8077,7 @@ "subtype" : { "description" : "The type of flow to initiate.", "enum" : [ + "express", "redirect", "sdk" ], @@ -8093,6 +8098,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" : { @@ -8884,6 +8908,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" @@ -9050,6 +9082,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" + }, "id" : { "x-addedInVersion" : "51", "description" : "A unique identifier of the payment link.", @@ -9980,6 +10020,9 @@ { "$ref" : "#/components/schemas/PayPalDetails" }, + { + "$ref" : "#/components/schemas/PayToDetails" + }, { "$ref" : "#/components/schemas/PayUUpiDetails" }, diff --git a/json/CheckoutService-v52.json b/json/CheckoutService-v52.json index 1f867113..fd0a383a 100644 --- a/json/CheckoutService-v52.json +++ b/json/CheckoutService-v52.json @@ -7233,6 +7233,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" @@ -8081,6 +8085,7 @@ "subtype" : { "description" : "The type of flow to initiate.", "enum" : [ + "express", "redirect", "sdk" ], @@ -8101,6 +8106,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" : { @@ -8897,6 +8921,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" @@ -9063,6 +9095,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" + }, "id" : { "x-addedInVersion" : "51", "description" : "A unique identifier of the payment link.", @@ -9993,6 +10033,9 @@ { "$ref" : "#/components/schemas/PayPalDetails" }, + { + "$ref" : "#/components/schemas/PayToDetails" + }, { "$ref" : "#/components/schemas/PayUUpiDetails" }, diff --git a/json/CheckoutService-v53.json b/json/CheckoutService-v53.json index 65f5a988..d1d720ff 100644 --- a/json/CheckoutService-v53.json +++ b/json/CheckoutService-v53.json @@ -7233,6 +7233,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" @@ -8081,6 +8085,7 @@ "subtype" : { "description" : "The type of flow to initiate.", "enum" : [ + "express", "redirect", "sdk" ], @@ -8101,6 +8106,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" : { @@ -8897,6 +8921,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" @@ -9063,6 +9095,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" + }, "id" : { "x-addedInVersion" : "51", "description" : "A unique identifier of the payment link.", @@ -10008,6 +10048,9 @@ { "$ref" : "#/components/schemas/PayPalDetails" }, + { + "$ref" : "#/components/schemas/PayToDetails" + }, { "$ref" : "#/components/schemas/PayUUpiDetails" }, diff --git a/json/CheckoutService-v64.json b/json/CheckoutService-v64.json index fb5510bc..4a94277f 100644 --- a/json/CheckoutService-v64.json +++ b/json/CheckoutService-v64.json @@ -7233,6 +7233,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" @@ -8117,6 +8121,7 @@ "subtype" : { "description" : "The type of flow to initiate.", "enum" : [ + "express", "redirect", "sdk" ], @@ -8137,6 +8142,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" : { @@ -8947,6 +8971,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" @@ -9113,6 +9145,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" + }, "id" : { "x-addedInVersion" : "51", "description" : "A unique identifier of the payment link.", @@ -10063,6 +10103,9 @@ { "$ref" : "#/components/schemas/PayPalDetails" }, + { + "$ref" : "#/components/schemas/PayToDetails" + }, { "$ref" : "#/components/schemas/PayUUpiDetails" }, diff --git a/json/CheckoutService-v65.json b/json/CheckoutService-v65.json index cba19626..a2e63fc2 100644 --- a/json/CheckoutService-v65.json +++ b/json/CheckoutService-v65.json @@ -7241,6 +7241,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" @@ -8125,6 +8129,7 @@ "subtype" : { "description" : "The type of flow to initiate.", "enum" : [ + "express", "redirect", "sdk" ], @@ -8145,6 +8150,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" : { @@ -8955,6 +8979,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" @@ -9126,6 +9158,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" + }, "id" : { "x-addedInVersion" : "51", "description" : "A unique identifier of the payment link.", @@ -10035,6 +10075,9 @@ { "$ref" : "#/components/schemas/PayPalDetails" }, + { + "$ref" : "#/components/schemas/PayToDetails" + }, { "$ref" : "#/components/schemas/PayUUpiDetails" }, diff --git a/json/CheckoutService-v66.json b/json/CheckoutService-v66.json index ee061828..d9775d7e 100644 --- a/json/CheckoutService-v66.json +++ b/json/CheckoutService-v66.json @@ -7241,6 +7241,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" @@ -8125,6 +8129,7 @@ "subtype" : { "description" : "The type of flow to initiate.", "enum" : [ + "express", "redirect", "sdk" ], @@ -8145,6 +8150,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" : { @@ -8960,6 +8984,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" @@ -9131,6 +9163,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" + }, "id" : { "x-addedInVersion" : "51", "description" : "A unique identifier of the payment link.", @@ -10040,6 +10080,9 @@ { "$ref" : "#/components/schemas/PayPalDetails" }, + { + "$ref" : "#/components/schemas/PayToDetails" + }, { "$ref" : "#/components/schemas/PayUUpiDetails" }, diff --git a/json/CheckoutService-v67.json b/json/CheckoutService-v67.json index 7ffe81fb..d29f1b51 100644 --- a/json/CheckoutService-v67.json +++ b/json/CheckoutService-v67.json @@ -6640,7 +6640,7 @@ "type" : "string" }, "donationType" : { - "description" : "The [type of donation](https://docs.adyen.com/online-payments/donations/#donation-types).\"Possible values:\\n\\n**roundup**: a donation where the original transaction amount is rounded up as a donation.**fixedAmounts**: a donation where you show fixed donations amounts that the shopper can select from.", + "description" : "The [type of donation](https://docs.adyen.com/online-payments/donations/#donation-types).\n\nPossible values:\n* **roundup**: a donation where the original transaction amount is rounded up as a donation.\n* **fixedAmounts**: a donation where you show fixed donations amounts that the shopper can select from.", "type" : "string" }, "maxRoundupAmount" : { @@ -7488,6 +7488,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" @@ -8372,6 +8376,7 @@ "subtype" : { "description" : "The type of flow to initiate.", "enum" : [ + "express", "redirect", "sdk" ], @@ -8392,6 +8397,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" : { @@ -9164,6 +9188,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" @@ -9355,6 +9387,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" + }, "id" : { "x-addedInVersion" : "51", "description" : "A unique identifier of the payment link.", @@ -10284,6 +10324,9 @@ { "$ref" : "#/components/schemas/PayPalDetails" }, + { + "$ref" : "#/components/schemas/PayToDetails" + }, { "$ref" : "#/components/schemas/PayUUpiDetails" }, diff --git a/json/CheckoutService-v68.json b/json/CheckoutService-v68.json index b19a92df..8f7f4f48 100644 --- a/json/CheckoutService-v68.json +++ b/json/CheckoutService-v68.json @@ -7744,7 +7744,7 @@ "type" : "string" }, "donationType" : { - "description" : "The [type of donation](https://docs.adyen.com/online-payments/donations/#donation-types).\"Possible values:\\n\\n**roundup**: a donation where the original transaction amount is rounded up as a donation.**fixedAmounts**: a donation where you show fixed donations amounts that the shopper can select from.", + "description" : "The [type of donation](https://docs.adyen.com/online-payments/donations/#donation-types).\n\nPossible values:\n* **roundup**: a donation where the original transaction amount is rounded up as a donation.\n* **fixedAmounts**: a donation where you show fixed donations amounts that the shopper can select from.", "type" : "string" }, "maxRoundupAmount" : { @@ -8628,6 +8628,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" @@ -9631,6 +9635,7 @@ "subtype" : { "description" : "The type of flow to initiate.", "enum" : [ + "express", "redirect", "sdk" ], @@ -9651,6 +9656,30 @@ "title" : "PayPal", "type" : "object" }, + "PayToDetails" : { + "additionalProperties" : false, + "properties" : { + "checkoutAttemptId" : { + "x-addedInVersion" : "68", + "description" : "The checkout attempt identifier.", + "type" : "string" + }, + "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" : { @@ -10443,6 +10472,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" @@ -10645,6 +10682,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" + }, "id" : { "x-addedInVersion" : "51", "description" : "A unique identifier of the payment link.", @@ -11626,6 +11671,9 @@ { "$ref" : "#/components/schemas/PayPalDetails" }, + { + "$ref" : "#/components/schemas/PayToDetails" + }, { "$ref" : "#/components/schemas/PayUUpiDetails" }, diff --git a/json/CheckoutService-v69.json b/json/CheckoutService-v69.json index ce7cf407..95d1b3a3 100644 --- a/json/CheckoutService-v69.json +++ b/json/CheckoutService-v69.json @@ -7868,7 +7868,7 @@ "type" : "string" }, "donationType" : { - "description" : "The [type of donation](https://docs.adyen.com/online-payments/donations/#donation-types).\"Possible values:\\n\\n**roundup**: a donation where the original transaction amount is rounded up as a donation.**fixedAmounts**: a donation where you show fixed donations amounts that the shopper can select from.", + "description" : "The [type of donation](https://docs.adyen.com/online-payments/donations/#donation-types).\n\nPossible values:\n* **roundup**: a donation where the original transaction amount is rounded up as a donation.\n* **fixedAmounts**: a donation where you show fixed donations amounts that the shopper can select from.", "type" : "string" }, "maxRoundupAmount" : { @@ -8753,6 +8753,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" @@ -9756,6 +9760,7 @@ "subtype" : { "description" : "The type of flow to initiate.", "enum" : [ + "express", "redirect", "sdk" ], @@ -9776,6 +9781,30 @@ "title" : "PayPal", "type" : "object" }, + "PayToDetails" : { + "additionalProperties" : false, + "properties" : { + "checkoutAttemptId" : { + "x-addedInVersion" : "68", + "description" : "The checkout attempt identifier.", + "type" : "string" + }, + "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" : { @@ -10593,6 +10622,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" @@ -10831,6 +10868,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" + }, "id" : { "x-addedInVersion" : "51", "description" : "A unique identifier of the payment link.", @@ -11841,6 +11886,9 @@ { "$ref" : "#/components/schemas/PayPalDetails" }, + { + "$ref" : "#/components/schemas/PayToDetails" + }, { "$ref" : "#/components/schemas/PayUUpiDetails" }, diff --git a/json/CheckoutService-v70.json b/json/CheckoutService-v70.json index d343e2af..50948900 100644 --- a/json/CheckoutService-v70.json +++ b/json/CheckoutService-v70.json @@ -8020,7 +8020,7 @@ "type" : "string" }, "donationType" : { - "description" : "The [type of donation](https://docs.adyen.com/online-payments/donations/#donation-types).\"Possible values:\\n\\n**roundup**: a donation where the original transaction amount is rounded up as a donation.**fixedAmounts**: a donation where you show fixed donations amounts that the shopper can select from.", + "description" : "The [type of donation](https://docs.adyen.com/online-payments/donations/#donation-types).\n\nPossible values:\n* **roundup**: a donation where the original transaction amount is rounded up as a donation.\n* **fixedAmounts**: a donation where you show fixed donations amounts that the shopper can select from.", "type" : "string" }, "maxRoundupAmount" : { @@ -8921,6 +8921,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" @@ -9985,6 +9989,7 @@ "subtype" : { "description" : "The type of flow to initiate.", "enum" : [ + "express", "redirect", "sdk" ], @@ -10005,6 +10010,30 @@ "title" : "PayPal", "type" : "object" }, + "PayToDetails" : { + "additionalProperties" : false, + "properties" : { + "checkoutAttemptId" : { + "x-addedInVersion" : "68", + "description" : "The checkout attempt identifier.", + "type" : "string" + }, + "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" : { @@ -10860,6 +10889,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" @@ -11098,6 +11135,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" + }, "id" : { "x-addedInVersion" : "51", "description" : "A unique identifier of the payment link.", @@ -12127,6 +12172,9 @@ { "$ref" : "#/components/schemas/PayPalDetails" }, + { + "$ref" : "#/components/schemas/PayToDetails" + }, { "$ref" : "#/components/schemas/PayUUpiDetails" }, diff --git a/json/CheckoutService-v71.json b/json/CheckoutService-v71.json index 4df112d8..d4820390 100644 --- a/json/CheckoutService-v71.json +++ b/json/CheckoutService-v71.json @@ -8020,7 +8020,7 @@ "type" : "string" }, "donationType" : { - "description" : "The [type of donation](https://docs.adyen.com/online-payments/donations/#donation-types).\"Possible values:\\n\\n**roundup**: a donation where the original transaction amount is rounded up as a donation.**fixedAmounts**: a donation where you show fixed donations amounts that the shopper can select from.", + "description" : "The [type of donation](https://docs.adyen.com/online-payments/donations/#donation-types).\n\nPossible values:\n* **roundup**: a donation where the original transaction amount is rounded up as a donation.\n* **fixedAmounts**: a donation where you show fixed donations amounts that the shopper can select from.", "type" : "string" }, "maxRoundupAmount" : { @@ -8745,6 +8745,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" @@ -9809,6 +9813,7 @@ "subtype" : { "description" : "The type of flow to initiate.", "enum" : [ + "express", "redirect", "sdk" ], @@ -9829,6 +9834,30 @@ "title" : "PayPal", "type" : "object" }, + "PayToDetails" : { + "additionalProperties" : false, + "properties" : { + "checkoutAttemptId" : { + "x-addedInVersion" : "68", + "description" : "The checkout attempt identifier.", + "type" : "string" + }, + "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" : { @@ -10694,6 +10723,14 @@ "format" : "date-time", "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" @@ -10934,6 +10971,14 @@ "format" : "date-time", "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" + }, "id" : { "x-addedInVersion" : "51", "description" : "A unique identifier of the payment link.", @@ -11963,6 +12008,9 @@ { "$ref" : "#/components/schemas/PayPalDetails" }, + { + "$ref" : "#/components/schemas/PayToDetails" + }, { "$ref" : "#/components/schemas/PayUUpiDetails" }, diff --git a/yaml/CheckoutService-v37.yaml b/yaml/CheckoutService-v37.yaml index 1d6639b3..a35af41d 100644 --- a/yaml/CheckoutService-v37.yaml +++ b/yaml/CheckoutService-v37.yaml @@ -5972,6 +5972,9 @@ components: 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' @@ -6555,6 +6558,7 @@ components: subtype: description: The type of flow to initiate. enum: + - express - redirect - sdk type: string @@ -6568,6 +6572,21 @@ components: - type 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: @@ -7267,6 +7286,12 @@ components: If 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' @@ -7471,6 +7496,12 @@ components: If 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' @@ -8281,6 +8312,7 @@ components: - $ref: '#/components/schemas/OpenInvoiceDetails' - $ref: '#/components/schemas/PayByBankDetails' - $ref: '#/components/schemas/PayPalDetails' + - $ref: '#/components/schemas/PayToDetails' - $ref: '#/components/schemas/PayUUpiDetails' - $ref: '#/components/schemas/PayWithGoogleDetails' - $ref: '#/components/schemas/PaymentDetails' diff --git a/yaml/CheckoutService-v40.yaml b/yaml/CheckoutService-v40.yaml index 20c5c985..71acd1f4 100644 --- a/yaml/CheckoutService-v40.yaml +++ b/yaml/CheckoutService-v40.yaml @@ -6296,6 +6296,9 @@ components: 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' @@ -6958,6 +6961,7 @@ components: subtype: description: The type of flow to initiate. enum: + - express - redirect - sdk type: string @@ -6971,6 +6975,21 @@ components: - type 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: @@ -7680,6 +7699,12 @@ components: If 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' @@ -7884,6 +7909,12 @@ components: If 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' @@ -8722,6 +8753,7 @@ components: - $ref: '#/components/schemas/OpenInvoiceDetails' - $ref: '#/components/schemas/PayByBankDetails' - $ref: '#/components/schemas/PayPalDetails' + - $ref: '#/components/schemas/PayToDetails' - $ref: '#/components/schemas/PayUUpiDetails' - $ref: '#/components/schemas/PayWithGoogleDetails' - $ref: '#/components/schemas/PaymentDetails' diff --git a/yaml/CheckoutService-v41.yaml b/yaml/CheckoutService-v41.yaml index 63dcb426..ecfc3fef 100644 --- a/yaml/CheckoutService-v41.yaml +++ b/yaml/CheckoutService-v41.yaml @@ -6305,6 +6305,9 @@ components: 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' @@ -6967,6 +6970,7 @@ components: subtype: description: The type of flow to initiate. enum: + - express - redirect - sdk type: string @@ -6980,6 +6984,21 @@ components: - type 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: @@ -7693,6 +7712,12 @@ components: If 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' @@ -7897,6 +7922,12 @@ components: If 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' @@ -8735,6 +8766,7 @@ components: - $ref: '#/components/schemas/OpenInvoiceDetails' - $ref: '#/components/schemas/PayByBankDetails' - $ref: '#/components/schemas/PayPalDetails' + - $ref: '#/components/schemas/PayToDetails' - $ref: '#/components/schemas/PayUUpiDetails' - $ref: '#/components/schemas/PayWithGoogleDetails' - $ref: '#/components/schemas/PaymentDetails' diff --git a/yaml/CheckoutService-v46.yaml b/yaml/CheckoutService-v46.yaml index a25cb0f2..b49bad2b 100644 --- a/yaml/CheckoutService-v46.yaml +++ b/yaml/CheckoutService-v46.yaml @@ -6305,6 +6305,9 @@ components: 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' @@ -6967,6 +6970,7 @@ components: subtype: description: The type of flow to initiate. enum: + - express - redirect - sdk type: string @@ -6980,6 +6984,21 @@ components: - type 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: @@ -7693,6 +7712,12 @@ components: If 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' @@ -7897,6 +7922,12 @@ components: If 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' @@ -8735,6 +8766,7 @@ components: - $ref: '#/components/schemas/OpenInvoiceDetails' - $ref: '#/components/schemas/PayByBankDetails' - $ref: '#/components/schemas/PayPalDetails' + - $ref: '#/components/schemas/PayToDetails' - $ref: '#/components/schemas/PayUUpiDetails' - $ref: '#/components/schemas/PayWithGoogleDetails' - $ref: '#/components/schemas/PaymentDetails' diff --git a/yaml/CheckoutService-v49.yaml b/yaml/CheckoutService-v49.yaml index 17e25d83..6c9a97bb 100644 --- a/yaml/CheckoutService-v49.yaml +++ b/yaml/CheckoutService-v49.yaml @@ -6663,6 +6663,9 @@ components: 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' @@ -7406,6 +7409,7 @@ components: subtype: description: The type of flow to initiate. enum: + - express - redirect - sdk type: string @@ -7419,6 +7423,21 @@ components: - type 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: @@ -8165,6 +8184,12 @@ components: If 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' @@ -8369,6 +8394,12 @@ components: If 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' @@ -9224,6 +9255,7 @@ components: - $ref: '#/components/schemas/OpenInvoiceDetails' - $ref: '#/components/schemas/PayByBankDetails' - $ref: '#/components/schemas/PayPalDetails' + - $ref: '#/components/schemas/PayToDetails' - $ref: '#/components/schemas/PayUUpiDetails' - $ref: '#/components/schemas/PayWithGoogleDetails' - $ref: '#/components/schemas/PaymentDetails' diff --git a/yaml/CheckoutService-v50.yaml b/yaml/CheckoutService-v50.yaml index 567a61bc..d7001bb1 100644 --- a/yaml/CheckoutService-v50.yaml +++ b/yaml/CheckoutService-v50.yaml @@ -6696,6 +6696,9 @@ components: 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' @@ -7439,6 +7442,7 @@ components: subtype: description: The type of flow to initiate. enum: + - express - redirect - sdk type: string @@ -7452,6 +7456,21 @@ components: - type 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: @@ -8198,6 +8217,12 @@ components: If 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' @@ -8407,6 +8432,12 @@ components: If 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' @@ -9267,6 +9298,7 @@ components: - $ref: '#/components/schemas/OpenInvoiceDetails' - $ref: '#/components/schemas/PayByBankDetails' - $ref: '#/components/schemas/PayPalDetails' + - $ref: '#/components/schemas/PayToDetails' - $ref: '#/components/schemas/PayUUpiDetails' - $ref: '#/components/schemas/PayWithGoogleDetails' - $ref: '#/components/schemas/PaymentDetails' diff --git a/yaml/CheckoutService-v51.yaml b/yaml/CheckoutService-v51.yaml index 7c88a308..48264aaf 100644 --- a/yaml/CheckoutService-v51.yaml +++ b/yaml/CheckoutService-v51.yaml @@ -6708,6 +6708,9 @@ components: 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' @@ -7451,6 +7454,7 @@ components: subtype: description: The type of flow to initiate. enum: + - express - redirect - sdk type: string @@ -7464,6 +7468,21 @@ components: - type 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: @@ -8210,6 +8229,12 @@ components: If 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' @@ -8419,6 +8444,12 @@ components: If 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' id: x-addedInVersion: '51' description: A unique identifier of the payment link. @@ -9297,6 +9328,7 @@ components: - $ref: '#/components/schemas/OpenInvoiceDetails' - $ref: '#/components/schemas/PayByBankDetails' - $ref: '#/components/schemas/PayPalDetails' + - $ref: '#/components/schemas/PayToDetails' - $ref: '#/components/schemas/PayUUpiDetails' - $ref: '#/components/schemas/PayWithGoogleDetails' - $ref: '#/components/schemas/PaymentDetails' diff --git a/yaml/CheckoutService-v52.yaml b/yaml/CheckoutService-v52.yaml index a474f281..0050be57 100644 --- a/yaml/CheckoutService-v52.yaml +++ b/yaml/CheckoutService-v52.yaml @@ -6716,6 +6716,9 @@ components: 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' @@ -7459,6 +7462,7 @@ components: subtype: description: The type of flow to initiate. enum: + - express - redirect - sdk type: string @@ -7472,6 +7476,21 @@ components: - type 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: @@ -8222,6 +8241,12 @@ components: If 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' @@ -8431,6 +8456,12 @@ components: If 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' id: x-addedInVersion: '51' description: A unique identifier of the payment link. @@ -9309,6 +9340,7 @@ components: - $ref: '#/components/schemas/OpenInvoiceDetails' - $ref: '#/components/schemas/PayByBankDetails' - $ref: '#/components/schemas/PayPalDetails' + - $ref: '#/components/schemas/PayToDetails' - $ref: '#/components/schemas/PayUUpiDetails' - $ref: '#/components/schemas/PayWithGoogleDetails' - $ref: '#/components/schemas/PaymentDetails' diff --git a/yaml/CheckoutService-v53.yaml b/yaml/CheckoutService-v53.yaml index 96fcc3e2..bc2e1965 100644 --- a/yaml/CheckoutService-v53.yaml +++ b/yaml/CheckoutService-v53.yaml @@ -6716,6 +6716,9 @@ components: 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' @@ -7459,6 +7462,7 @@ components: subtype: description: The type of flow to initiate. enum: + - express - redirect - sdk type: string @@ -7472,6 +7476,21 @@ components: - type 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: @@ -8222,6 +8241,12 @@ components: If 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' @@ -8431,6 +8456,12 @@ components: If 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' id: x-addedInVersion: '51' description: A unique identifier of the payment link. @@ -9322,6 +9353,7 @@ components: - $ref: '#/components/schemas/OpenInvoiceDetails' - $ref: '#/components/schemas/PayByBankDetails' - $ref: '#/components/schemas/PayPalDetails' + - $ref: '#/components/schemas/PayToDetails' - $ref: '#/components/schemas/PayUUpiDetails' - $ref: '#/components/schemas/PayWithGoogleDetails' - $ref: '#/components/schemas/PaymentDetails' diff --git a/yaml/CheckoutService-v64.yaml b/yaml/CheckoutService-v64.yaml index 8c330515..e3a18118 100644 --- a/yaml/CheckoutService-v64.yaml +++ b/yaml/CheckoutService-v64.yaml @@ -6716,6 +6716,9 @@ components: 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' @@ -7504,6 +7507,7 @@ components: subtype: description: The type of flow to initiate. enum: + - express - redirect - sdk type: string @@ -7517,6 +7521,21 @@ components: - type 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: @@ -8281,6 +8300,12 @@ components: If 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' @@ -8490,6 +8515,12 @@ components: If 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' id: x-addedInVersion: '51' description: A unique identifier of the payment link. @@ -9385,6 +9416,7 @@ components: - $ref: '#/components/schemas/OpenInvoiceDetails' - $ref: '#/components/schemas/PayByBankDetails' - $ref: '#/components/schemas/PayPalDetails' + - $ref: '#/components/schemas/PayToDetails' - $ref: '#/components/schemas/PayUUpiDetails' - $ref: '#/components/schemas/PayWithGoogleDetails' - $ref: '#/components/schemas/PaymentDetails' diff --git a/yaml/CheckoutService-v65.yaml b/yaml/CheckoutService-v65.yaml index 8e196b58..bcc41908 100644 --- a/yaml/CheckoutService-v65.yaml +++ b/yaml/CheckoutService-v65.yaml @@ -6721,6 +6721,9 @@ components: 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' @@ -7509,6 +7512,7 @@ components: subtype: description: The type of flow to initiate. enum: + - express - redirect - sdk type: string @@ -7522,6 +7526,21 @@ components: - type 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: @@ -8286,6 +8305,12 @@ components: If 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' @@ -8499,6 +8524,12 @@ components: If 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' id: x-addedInVersion: '51' description: A unique identifier of the payment link. @@ -9361,6 +9392,7 @@ components: - $ref: '#/components/schemas/OpenInvoiceDetails' - $ref: '#/components/schemas/PayByBankDetails' - $ref: '#/components/schemas/PayPalDetails' + - $ref: '#/components/schemas/PayToDetails' - $ref: '#/components/schemas/PayUUpiDetails' - $ref: '#/components/schemas/PayWithGoogleDetails' - $ref: '#/components/schemas/PaymentDetails' diff --git a/yaml/CheckoutService-v66.yaml b/yaml/CheckoutService-v66.yaml index 002e2802..213324c2 100644 --- a/yaml/CheckoutService-v66.yaml +++ b/yaml/CheckoutService-v66.yaml @@ -6721,6 +6721,9 @@ components: 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' @@ -7509,6 +7512,7 @@ components: subtype: description: The type of flow to initiate. enum: + - express - redirect - sdk type: string @@ -7522,6 +7526,21 @@ components: - type 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: @@ -8290,6 +8309,12 @@ components: If 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' @@ -8503,6 +8528,12 @@ components: If 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' id: x-addedInVersion: '51' description: A unique identifier of the payment link. @@ -9365,6 +9396,7 @@ components: - $ref: '#/components/schemas/OpenInvoiceDetails' - $ref: '#/components/schemas/PayByBankDetails' - $ref: '#/components/schemas/PayPalDetails' + - $ref: '#/components/schemas/PayToDetails' - $ref: '#/components/schemas/PayUUpiDetails' - $ref: '#/components/schemas/PayWithGoogleDetails' - $ref: '#/components/schemas/PaymentDetails' diff --git a/yaml/CheckoutService-v67.yaml b/yaml/CheckoutService-v67.yaml index a4d4bf28..f0496dda 100644 --- a/yaml/CheckoutService-v67.yaml +++ b/yaml/CheckoutService-v67.yaml @@ -6032,10 +6032,16 @@ components: description: The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes/). type: string donationType: - description: 'The [type of donation](https://docs.adyen.com/online-payments/donations/#donation-types)."Possible - values:\n\n**roundup**: a donation where the original transaction amount - is rounded up as a donation.**fixedAmounts**: a donation where you show - fixed donations amounts that the shopper can select from.' + description: 'The [type of donation](https://docs.adyen.com/online-payments/donations/#donation-types). + + + Possible values: + + * **roundup**: a donation where the original transaction amount is rounded + up as a donation. + + * **fixedAmounts**: a donation where you show fixed donations amounts + that the shopper can select from.' type: string maxRoundupAmount: description: The maximum amount a transaction can be rounded up to make @@ -6884,6 +6890,9 @@ components: 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' @@ -7672,6 +7681,7 @@ components: subtype: description: The type of flow to initiate. enum: + - express - redirect - sdk type: string @@ -7685,6 +7695,21 @@ components: - type 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: @@ -8424,6 +8449,12 @@ components: If 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' @@ -8663,6 +8694,12 @@ components: If 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' id: x-addedInVersion: '51' description: A unique identifier of the payment link. @@ -9551,6 +9588,7 @@ components: - $ref: '#/components/schemas/OpenInvoiceDetails' - $ref: '#/components/schemas/PayByBankDetails' - $ref: '#/components/schemas/PayPalDetails' + - $ref: '#/components/schemas/PayToDetails' - $ref: '#/components/schemas/PayUUpiDetails' - $ref: '#/components/schemas/PayWithGoogleDetails' - $ref: '#/components/schemas/PaymentDetails' diff --git a/yaml/CheckoutService-v68.yaml b/yaml/CheckoutService-v68.yaml index d3eddf2d..c299b27c 100644 --- a/yaml/CheckoutService-v68.yaml +++ b/yaml/CheckoutService-v68.yaml @@ -7188,10 +7188,16 @@ components: description: The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes/). type: string donationType: - description: 'The [type of donation](https://docs.adyen.com/online-payments/donations/#donation-types)."Possible - values:\n\n**roundup**: a donation where the original transaction amount - is rounded up as a donation.**fixedAmounts**: a donation where you show - fixed donations amounts that the shopper can select from.' + description: 'The [type of donation](https://docs.adyen.com/online-payments/donations/#donation-types). + + + Possible values: + + * **roundup**: a donation where the original transaction amount is rounded + up as a donation. + + * **fixedAmounts**: a donation where you show fixed donations amounts + that the shopper can select from.' type: string maxRoundupAmount: description: The maximum amount a transaction can be rounded up to make @@ -8076,6 +8082,9 @@ components: 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' @@ -8973,6 +8982,7 @@ components: subtype: description: The type of flow to initiate. enum: + - express - redirect - sdk type: string @@ -8986,6 +8996,25 @@ components: - type title: PayPal type: object + PayToDetails: + additionalProperties: false + properties: + checkoutAttemptId: + x-addedInVersion: '68' + description: The checkout attempt identifier. + type: string + 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: @@ -9741,6 +9770,12 @@ components: If 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' @@ -9995,6 +10030,12 @@ components: If 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' id: x-addedInVersion: '51' description: A unique identifier of the payment link. @@ -10941,6 +10982,7 @@ components: - $ref: '#/components/schemas/OpenInvoiceDetails' - $ref: '#/components/schemas/PayByBankDetails' - $ref: '#/components/schemas/PayPalDetails' + - $ref: '#/components/schemas/PayToDetails' - $ref: '#/components/schemas/PayUUpiDetails' - $ref: '#/components/schemas/PayWithGoogleDetails' - $ref: '#/components/schemas/PaymentDetails' diff --git a/yaml/CheckoutService-v69.yaml b/yaml/CheckoutService-v69.yaml index 0ac9535d..c2775176 100644 --- a/yaml/CheckoutService-v69.yaml +++ b/yaml/CheckoutService-v69.yaml @@ -7312,10 +7312,16 @@ components: description: The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes/). type: string donationType: - description: 'The [type of donation](https://docs.adyen.com/online-payments/donations/#donation-types)."Possible - values:\n\n**roundup**: a donation where the original transaction amount - is rounded up as a donation.**fixedAmounts**: a donation where you show - fixed donations amounts that the shopper can select from.' + description: 'The [type of donation](https://docs.adyen.com/online-payments/donations/#donation-types). + + + Possible values: + + * **roundup**: a donation where the original transaction amount is rounded + up as a donation. + + * **fixedAmounts**: a donation where you show fixed donations amounts + that the shopper can select from.' type: string maxRoundupAmount: description: The maximum amount a transaction can be rounded up to make @@ -8203,6 +8209,9 @@ components: 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' @@ -9100,6 +9109,7 @@ components: subtype: description: The type of flow to initiate. enum: + - express - redirect - sdk type: string @@ -9113,6 +9123,25 @@ components: - type title: PayPal type: object + PayToDetails: + additionalProperties: false + properties: + checkoutAttemptId: + x-addedInVersion: '68' + description: The checkout attempt identifier. + type: string + 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: @@ -9894,6 +9923,12 @@ components: If 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' @@ -10188,6 +10223,12 @@ components: If 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' id: x-addedInVersion: '51' description: A unique identifier of the payment link. @@ -11164,6 +11205,7 @@ components: - $ref: '#/components/schemas/OpenInvoiceDetails' - $ref: '#/components/schemas/PayByBankDetails' - $ref: '#/components/schemas/PayPalDetails' + - $ref: '#/components/schemas/PayToDetails' - $ref: '#/components/schemas/PayUUpiDetails' - $ref: '#/components/schemas/PayWithGoogleDetails' - $ref: '#/components/schemas/PaymentDetails' diff --git a/yaml/CheckoutService-v70.yaml b/yaml/CheckoutService-v70.yaml index 8feac79c..b17fb7a8 100644 --- a/yaml/CheckoutService-v70.yaml +++ b/yaml/CheckoutService-v70.yaml @@ -7443,10 +7443,16 @@ components: description: The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes/). type: string donationType: - description: 'The [type of donation](https://docs.adyen.com/online-payments/donations/#donation-types)."Possible - values:\n\n**roundup**: a donation where the original transaction amount - is rounded up as a donation.**fixedAmounts**: a donation where you show - fixed donations amounts that the shopper can select from.' + description: 'The [type of donation](https://docs.adyen.com/online-payments/donations/#donation-types). + + + Possible values: + + * **roundup**: a donation where the original transaction amount is rounded + up as a donation. + + * **fixedAmounts**: a donation where you show fixed donations amounts + that the shopper can select from.' type: string maxRoundupAmount: description: The maximum amount a transaction can be rounded up to make @@ -8354,6 +8360,9 @@ components: 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' @@ -9303,6 +9312,7 @@ components: subtype: description: The type of flow to initiate. enum: + - express - redirect - sdk type: string @@ -9316,6 +9326,25 @@ components: - type title: PayPal type: object + PayToDetails: + additionalProperties: false + properties: + checkoutAttemptId: + x-addedInVersion: '68' + description: The checkout attempt identifier. + type: string + 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: @@ -10131,6 +10160,12 @@ components: If 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' @@ -10425,6 +10460,12 @@ components: If 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' id: x-addedInVersion: '51' description: A unique identifier of the payment link. @@ -11424,6 +11465,7 @@ components: - $ref: '#/components/schemas/OpenInvoiceDetails' - $ref: '#/components/schemas/PayByBankDetails' - $ref: '#/components/schemas/PayPalDetails' + - $ref: '#/components/schemas/PayToDetails' - $ref: '#/components/schemas/PayUUpiDetails' - $ref: '#/components/schemas/PayWithGoogleDetails' - $ref: '#/components/schemas/PaymentDetails' diff --git a/yaml/CheckoutService-v71.yaml b/yaml/CheckoutService-v71.yaml index 6f111c1f..5b62c4f6 100644 --- a/yaml/CheckoutService-v71.yaml +++ b/yaml/CheckoutService-v71.yaml @@ -7443,10 +7443,16 @@ components: description: The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes/). type: string donationType: - description: 'The [type of donation](https://docs.adyen.com/online-payments/donations/#donation-types)."Possible - values:\n\n**roundup**: a donation where the original transaction amount - is rounded up as a donation.**fixedAmounts**: a donation where you show - fixed donations amounts that the shopper can select from.' + description: 'The [type of donation](https://docs.adyen.com/online-payments/donations/#donation-types). + + + Possible values: + + * **roundup**: a donation where the original transaction amount is rounded + up as a donation. + + * **fixedAmounts**: a donation where you show fixed donations amounts + that the shopper can select from.' type: string maxRoundupAmount: description: The maximum amount a transaction can be rounded up to make @@ -8152,6 +8158,9 @@ components: 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' @@ -9101,6 +9110,7 @@ components: subtype: description: The type of flow to initiate. enum: + - express - redirect - sdk type: string @@ -9114,6 +9124,25 @@ components: - type title: PayPal type: object + PayToDetails: + additionalProperties: false + properties: + checkoutAttemptId: + x-addedInVersion: '68' + description: The checkout attempt identifier. + type: string + 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: @@ -9941,6 +9970,12 @@ components: If not provided, the payment link expires 24 hours after it was created.' format: date-time 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' @@ -10237,6 +10272,12 @@ components: If not provided, the payment link expires 24 hours after it was created.' format: date-time 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' id: x-addedInVersion: '51' description: A unique identifier of the payment link. @@ -11236,6 +11277,7 @@ components: - $ref: '#/components/schemas/OpenInvoiceDetails' - $ref: '#/components/schemas/PayByBankDetails' - $ref: '#/components/schemas/PayPalDetails' + - $ref: '#/components/schemas/PayToDetails' - $ref: '#/components/schemas/PayUUpiDetails' - $ref: '#/components/schemas/PayWithGoogleDetails' - $ref: '#/components/schemas/PaymentDetails'