Skip to content

Commit

Permalink
spec release
Browse files Browse the repository at this point in the history
  • Loading branch information
Adyen Automation committed Nov 28, 2023
1 parent bd0f67a commit e57b75f
Show file tree
Hide file tree
Showing 22 changed files with 379 additions and 45 deletions.
16 changes: 16 additions & 0 deletions json/PaymentService-v25.json
Original file line number Diff line number Diff line change
Expand Up @@ -2952,6 +2952,9 @@
{
"$ref" : "#/components/schemas/ResponseAdditionalDataCommon"
},
{
"$ref" : "#/components/schemas/ResponseAdditionalDataDomesticError"
},
{
"$ref" : "#/components/schemas/ResponseAdditionalDataInstallments"
},
Expand Down Expand Up @@ -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" : {
Expand Down
16 changes: 16 additions & 0 deletions json/PaymentService-v30.json
Original file line number Diff line number Diff line change
Expand Up @@ -3323,6 +3323,9 @@
{
"$ref" : "#/components/schemas/ResponseAdditionalDataCommon"
},
{
"$ref" : "#/components/schemas/ResponseAdditionalDataDomesticError"
},
{
"$ref" : "#/components/schemas/ResponseAdditionalDataInstallments"
},
Expand Down Expand Up @@ -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" : {
Expand Down
18 changes: 17 additions & 1 deletion json/PaymentService-v40.json
Original file line number Diff line number Diff line change
Expand Up @@ -4399,6 +4399,9 @@
{
"$ref" : "#/components/schemas/ResponseAdditionalDataCommon"
},
{
"$ref" : "#/components/schemas/ResponseAdditionalDataDomesticError"
},
{
"$ref" : "#/components/schemas/ResponseAdditionalDataInstallments"
},
Expand Down Expand Up @@ -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" : {
Expand Down Expand Up @@ -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" : {
Expand Down
18 changes: 17 additions & 1 deletion json/PaymentService-v46.json
Original file line number Diff line number Diff line change
Expand Up @@ -4419,6 +4419,9 @@
{
"$ref" : "#/components/schemas/ResponseAdditionalDataCommon"
},
{
"$ref" : "#/components/schemas/ResponseAdditionalDataDomesticError"
},
{
"$ref" : "#/components/schemas/ResponseAdditionalDataInstallments"
},
Expand Down Expand Up @@ -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" : {
Expand Down Expand Up @@ -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" : {
Expand Down
18 changes: 17 additions & 1 deletion json/PaymentService-v49.json
Original file line number Diff line number Diff line change
Expand Up @@ -4419,6 +4419,9 @@
{
"$ref" : "#/components/schemas/ResponseAdditionalDataCommon"
},
{
"$ref" : "#/components/schemas/ResponseAdditionalDataDomesticError"
},
{
"$ref" : "#/components/schemas/ResponseAdditionalDataInstallments"
},
Expand Down Expand Up @@ -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" : {
Expand Down Expand Up @@ -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" : {
Expand Down
18 changes: 17 additions & 1 deletion json/PaymentService-v50.json
Original file line number Diff line number Diff line change
Expand Up @@ -4447,6 +4447,9 @@
{
"$ref" : "#/components/schemas/ResponseAdditionalDataCommon"
},
{
"$ref" : "#/components/schemas/ResponseAdditionalDataDomesticError"
},
{
"$ref" : "#/components/schemas/ResponseAdditionalDataInstallments"
},
Expand Down Expand Up @@ -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" : {
Expand Down Expand Up @@ -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" : {
Expand Down
18 changes: 17 additions & 1 deletion json/PaymentService-v51.json
Original file line number Diff line number Diff line change
Expand Up @@ -4610,6 +4610,9 @@
{
"$ref" : "#/components/schemas/ResponseAdditionalDataCommon"
},
{
"$ref" : "#/components/schemas/ResponseAdditionalDataDomesticError"
},
{
"$ref" : "#/components/schemas/ResponseAdditionalDataInstallments"
},
Expand Down Expand Up @@ -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" : {
Expand Down Expand Up @@ -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" : {
Expand Down
19 changes: 18 additions & 1 deletion json/PaymentService-v52.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down Expand Up @@ -4618,6 +4619,9 @@
{
"$ref" : "#/components/schemas/ResponseAdditionalDataCommon"
},
{
"$ref" : "#/components/schemas/ResponseAdditionalDataDomesticError"
},
{
"$ref" : "#/components/schemas/ResponseAdditionalDataInstallments"
},
Expand Down Expand Up @@ -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" : {
Expand Down Expand Up @@ -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" : {
Expand Down
Loading

0 comments on commit e57b75f

Please sign in to comment.