diff --git a/json/PaymentService-v25.json b/json/PaymentService-v25.json index 338890e0..1512a850 100644 --- a/json/PaymentService-v25.json +++ b/json/PaymentService-v25.json @@ -2952,6 +2952,9 @@ { "$ref" : "#/components/schemas/ResponseAdditionalDataCommon" }, + { + "$ref" : "#/components/schemas/ResponseAdditionalDataDomesticError" + }, { "$ref" : "#/components/schemas/ResponseAdditionalDataInstallments" }, @@ -3484,6 +3487,19 @@ }, "type" : "object" }, + "ResponseAdditionalDataDomesticError" : { + "properties" : { + "domesticRefusalReasonRaw" : { + "description" : "The reason the transaction was declined, given by the local issuer. \nCurrently available for merchants in Japan.", + "type" : "string" + }, + "domesticShopperAdvice" : { + "description" : "The action the shopper should take, in a local language. \nCurrently available in Japanese, for merchants in Japan.", + "type" : "string" + } + }, + "type" : "object" + }, "ResponseAdditionalDataInstallments" : { "properties" : { "installmentPaymentData.installmentType" : { diff --git a/json/PaymentService-v30.json b/json/PaymentService-v30.json index 7c293b37..74844b28 100644 --- a/json/PaymentService-v30.json +++ b/json/PaymentService-v30.json @@ -3323,6 +3323,9 @@ { "$ref" : "#/components/schemas/ResponseAdditionalDataCommon" }, + { + "$ref" : "#/components/schemas/ResponseAdditionalDataDomesticError" + }, { "$ref" : "#/components/schemas/ResponseAdditionalDataInstallments" }, @@ -3860,6 +3863,19 @@ }, "type" : "object" }, + "ResponseAdditionalDataDomesticError" : { + "properties" : { + "domesticRefusalReasonRaw" : { + "description" : "The reason the transaction was declined, given by the local issuer. \nCurrently available for merchants in Japan.", + "type" : "string" + }, + "domesticShopperAdvice" : { + "description" : "The action the shopper should take, in a local language. \nCurrently available in Japanese, for merchants in Japan.", + "type" : "string" + } + }, + "type" : "object" + }, "ResponseAdditionalDataInstallments" : { "properties" : { "installmentPaymentData.installmentType" : { diff --git a/json/PaymentService-v40.json b/json/PaymentService-v40.json index 92343d1a..4baf294e 100644 --- a/json/PaymentService-v40.json +++ b/json/PaymentService-v40.json @@ -4399,6 +4399,9 @@ { "$ref" : "#/components/schemas/ResponseAdditionalDataCommon" }, + { + "$ref" : "#/components/schemas/ResponseAdditionalDataDomesticError" + }, { "$ref" : "#/components/schemas/ResponseAdditionalDataInstallments" }, @@ -4975,6 +4978,19 @@ }, "type" : "object" }, + "ResponseAdditionalDataDomesticError" : { + "properties" : { + "domesticRefusalReasonRaw" : { + "description" : "The reason the transaction was declined, given by the local issuer. \nCurrently available for merchants in Japan.", + "type" : "string" + }, + "domesticShopperAdvice" : { + "description" : "The action the shopper should take, in a local language. \nCurrently available in Japanese, for merchants in Japan.", + "type" : "string" + } + }, + "type" : "object" + }, "ResponseAdditionalDataInstallments" : { "properties" : { "installmentPaymentData.installmentType" : { @@ -5150,7 +5166,7 @@ "type" : "string" }, "reference" : { - "description" : "Your reference for the split item.\n\nThis is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)). For the other types, we also recommend sending a reference so you can reconcile the split and the associated payment in the transaction overview and in the reports.", + "description" : "Your unique reference for the split item.\n\nThis is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)).\n\nFor the other types, we also recommend providing a **unique** reference so you can reconcile the split and the associated payment in the transaction overview and in the reports.", "type" : "string" }, "type" : { diff --git a/json/PaymentService-v46.json b/json/PaymentService-v46.json index e47a717b..ac28dad4 100644 --- a/json/PaymentService-v46.json +++ b/json/PaymentService-v46.json @@ -4419,6 +4419,9 @@ { "$ref" : "#/components/schemas/ResponseAdditionalDataCommon" }, + { + "$ref" : "#/components/schemas/ResponseAdditionalDataDomesticError" + }, { "$ref" : "#/components/schemas/ResponseAdditionalDataInstallments" }, @@ -5000,6 +5003,19 @@ }, "type" : "object" }, + "ResponseAdditionalDataDomesticError" : { + "properties" : { + "domesticRefusalReasonRaw" : { + "description" : "The reason the transaction was declined, given by the local issuer. \nCurrently available for merchants in Japan.", + "type" : "string" + }, + "domesticShopperAdvice" : { + "description" : "The action the shopper should take, in a local language. \nCurrently available in Japanese, for merchants in Japan.", + "type" : "string" + } + }, + "type" : "object" + }, "ResponseAdditionalDataInstallments" : { "properties" : { "installmentPaymentData.installmentType" : { @@ -5183,7 +5199,7 @@ "type" : "string" }, "reference" : { - "description" : "Your reference for the split item.\n\nThis is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)). For the other types, we also recommend sending a reference so you can reconcile the split and the associated payment in the transaction overview and in the reports.", + "description" : "Your unique reference for the split item.\n\nThis is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)).\n\nFor the other types, we also recommend providing a **unique** reference so you can reconcile the split and the associated payment in the transaction overview and in the reports.", "type" : "string" }, "type" : { diff --git a/json/PaymentService-v49.json b/json/PaymentService-v49.json index 1395ec7a..1a20b62f 100644 --- a/json/PaymentService-v49.json +++ b/json/PaymentService-v49.json @@ -4419,6 +4419,9 @@ { "$ref" : "#/components/schemas/ResponseAdditionalDataCommon" }, + { + "$ref" : "#/components/schemas/ResponseAdditionalDataDomesticError" + }, { "$ref" : "#/components/schemas/ResponseAdditionalDataInstallments" }, @@ -5000,6 +5003,19 @@ }, "type" : "object" }, + "ResponseAdditionalDataDomesticError" : { + "properties" : { + "domesticRefusalReasonRaw" : { + "description" : "The reason the transaction was declined, given by the local issuer. \nCurrently available for merchants in Japan.", + "type" : "string" + }, + "domesticShopperAdvice" : { + "description" : "The action the shopper should take, in a local language. \nCurrently available in Japanese, for merchants in Japan.", + "type" : "string" + } + }, + "type" : "object" + }, "ResponseAdditionalDataInstallments" : { "properties" : { "installmentPaymentData.installmentType" : { @@ -5183,7 +5199,7 @@ "type" : "string" }, "reference" : { - "description" : "Your reference for the split item.\n\nThis is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)). For the other types, we also recommend sending a reference so you can reconcile the split and the associated payment in the transaction overview and in the reports.", + "description" : "Your unique reference for the split item.\n\nThis is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)).\n\nFor the other types, we also recommend providing a **unique** reference so you can reconcile the split and the associated payment in the transaction overview and in the reports.", "type" : "string" }, "type" : { diff --git a/json/PaymentService-v50.json b/json/PaymentService-v50.json index c8eb18d6..f845fe79 100644 --- a/json/PaymentService-v50.json +++ b/json/PaymentService-v50.json @@ -4447,6 +4447,9 @@ { "$ref" : "#/components/schemas/ResponseAdditionalDataCommon" }, + { + "$ref" : "#/components/schemas/ResponseAdditionalDataDomesticError" + }, { "$ref" : "#/components/schemas/ResponseAdditionalDataInstallments" }, @@ -5028,6 +5031,19 @@ }, "type" : "object" }, + "ResponseAdditionalDataDomesticError" : { + "properties" : { + "domesticRefusalReasonRaw" : { + "description" : "The reason the transaction was declined, given by the local issuer. \nCurrently available for merchants in Japan.", + "type" : "string" + }, + "domesticShopperAdvice" : { + "description" : "The action the shopper should take, in a local language. \nCurrently available in Japanese, for merchants in Japan.", + "type" : "string" + } + }, + "type" : "object" + }, "ResponseAdditionalDataInstallments" : { "properties" : { "installmentPaymentData.installmentType" : { @@ -5211,7 +5227,7 @@ "type" : "string" }, "reference" : { - "description" : "Your reference for the split item.\n\nThis is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)). For the other types, we also recommend sending a reference so you can reconcile the split and the associated payment in the transaction overview and in the reports.", + "description" : "Your unique reference for the split item.\n\nThis is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)).\n\nFor the other types, we also recommend providing a **unique** reference so you can reconcile the split and the associated payment in the transaction overview and in the reports.", "type" : "string" }, "type" : { diff --git a/json/PaymentService-v51.json b/json/PaymentService-v51.json index 109915f7..c660a35e 100644 --- a/json/PaymentService-v51.json +++ b/json/PaymentService-v51.json @@ -4610,6 +4610,9 @@ { "$ref" : "#/components/schemas/ResponseAdditionalDataCommon" }, + { + "$ref" : "#/components/schemas/ResponseAdditionalDataDomesticError" + }, { "$ref" : "#/components/schemas/ResponseAdditionalDataInstallments" }, @@ -5191,6 +5194,19 @@ }, "type" : "object" }, + "ResponseAdditionalDataDomesticError" : { + "properties" : { + "domesticRefusalReasonRaw" : { + "description" : "The reason the transaction was declined, given by the local issuer. \nCurrently available for merchants in Japan.", + "type" : "string" + }, + "domesticShopperAdvice" : { + "description" : "The action the shopper should take, in a local language. \nCurrently available in Japanese, for merchants in Japan.", + "type" : "string" + } + }, + "type" : "object" + }, "ResponseAdditionalDataInstallments" : { "properties" : { "installmentPaymentData.installmentType" : { @@ -5374,7 +5390,7 @@ "type" : "string" }, "reference" : { - "description" : "Your reference for the split item.\n\nThis is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)). For the other types, we also recommend sending a reference so you can reconcile the split and the associated payment in the transaction overview and in the reports.", + "description" : "Your unique reference for the split item.\n\nThis is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)).\n\nFor the other types, we also recommend providing a **unique** reference so you can reconcile the split and the associated payment in the transaction overview and in the reports.", "type" : "string" }, "type" : { diff --git a/json/PaymentService-v52.json b/json/PaymentService-v52.json index 1c01c352..ac5f1074 100644 --- a/json/PaymentService-v52.json +++ b/json/PaymentService-v52.json @@ -3839,6 +3839,7 @@ "x-addedInVersion" : "52", "description" : "The funding source that should be used when multiple sources are available. For Brazilian combo cards, by default the funding source is credit. To use debit, set this value to **debit**.", "enum" : [ + "credit", "debit" ], "type" : "string" @@ -4618,6 +4619,9 @@ { "$ref" : "#/components/schemas/ResponseAdditionalDataCommon" }, + { + "$ref" : "#/components/schemas/ResponseAdditionalDataDomesticError" + }, { "$ref" : "#/components/schemas/ResponseAdditionalDataInstallments" }, @@ -5199,6 +5203,19 @@ }, "type" : "object" }, + "ResponseAdditionalDataDomesticError" : { + "properties" : { + "domesticRefusalReasonRaw" : { + "description" : "The reason the transaction was declined, given by the local issuer. \nCurrently available for merchants in Japan.", + "type" : "string" + }, + "domesticShopperAdvice" : { + "description" : "The action the shopper should take, in a local language. \nCurrently available in Japanese, for merchants in Japan.", + "type" : "string" + } + }, + "type" : "object" + }, "ResponseAdditionalDataInstallments" : { "properties" : { "installmentPaymentData.installmentType" : { @@ -5382,7 +5399,7 @@ "type" : "string" }, "reference" : { - "description" : "Your reference for the split item.\n\nThis is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)). For the other types, we also recommend sending a reference so you can reconcile the split and the associated payment in the transaction overview and in the reports.", + "description" : "Your unique reference for the split item.\n\nThis is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)).\n\nFor the other types, we also recommend providing a **unique** reference so you can reconcile the split and the associated payment in the transaction overview and in the reports.", "type" : "string" }, "type" : { diff --git a/json/PaymentService-v64.json b/json/PaymentService-v64.json index cf09fc71..42b5a305 100644 --- a/json/PaymentService-v64.json +++ b/json/PaymentService-v64.json @@ -3934,6 +3934,7 @@ "x-addedInVersion" : "52", "description" : "The funding source that should be used when multiple sources are available. For Brazilian combo cards, by default the funding source is credit. To use debit, set this value to **debit**.", "enum" : [ + "credit", "debit" ], "type" : "string" @@ -4713,6 +4714,9 @@ { "$ref" : "#/components/schemas/ResponseAdditionalDataCommon" }, + { + "$ref" : "#/components/schemas/ResponseAdditionalDataDomesticError" + }, { "$ref" : "#/components/schemas/ResponseAdditionalDataInstallments" }, @@ -5294,6 +5298,19 @@ }, "type" : "object" }, + "ResponseAdditionalDataDomesticError" : { + "properties" : { + "domesticRefusalReasonRaw" : { + "description" : "The reason the transaction was declined, given by the local issuer. \nCurrently available for merchants in Japan.", + "type" : "string" + }, + "domesticShopperAdvice" : { + "description" : "The action the shopper should take, in a local language. \nCurrently available in Japanese, for merchants in Japan.", + "type" : "string" + } + }, + "type" : "object" + }, "ResponseAdditionalDataInstallments" : { "properties" : { "installmentPaymentData.installmentType" : { @@ -5477,7 +5494,7 @@ "type" : "string" }, "reference" : { - "description" : "Your reference for the split item.\n\nThis is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)). For the other types, we also recommend sending a reference so you can reconcile the split and the associated payment in the transaction overview and in the reports.", + "description" : "Your unique reference for the split item.\n\nThis is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)).\n\nFor the other types, we also recommend providing a **unique** reference so you can reconcile the split and the associated payment in the transaction overview and in the reports.", "type" : "string" }, "type" : { diff --git a/json/PaymentService-v67.json b/json/PaymentService-v67.json index f2b9c2ff..b1187a0f 100644 --- a/json/PaymentService-v67.json +++ b/json/PaymentService-v67.json @@ -3928,6 +3928,7 @@ "x-addedInVersion" : "52", "description" : "The funding source that should be used when multiple sources are available. For Brazilian combo cards, by default the funding source is credit. To use debit, set this value to **debit**.", "enum" : [ + "credit", "debit" ], "type" : "string" @@ -4695,6 +4696,9 @@ { "$ref" : "#/components/schemas/ResponseAdditionalDataCommon" }, + { + "$ref" : "#/components/schemas/ResponseAdditionalDataDomesticError" + }, { "$ref" : "#/components/schemas/ResponseAdditionalDataInstallments" }, @@ -5268,6 +5272,19 @@ }, "type" : "object" }, + "ResponseAdditionalDataDomesticError" : { + "properties" : { + "domesticRefusalReasonRaw" : { + "description" : "The reason the transaction was declined, given by the local issuer. \nCurrently available for merchants in Japan.", + "type" : "string" + }, + "domesticShopperAdvice" : { + "description" : "The action the shopper should take, in a local language. \nCurrently available in Japanese, for merchants in Japan.", + "type" : "string" + } + }, + "type" : "object" + }, "ResponseAdditionalDataInstallments" : { "properties" : { "installmentPaymentData.installmentType" : { @@ -5451,7 +5468,7 @@ "type" : "string" }, "reference" : { - "description" : "Your reference for the split item.\n\nThis is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)). For the other types, we also recommend sending a reference so you can reconcile the split and the associated payment in the transaction overview and in the reports.", + "description" : "Your unique reference for the split item.\n\nThis is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)).\n\nFor the other types, we also recommend providing a **unique** reference so you can reconcile the split and the associated payment in the transaction overview and in the reports.", "type" : "string" }, "type" : { diff --git a/json/PaymentService-v68.json b/json/PaymentService-v68.json index 3707240f..6d3216cf 100644 --- a/json/PaymentService-v68.json +++ b/json/PaymentService-v68.json @@ -4117,6 +4117,7 @@ "x-addedInVersion" : "52", "description" : "The funding source that should be used when multiple sources are available. For Brazilian combo cards, by default the funding source is credit. To use debit, set this value to **debit**.", "enum" : [ + "credit", "debit" ], "type" : "string" @@ -4913,6 +4914,9 @@ { "$ref" : "#/components/schemas/ResponseAdditionalDataCommon" }, + { + "$ref" : "#/components/schemas/ResponseAdditionalDataDomesticError" + }, { "$ref" : "#/components/schemas/ResponseAdditionalDataInstallments" }, @@ -5532,6 +5536,19 @@ }, "type" : "object" }, + "ResponseAdditionalDataDomesticError" : { + "properties" : { + "domesticRefusalReasonRaw" : { + "description" : "The reason the transaction was declined, given by the local issuer. \nCurrently available for merchants in Japan.", + "type" : "string" + }, + "domesticShopperAdvice" : { + "description" : "The action the shopper should take, in a local language. \nCurrently available in Japanese, for merchants in Japan.", + "type" : "string" + } + }, + "type" : "object" + }, "ResponseAdditionalDataInstallments" : { "properties" : { "installmentPaymentData.installmentType" : { @@ -5715,7 +5732,7 @@ "type" : "string" }, "reference" : { - "description" : "Your reference for the split item.\n\nThis is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)). For the other types, we also recommend sending a reference so you can reconcile the split and the associated payment in the transaction overview and in the reports.", + "description" : "Your unique reference for the split item.\n\nThis is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)).\n\nFor the other types, we also recommend providing a **unique** reference so you can reconcile the split and the associated payment in the transaction overview and in the reports.", "type" : "string" }, "type" : { diff --git a/yaml/PaymentService-v25.yaml b/yaml/PaymentService-v25.yaml index 49d28542..829299bc 100644 --- a/yaml/PaymentService-v25.yaml +++ b/yaml/PaymentService-v25.yaml @@ -3385,6 +3385,7 @@ components: - $ref: '#/components/schemas/ResponseAdditionalDataBillingAddress' - $ref: '#/components/schemas/ResponseAdditionalDataCard' - $ref: '#/components/schemas/ResponseAdditionalDataCommon' + - $ref: '#/components/schemas/ResponseAdditionalDataDomesticError' - $ref: '#/components/schemas/ResponseAdditionalDataInstallments' - $ref: '#/components/schemas/ResponseAdditionalDataNetworkTokens' - $ref: '#/components/schemas/ResponseAdditionalDataOpi' @@ -4137,6 +4138,17 @@ components: Example: ODgxNDc2MDg2MDExODk5MAAAAAA=' type: string type: object + ResponseAdditionalDataDomesticError: + properties: + domesticRefusalReasonRaw: + description: "The reason the transaction was declined, given by the local\ + \ issuer. \nCurrently available for merchants in Japan." + type: string + domesticShopperAdvice: + description: "The action the shopper should take, in a local language. \n\ + Currently available in Japanese, for merchants in Japan." + type: string + type: object ResponseAdditionalDataInstallments: properties: installmentPaymentData.installmentType: diff --git a/yaml/PaymentService-v30.yaml b/yaml/PaymentService-v30.yaml index 4662415a..2482b6a1 100644 --- a/yaml/PaymentService-v30.yaml +++ b/yaml/PaymentService-v30.yaml @@ -3671,6 +3671,7 @@ components: - $ref: '#/components/schemas/ResponseAdditionalDataBillingAddress' - $ref: '#/components/schemas/ResponseAdditionalDataCard' - $ref: '#/components/schemas/ResponseAdditionalDataCommon' + - $ref: '#/components/schemas/ResponseAdditionalDataDomesticError' - $ref: '#/components/schemas/ResponseAdditionalDataInstallments' - $ref: '#/components/schemas/ResponseAdditionalDataNetworkTokens' - $ref: '#/components/schemas/ResponseAdditionalDataOpi' @@ -4427,6 +4428,17 @@ components: Example: ODgxNDc2MDg2MDExODk5MAAAAAA=' type: string type: object + ResponseAdditionalDataDomesticError: + properties: + domesticRefusalReasonRaw: + description: "The reason the transaction was declined, given by the local\ + \ issuer. \nCurrently available for merchants in Japan." + type: string + domesticShopperAdvice: + description: "The action the shopper should take, in a local language. \n\ + Currently available in Japanese, for merchants in Japan." + type: string + type: object ResponseAdditionalDataInstallments: properties: installmentPaymentData.installmentType: diff --git a/yaml/PaymentService-v40.yaml b/yaml/PaymentService-v40.yaml index a3687527..76c5c16c 100644 --- a/yaml/PaymentService-v40.yaml +++ b/yaml/PaymentService-v40.yaml @@ -4761,6 +4761,7 @@ components: - $ref: '#/components/schemas/ResponseAdditionalDataBillingAddress' - $ref: '#/components/schemas/ResponseAdditionalDataCard' - $ref: '#/components/schemas/ResponseAdditionalDataCommon' + - $ref: '#/components/schemas/ResponseAdditionalDataDomesticError' - $ref: '#/components/schemas/ResponseAdditionalDataInstallments' - $ref: '#/components/schemas/ResponseAdditionalDataNetworkTokens' - $ref: '#/components/schemas/ResponseAdditionalDataOpi' @@ -5552,6 +5553,17 @@ components: Example: ODgxNDc2MDg2MDExODk5MAAAAAA=' type: string type: object + ResponseAdditionalDataDomesticError: + properties: + domesticRefusalReasonRaw: + description: "The reason the transaction was declined, given by the local\ + \ issuer. \nCurrently available for merchants in Japan." + type: string + domesticShopperAdvice: + description: "The action the shopper should take, in a local language. \n\ + Currently available in Japanese, for merchants in Japan." + type: string + type: object ResponseAdditionalDataInstallments: properties: installmentPaymentData.installmentType: @@ -5733,14 +5745,16 @@ components: description: Your description for the split item. type: string reference: - description: 'Your reference for the split item. + description: 'Your unique reference for the split item. This is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)). - For the other types, we also recommend sending a reference so you can - reconcile the split and the associated payment in the transaction overview - and in the reports.' + + + For the other types, we also recommend providing a **unique** reference + so you can reconcile the split and the associated payment in the transaction + overview and in the reports.' type: string type: description: 'The type of the split item. diff --git a/yaml/PaymentService-v46.yaml b/yaml/PaymentService-v46.yaml index b5eba6b5..ea4e5685 100644 --- a/yaml/PaymentService-v46.yaml +++ b/yaml/PaymentService-v46.yaml @@ -4781,6 +4781,7 @@ components: - $ref: '#/components/schemas/ResponseAdditionalDataBillingAddress' - $ref: '#/components/schemas/ResponseAdditionalDataCard' - $ref: '#/components/schemas/ResponseAdditionalDataCommon' + - $ref: '#/components/schemas/ResponseAdditionalDataDomesticError' - $ref: '#/components/schemas/ResponseAdditionalDataInstallments' - $ref: '#/components/schemas/ResponseAdditionalDataNetworkTokens' - $ref: '#/components/schemas/ResponseAdditionalDataOpi' @@ -5577,6 +5578,17 @@ components: Example: ODgxNDc2MDg2MDExODk5MAAAAAA=' type: string type: object + ResponseAdditionalDataDomesticError: + properties: + domesticRefusalReasonRaw: + description: "The reason the transaction was declined, given by the local\ + \ issuer. \nCurrently available for merchants in Japan." + type: string + domesticShopperAdvice: + description: "The action the shopper should take, in a local language. \n\ + Currently available in Japanese, for merchants in Japan." + type: string + type: object ResponseAdditionalDataInstallments: properties: installmentPaymentData.installmentType: @@ -5766,14 +5778,16 @@ components: description: Your description for the split item. type: string reference: - description: 'Your reference for the split item. + description: 'Your unique reference for the split item. This is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)). - For the other types, we also recommend sending a reference so you can - reconcile the split and the associated payment in the transaction overview - and in the reports.' + + + For the other types, we also recommend providing a **unique** reference + so you can reconcile the split and the associated payment in the transaction + overview and in the reports.' type: string type: description: 'The type of the split item. diff --git a/yaml/PaymentService-v49.yaml b/yaml/PaymentService-v49.yaml index 409f2b17..559f1ba1 100644 --- a/yaml/PaymentService-v49.yaml +++ b/yaml/PaymentService-v49.yaml @@ -4781,6 +4781,7 @@ components: - $ref: '#/components/schemas/ResponseAdditionalDataBillingAddress' - $ref: '#/components/schemas/ResponseAdditionalDataCard' - $ref: '#/components/schemas/ResponseAdditionalDataCommon' + - $ref: '#/components/schemas/ResponseAdditionalDataDomesticError' - $ref: '#/components/schemas/ResponseAdditionalDataInstallments' - $ref: '#/components/schemas/ResponseAdditionalDataNetworkTokens' - $ref: '#/components/schemas/ResponseAdditionalDataOpi' @@ -5577,6 +5578,17 @@ components: Example: ODgxNDc2MDg2MDExODk5MAAAAAA=' type: string type: object + ResponseAdditionalDataDomesticError: + properties: + domesticRefusalReasonRaw: + description: "The reason the transaction was declined, given by the local\ + \ issuer. \nCurrently available for merchants in Japan." + type: string + domesticShopperAdvice: + description: "The action the shopper should take, in a local language. \n\ + Currently available in Japanese, for merchants in Japan." + type: string + type: object ResponseAdditionalDataInstallments: properties: installmentPaymentData.installmentType: @@ -5766,14 +5778,16 @@ components: description: Your description for the split item. type: string reference: - description: 'Your reference for the split item. + description: 'Your unique reference for the split item. This is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)). - For the other types, we also recommend sending a reference so you can - reconcile the split and the associated payment in the transaction overview - and in the reports.' + + + For the other types, we also recommend providing a **unique** reference + so you can reconcile the split and the associated payment in the transaction + overview and in the reports.' type: string type: description: 'The type of the split item. diff --git a/yaml/PaymentService-v50.yaml b/yaml/PaymentService-v50.yaml index 220040e5..a833274a 100644 --- a/yaml/PaymentService-v50.yaml +++ b/yaml/PaymentService-v50.yaml @@ -4816,6 +4816,7 @@ components: - $ref: '#/components/schemas/ResponseAdditionalDataBillingAddress' - $ref: '#/components/schemas/ResponseAdditionalDataCard' - $ref: '#/components/schemas/ResponseAdditionalDataCommon' + - $ref: '#/components/schemas/ResponseAdditionalDataDomesticError' - $ref: '#/components/schemas/ResponseAdditionalDataInstallments' - $ref: '#/components/schemas/ResponseAdditionalDataNetworkTokens' - $ref: '#/components/schemas/ResponseAdditionalDataOpi' @@ -5612,6 +5613,17 @@ components: Example: ODgxNDc2MDg2MDExODk5MAAAAAA=' type: string type: object + ResponseAdditionalDataDomesticError: + properties: + domesticRefusalReasonRaw: + description: "The reason the transaction was declined, given by the local\ + \ issuer. \nCurrently available for merchants in Japan." + type: string + domesticShopperAdvice: + description: "The action the shopper should take, in a local language. \n\ + Currently available in Japanese, for merchants in Japan." + type: string + type: object ResponseAdditionalDataInstallments: properties: installmentPaymentData.installmentType: @@ -5801,14 +5813,16 @@ components: description: Your description for the split item. type: string reference: - description: 'Your reference for the split item. + description: 'Your unique reference for the split item. This is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)). - For the other types, we also recommend sending a reference so you can - reconcile the split and the associated payment in the transaction overview - and in the reports.' + + + For the other types, we also recommend providing a **unique** reference + so you can reconcile the split and the associated payment in the transaction + overview and in the reports.' type: string type: description: 'The type of the split item. diff --git a/yaml/PaymentService-v51.yaml b/yaml/PaymentService-v51.yaml index 0036bd95..4e1fa0bd 100644 --- a/yaml/PaymentService-v51.yaml +++ b/yaml/PaymentService-v51.yaml @@ -4925,6 +4925,7 @@ components: - $ref: '#/components/schemas/ResponseAdditionalDataBillingAddress' - $ref: '#/components/schemas/ResponseAdditionalDataCard' - $ref: '#/components/schemas/ResponseAdditionalDataCommon' + - $ref: '#/components/schemas/ResponseAdditionalDataDomesticError' - $ref: '#/components/schemas/ResponseAdditionalDataInstallments' - $ref: '#/components/schemas/ResponseAdditionalDataNetworkTokens' - $ref: '#/components/schemas/ResponseAdditionalDataOpi' @@ -5721,6 +5722,17 @@ components: Example: ODgxNDc2MDg2MDExODk5MAAAAAA=' type: string type: object + ResponseAdditionalDataDomesticError: + properties: + domesticRefusalReasonRaw: + description: "The reason the transaction was declined, given by the local\ + \ issuer. \nCurrently available for merchants in Japan." + type: string + domesticShopperAdvice: + description: "The action the shopper should take, in a local language. \n\ + Currently available in Japanese, for merchants in Japan." + type: string + type: object ResponseAdditionalDataInstallments: properties: installmentPaymentData.installmentType: @@ -5910,14 +5922,16 @@ components: description: Your description for the split item. type: string reference: - description: 'Your reference for the split item. + description: 'Your unique reference for the split item. This is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)). - For the other types, we also recommend sending a reference so you can - reconcile the split and the associated payment in the transaction overview - and in the reports.' + + + For the other types, we also recommend providing a **unique** reference + so you can reconcile the split and the associated payment in the transaction + overview and in the reports.' type: string type: description: 'The type of the split item. diff --git a/yaml/PaymentService-v52.yaml b/yaml/PaymentService-v52.yaml index fc97f40f..a9e97817 100644 --- a/yaml/PaymentService-v52.yaml +++ b/yaml/PaymentService-v52.yaml @@ -3947,6 +3947,7 @@ components: are available. For Brazilian combo cards, by default the funding source is credit. To use debit, set this value to **debit**. enum: + - credit - debit type: string installments: @@ -4933,6 +4934,7 @@ components: - $ref: '#/components/schemas/ResponseAdditionalDataBillingAddress' - $ref: '#/components/schemas/ResponseAdditionalDataCard' - $ref: '#/components/schemas/ResponseAdditionalDataCommon' + - $ref: '#/components/schemas/ResponseAdditionalDataDomesticError' - $ref: '#/components/schemas/ResponseAdditionalDataInstallments' - $ref: '#/components/schemas/ResponseAdditionalDataNetworkTokens' - $ref: '#/components/schemas/ResponseAdditionalDataOpi' @@ -5729,6 +5731,17 @@ components: Example: ODgxNDc2MDg2MDExODk5MAAAAAA=' type: string type: object + ResponseAdditionalDataDomesticError: + properties: + domesticRefusalReasonRaw: + description: "The reason the transaction was declined, given by the local\ + \ issuer. \nCurrently available for merchants in Japan." + type: string + domesticShopperAdvice: + description: "The action the shopper should take, in a local language. \n\ + Currently available in Japanese, for merchants in Japan." + type: string + type: object ResponseAdditionalDataInstallments: properties: installmentPaymentData.installmentType: @@ -5918,14 +5931,16 @@ components: description: Your description for the split item. type: string reference: - description: 'Your reference for the split item. + description: 'Your unique reference for the split item. This is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)). - For the other types, we also recommend sending a reference so you can - reconcile the split and the associated payment in the transaction overview - and in the reports.' + + + For the other types, we also recommend providing a **unique** reference + so you can reconcile the split and the associated payment in the transaction + overview and in the reports.' type: string type: description: 'The type of the split item. diff --git a/yaml/PaymentService-v64.yaml b/yaml/PaymentService-v64.yaml index 3798d925..03611e2c 100644 --- a/yaml/PaymentService-v64.yaml +++ b/yaml/PaymentService-v64.yaml @@ -4043,6 +4043,7 @@ components: are available. For Brazilian combo cards, by default the funding source is credit. To use debit, set this value to **debit**. enum: + - credit - debit type: string installments: @@ -5029,6 +5030,7 @@ components: - $ref: '#/components/schemas/ResponseAdditionalDataBillingAddress' - $ref: '#/components/schemas/ResponseAdditionalDataCard' - $ref: '#/components/schemas/ResponseAdditionalDataCommon' + - $ref: '#/components/schemas/ResponseAdditionalDataDomesticError' - $ref: '#/components/schemas/ResponseAdditionalDataInstallments' - $ref: '#/components/schemas/ResponseAdditionalDataNetworkTokens' - $ref: '#/components/schemas/ResponseAdditionalDataOpi' @@ -5825,6 +5827,17 @@ components: Example: ODgxNDc2MDg2MDExODk5MAAAAAA=' type: string type: object + ResponseAdditionalDataDomesticError: + properties: + domesticRefusalReasonRaw: + description: "The reason the transaction was declined, given by the local\ + \ issuer. \nCurrently available for merchants in Japan." + type: string + domesticShopperAdvice: + description: "The action the shopper should take, in a local language. \n\ + Currently available in Japanese, for merchants in Japan." + type: string + type: object ResponseAdditionalDataInstallments: properties: installmentPaymentData.installmentType: @@ -6014,14 +6027,16 @@ components: description: Your description for the split item. type: string reference: - description: 'Your reference for the split item. + description: 'Your unique reference for the split item. This is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)). - For the other types, we also recommend sending a reference so you can - reconcile the split and the associated payment in the transaction overview - and in the reports.' + + + For the other types, we also recommend providing a **unique** reference + so you can reconcile the split and the associated payment in the transaction + overview and in the reports.' type: string type: description: 'The type of the split item. diff --git a/yaml/PaymentService-v67.yaml b/yaml/PaymentService-v67.yaml index c2c9d041..e3206bd3 100644 --- a/yaml/PaymentService-v67.yaml +++ b/yaml/PaymentService-v67.yaml @@ -4037,6 +4037,7 @@ components: are available. For Brazilian combo cards, by default the funding source is credit. To use debit, set this value to **debit**. enum: + - credit - debit type: string installments: @@ -5011,6 +5012,7 @@ components: - $ref: '#/components/schemas/ResponseAdditionalDataBillingAddress' - $ref: '#/components/schemas/ResponseAdditionalDataCard' - $ref: '#/components/schemas/ResponseAdditionalDataCommon' + - $ref: '#/components/schemas/ResponseAdditionalDataDomesticError' - $ref: '#/components/schemas/ResponseAdditionalDataInstallments' - $ref: '#/components/schemas/ResponseAdditionalDataNetworkTokens' - $ref: '#/components/schemas/ResponseAdditionalDataOpi' @@ -5800,6 +5802,17 @@ components: Example: ODgxNDc2MDg2MDExODk5MAAAAAA=' type: string type: object + ResponseAdditionalDataDomesticError: + properties: + domesticRefusalReasonRaw: + description: "The reason the transaction was declined, given by the local\ + \ issuer. \nCurrently available for merchants in Japan." + type: string + domesticShopperAdvice: + description: "The action the shopper should take, in a local language. \n\ + Currently available in Japanese, for merchants in Japan." + type: string + type: object ResponseAdditionalDataInstallments: properties: installmentPaymentData.installmentType: @@ -5989,14 +6002,16 @@ components: description: Your description for the split item. type: string reference: - description: 'Your reference for the split item. + description: 'Your unique reference for the split item. This is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)). - For the other types, we also recommend sending a reference so you can - reconcile the split and the associated payment in the transaction overview - and in the reports.' + + + For the other types, we also recommend providing a **unique** reference + so you can reconcile the split and the associated payment in the transaction + overview and in the reports.' type: string type: description: 'The type of the split item. diff --git a/yaml/PaymentService-v68.yaml b/yaml/PaymentService-v68.yaml index 8015a4e7..b0962261 100644 --- a/yaml/PaymentService-v68.yaml +++ b/yaml/PaymentService-v68.yaml @@ -4234,6 +4234,7 @@ components: are available. For Brazilian combo cards, by default the funding source is credit. To use debit, set this value to **debit**. enum: + - credit - debit type: string installments: @@ -5248,6 +5249,7 @@ components: - $ref: '#/components/schemas/ResponseAdditionalDataBillingAddress' - $ref: '#/components/schemas/ResponseAdditionalDataCard' - $ref: '#/components/schemas/ResponseAdditionalDataCommon' + - $ref: '#/components/schemas/ResponseAdditionalDataDomesticError' - $ref: '#/components/schemas/ResponseAdditionalDataInstallments' - $ref: '#/components/schemas/ResponseAdditionalDataNetworkTokens' - $ref: '#/components/schemas/ResponseAdditionalDataOpi' @@ -6082,6 +6084,17 @@ components: Example: ODgxNDc2MDg2MDExODk5MAAAAAA=' type: string type: object + ResponseAdditionalDataDomesticError: + properties: + domesticRefusalReasonRaw: + description: "The reason the transaction was declined, given by the local\ + \ issuer. \nCurrently available for merchants in Japan." + type: string + domesticShopperAdvice: + description: "The action the shopper should take, in a local language. \n\ + Currently available in Japanese, for merchants in Japan." + type: string + type: object ResponseAdditionalDataInstallments: properties: installmentPaymentData.installmentType: @@ -6271,14 +6284,16 @@ components: description: Your description for the split item. type: string reference: - description: 'Your reference for the split item. + description: 'Your unique reference for the split item. This is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/marketplaces-and-platforms)). - For the other types, we also recommend sending a reference so you can - reconcile the split and the associated payment in the transaction overview - and in the reports.' + + + For the other types, we also recommend providing a **unique** reference + so you can reconcile the split and the associated payment in the transaction + overview and in the reports.' type: string type: description: 'The type of the split item.