Skip to content

Commit

Permalink
spec release
Browse files Browse the repository at this point in the history
  • Loading branch information
Adyen Automation committed Apr 23, 2024
1 parent ae18c9f commit 08a3373
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 14 deletions.
6 changes: 3 additions & 3 deletions json/ManagementService-v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -15186,16 +15186,16 @@
"additionalProperties" : false,
"properties" : {
"midNumber" : {
"description" : "MID number. Format: 10 numeric characters",
"description" : "MID (Merchant ID) number. Format: 10 numeric characters.\n Must be provided only when requesting `gatewayContract` or `paymentDesignatorContract` service levels.",
"type" : "string"
},
"reuseMidNumber" : {
"default" : false,
"description" : "Indicates whether the Amex Merchant ID is reused from previously setup payment methods",
"description" : "Indicates whether the Amex Merchant ID is reused from a previously setup Amex payment method. \nThis is only applicable for `gatewayContract` and `paymentDesignatorContract` service levels. \nThe default value is `false`.",
"type" : "boolean"
},
"serviceLevel" : {
"description" : "Service level",
"description" : "Specifies the service level (settlement type) of this payment method. Possible values:\n* **noContract** — Adyen holds the contract with American Express.\n* **gatewayContract** — American Express receives the settlement and handles disputes. They then pay out to the merchant directly.\n* **paymentDesignatorContract** — Adyen receives the settlement and handles disputes. Adyen then pays out to the merchant.",
"enum" : [
"noContract",
"gatewayContract",
Expand Down
6 changes: 3 additions & 3 deletions json/ManagementService-v3.json
Original file line number Diff line number Diff line change
Expand Up @@ -15480,16 +15480,16 @@
"additionalProperties" : false,
"properties" : {
"midNumber" : {
"description" : "MID number. Format: 10 numeric characters",
"description" : "MID (Merchant ID) number. Format: 10 numeric characters.\n Must be provided only when requesting `gatewayContract` or `paymentDesignatorContract` service levels.",
"type" : "string"
},
"reuseMidNumber" : {
"default" : false,
"description" : "Indicates whether the Amex Merchant ID is reused from previously setup payment methods",
"description" : "Indicates whether the Amex Merchant ID is reused from a previously setup Amex payment method. \nThis is only applicable for `gatewayContract` and `paymentDesignatorContract` service levels. \nThe default value is `false`.",
"type" : "boolean"
},
"serviceLevel" : {
"description" : "Service level",
"description" : "Specifies the service level (settlement type) of this payment method. Possible values:\n* **noContract** — Adyen holds the contract with American Express.\n* **gatewayContract** — American Express receives the settlement and handles disputes. They then pay out to the merchant directly.\n* **paymentDesignatorContract** — Adyen receives the settlement and handles disputes. Adyen then pays out to the merchant.",
"enum" : [
"noContract",
"gatewayContract",
Expand Down
17 changes: 13 additions & 4 deletions yaml/ManagementService-v1.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9953,15 +9953,24 @@ components:
additionalProperties: false
properties:
midNumber:
description: 'MID number. Format: 10 numeric characters'
description: "MID (Merchant ID) number. Format: 10 numeric characters.\n\
\ Must be provided only when requesting `gatewayContract` or `paymentDesignatorContract`\
\ service levels."
type: string
reuseMidNumber:
default: false
description: Indicates whether the Amex Merchant ID is reused from previously
setup payment methods
description: "Indicates whether the Amex Merchant ID is reused from a previously\
\ setup Amex payment method. \nThis is only applicable for `gatewayContract`\
\ and `paymentDesignatorContract` service levels. \nThe default value\
\ is `false`."
type: boolean
serviceLevel:
description: Service level
description: "Specifies the service level (settlement type) of this payment\
\ method. Possible values:\n* **noContract** \u2014 Adyen holds the contract\
\ with American Express.\n* **gatewayContract** \u2014 American Express\
\ receives the settlement and handles disputes. They then pay out to the\
\ merchant directly.\n* **paymentDesignatorContract** \u2014 Adyen receives\
\ the settlement and handles disputes. Adyen then pays out to the merchant."
enum:
- noContract
- gatewayContract
Expand Down
17 changes: 13 additions & 4 deletions yaml/ManagementService-v3.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10140,15 +10140,24 @@ components:
additionalProperties: false
properties:
midNumber:
description: 'MID number. Format: 10 numeric characters'
description: "MID (Merchant ID) number. Format: 10 numeric characters.\n\
\ Must be provided only when requesting `gatewayContract` or `paymentDesignatorContract`\
\ service levels."
type: string
reuseMidNumber:
default: false
description: Indicates whether the Amex Merchant ID is reused from previously
setup payment methods
description: "Indicates whether the Amex Merchant ID is reused from a previously\
\ setup Amex payment method. \nThis is only applicable for `gatewayContract`\
\ and `paymentDesignatorContract` service levels. \nThe default value\
\ is `false`."
type: boolean
serviceLevel:
description: Service level
description: "Specifies the service level (settlement type) of this payment\
\ method. Possible values:\n* **noContract** \u2014 Adyen holds the contract\
\ with American Express.\n* **gatewayContract** \u2014 American Express\
\ receives the settlement and handles disputes. They then pay out to the\
\ merchant directly.\n* **paymentDesignatorContract** \u2014 Adyen receives\
\ the settlement and handles disputes. Adyen then pays out to the merchant."
enum:
- noContract
- gatewayContract
Expand Down

0 comments on commit 08a3373

Please sign in to comment.