Skip to content

Commit

Permalink
spec release
Browse files Browse the repository at this point in the history
  • Loading branch information
Adyen Automation committed Jan 22, 2024
1 parent e778d7e commit e300266
Show file tree
Hide file tree
Showing 4 changed files with 112 additions and 4 deletions.
32 changes: 31 additions & 1 deletion json/ManagementService-v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -17537,7 +17537,7 @@
"type" : "string"
},
"refundPin" : {
"description" : "The passcode for unreferenced refunds on standalone terminals.",
"description" : "The passcode for referenced and unreferenced refunds on standalone terminals.",
"maxLength" : 6,
"type" : "string"
},
Expand Down Expand Up @@ -17568,6 +17568,14 @@
"enablePayAtTable" : {
"description" : "Enable Pay at table.",
"type" : "boolean"
},
"paymentInstrument" : {
"description" : "Sets the allowed payment instrument for Pay at table transactions. Can be: **cash** or **card**. If not set, the terminal presents both options.",
"enum" : [
"Cash",
"Card"
],
"type" : "string"
}
},
"type" : "object"
Expand Down Expand Up @@ -18338,6 +18346,24 @@
},
"type" : "object"
},
"Referenced" : {
"properties" : {
"enableStandaloneRefunds" : {
"description" : "Indicates whether referenced refunds are enabled on the standalone terminal.",
"type" : "boolean"
}
},
"type" : "object"
},
"Refunds" : {
"properties" : {
"referenced" : {
"description" : "Settings for referenced refunds.",
"$ref" : "#/components/schemas/Referenced"
}
},
"type" : "object"
},
"ReleaseUpdateDetails" : {
"additionalProperties" : false,
"properties" : {
Expand Down Expand Up @@ -19429,6 +19455,10 @@
"description" : "Transaction outcomes that you want the terminal to print a merchant receipt or a shopper receipt for.",
"$ref" : "#/components/schemas/ReceiptPrinting"
},
"refunds" : {
"description" : "Settings for refunds.",
"$ref" : "#/components/schemas/Refunds"
},
"signature" : {
"description" : "Settings to skip signature, sign on display, or sign on receipt.",
"$ref" : "#/components/schemas/Signature"
Expand Down
32 changes: 31 additions & 1 deletion json/ManagementService-v3.json
Original file line number Diff line number Diff line change
Expand Up @@ -17724,7 +17724,7 @@
"type" : "string"
},
"refundPin" : {
"description" : "The passcode for unreferenced refunds on standalone terminals.",
"description" : "The passcode for referenced and unreferenced refunds on standalone terminals.",
"maxLength" : 6,
"type" : "string"
},
Expand Down Expand Up @@ -17755,6 +17755,14 @@
"enablePayAtTable" : {
"description" : "Enable Pay at table.",
"type" : "boolean"
},
"paymentInstrument" : {
"description" : "Sets the allowed payment instrument for Pay at table transactions. Can be: **cash** or **card**. If not set, the terminal presents both options.",
"enum" : [
"Cash",
"Card"
],
"type" : "string"
}
},
"type" : "object"
Expand Down Expand Up @@ -18526,6 +18534,24 @@
},
"type" : "object"
},
"Referenced" : {
"properties" : {
"enableStandaloneRefunds" : {
"description" : "Indicates whether referenced refunds are enabled on the standalone terminal.",
"type" : "boolean"
}
},
"type" : "object"
},
"Refunds" : {
"properties" : {
"referenced" : {
"description" : "Settings for referenced refunds.",
"$ref" : "#/components/schemas/Referenced"
}
},
"type" : "object"
},
"ReleaseUpdateDetails" : {
"additionalProperties" : false,
"properties" : {
Expand Down Expand Up @@ -19701,6 +19727,10 @@
"description" : "Transaction outcomes that you want the terminal to print a merchant receipt or a shopper receipt for.",
"$ref" : "#/components/schemas/ReceiptPrinting"
},
"refunds" : {
"description" : "Settings for refunds.",
"$ref" : "#/components/schemas/Refunds"
},
"signature" : {
"description" : "Settings to skip signature, sign on display, or sign on receipt.",
"$ref" : "#/components/schemas/Signature"
Expand Down
26 changes: 25 additions & 1 deletion yaml/ManagementService-v1.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12100,7 +12100,8 @@ components:
maxLength: 6
type: string
refundPin:
description: The passcode for unreferenced refunds on standalone terminals.
description: The passcode for referenced and unreferenced refunds on standalone
terminals.
maxLength: 6
type: string
screenLockPin:
Expand All @@ -12124,6 +12125,13 @@ components:
enablePayAtTable:
description: Enable Pay at table.
type: boolean
paymentInstrument:
description: 'Sets the allowed payment instrument for Pay at table transactions. Can
be: **cash** or **card**. If not set, the terminal presents both options.'
enum:
- Cash
- Card
type: string
type: object
PayPalInfo:
properties:
Expand Down Expand Up @@ -12842,6 +12850,19 @@ components:
description: Print a shopper receipt when a previous transaction is voided.
type: boolean
type: object
Referenced:
properties:
enableStandaloneRefunds:
description: Indicates whether referenced refunds are enabled on the standalone
terminal.
type: boolean
type: object
Refunds:
properties:
referenced:
description: Settings for referenced refunds.
$ref: '#/components/schemas/Referenced'
type: object
ReleaseUpdateDetails:
additionalProperties: false
properties:
Expand Down Expand Up @@ -13850,6 +13871,9 @@ components:
description: Transaction outcomes that you want the terminal to print a
merchant receipt or a shopper receipt for.
$ref: '#/components/schemas/ReceiptPrinting'
refunds:
description: Settings for refunds.
$ref: '#/components/schemas/Refunds'
signature:
description: Settings to skip signature, sign on display, or sign on receipt.
$ref: '#/components/schemas/Signature'
Expand Down
26 changes: 25 additions & 1 deletion yaml/ManagementService-v3.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12222,7 +12222,8 @@ components:
maxLength: 6
type: string
refundPin:
description: The passcode for unreferenced refunds on standalone terminals.
description: The passcode for referenced and unreferenced refunds on standalone
terminals.
maxLength: 6
type: string
screenLockPin:
Expand All @@ -12246,6 +12247,13 @@ components:
enablePayAtTable:
description: Enable Pay at table.
type: boolean
paymentInstrument:
description: 'Sets the allowed payment instrument for Pay at table transactions. Can
be: **cash** or **card**. If not set, the terminal presents both options.'
enum:
- Cash
- Card
type: string
type: object
PayPalInfo:
properties:
Expand Down Expand Up @@ -12966,6 +12974,19 @@ components:
description: Print a shopper receipt when a previous transaction is voided.
type: boolean
type: object
Referenced:
properties:
enableStandaloneRefunds:
description: Indicates whether referenced refunds are enabled on the standalone
terminal.
type: boolean
type: object
Refunds:
properties:
referenced:
description: Settings for referenced refunds.
$ref: '#/components/schemas/Referenced'
type: object
ReleaseUpdateDetails:
additionalProperties: false
properties:
Expand Down Expand Up @@ -14059,6 +14080,9 @@ components:
description: Transaction outcomes that you want the terminal to print a
merchant receipt or a shopper receipt for.
$ref: '#/components/schemas/ReceiptPrinting'
refunds:
description: Settings for refunds.
$ref: '#/components/schemas/Refunds'
signature:
description: Settings to skip signature, sign on display, or sign on receipt.
$ref: '#/components/schemas/Signature'
Expand Down

0 comments on commit e300266

Please sign in to comment.