spec release

This commit is contained in:
Adyen Automation
2024-05-08 09:58:05 +02:00
parent 2827f1e3b1
commit 753f3234bf
4 changed files with 88 additions and 0 deletions

View File

@@ -19726,10 +19726,12 @@
"properties" : {
"cardholderReceipt" : {
"description" : "Settings to define the header of the shopper receipt.",
"nullable" : true,
"$ref" : "#/components/schemas/CardholderReceipt"
},
"connectivity" : {
"description" : "Settings for terminal connectivity features.",
"nullable" : true,
"$ref" : "#/components/schemas/Connectivity"
},
"gratuities" : {
@@ -19737,82 +19739,102 @@
"items" : {
"$ref" : "#/components/schemas/Gratuity"
},
"nullable" : true,
"type" : "array"
},
"hardware" : {
"description" : "Settings for terminal hardware features.",
"nullable" : true,
"$ref" : "#/components/schemas/Hardware"
},
"localization" : {
"description" : "Settings for localization.",
"nullable" : true,
"$ref" : "#/components/schemas/Localization"
},
"nexo" : {
"description" : "Settings for a Terminal API integration.",
"nullable" : true,
"$ref" : "#/components/schemas/Nexo"
},
"offlineProcessing" : {
"description" : "Settings for [offline payment](https://docs.adyen.com/point-of-sale/offline-payments) features.",
"nullable" : true,
"$ref" : "#/components/schemas/OfflineProcessing"
},
"opi" : {
"description" : "Settings for an Oracle Payment Interface (OPI) integration.",
"nullable" : true,
"$ref" : "#/components/schemas/Opi"
},
"passcodes" : {
"description" : "Settings for [passcodes](https://docs.adyen.com/point-of-sale/managing-terminals/menu-access?tab=manage_passcodes_with_an_api_call_2#manage-passcodes) features.",
"nullable" : true,
"$ref" : "#/components/schemas/Passcodes"
},
"payAtTable" : {
"description" : "Settings for [Pay-at-table](https://docs.adyen.com/point-of-sale/pay-at-x) features.",
"nullable" : true,
"$ref" : "#/components/schemas/PayAtTable"
},
"payment" : {
"description" : "Settings for payment features.",
"nullable" : true,
"$ref" : "#/components/schemas/Payment"
},
"receiptOptions" : {
"description" : "Generic receipt settings.",
"nullable" : true,
"$ref" : "#/components/schemas/ReceiptOptions"
},
"receiptPrinting" : {
"description" : "Transaction outcomes that you want the terminal to print a merchant receipt or a shopper receipt for.",
"nullable" : true,
"$ref" : "#/components/schemas/ReceiptPrinting"
},
"refunds" : {
"description" : "Settings for refunds.",
"nullable" : true,
"$ref" : "#/components/schemas/Refunds"
},
"signature" : {
"description" : "Settings to skip signature, sign on display, or sign on receipt.",
"nullable" : true,
"$ref" : "#/components/schemas/Signature"
},
"standalone" : {
"description" : "Settings for [standalone](https://docs.adyen.com/point-of-sale/standalone/standalone-build/set-up-standalone#set-up-standalone-using-an-api-call) features.",
"nullable" : true,
"$ref" : "#/components/schemas/Standalone"
},
"storeAndForward" : {
"description" : "Settings for store-and-forward offline payments. The `maxAmount`, `maxPayments`, and `supportedCardTypes` parameters must be configured, either in the request or inherited from a higher level in your account structure.",
"nullable" : true,
"$ref" : "#/components/schemas/StoreAndForward"
},
"surcharge" : {
"description" : "Settings for payment [surcharge](https://docs.adyen.com/point-of-sale/surcharge) features.",
"nullable" : true,
"$ref" : "#/components/schemas/Surcharge"
},
"tapToPay" : {
"description" : "Settings for Tap to Pay.",
"nullable" : true,
"$ref" : "#/components/schemas/TapToPay"
},
"terminalInstructions" : {
"description" : "Settings to define the behaviour of the payment terminal.",
"nullable" : true,
"$ref" : "#/components/schemas/TerminalInstructions"
},
"timeouts" : {
"description" : "Settings for device [time-outs](https://docs.adyen.com/point-of-sale/pos-timeouts#device-time-out).",
"nullable" : true,
"$ref" : "#/components/schemas/Timeouts"
},
"wifiProfiles" : {
"description" : "Remote Wi-Fi profiles for WPA and WPA2 PSK and EAP Wi-Fi networks.",
"nullable" : true,
"$ref" : "#/components/schemas/WifiProfiles"
}
},

View File

@@ -20116,10 +20116,12 @@
"properties" : {
"cardholderReceipt" : {
"description" : "Settings to define the header of the shopper receipt.",
"nullable" : true,
"$ref" : "#/components/schemas/CardholderReceipt"
},
"connectivity" : {
"description" : "Settings for terminal connectivity features.",
"nullable" : true,
"$ref" : "#/components/schemas/Connectivity"
},
"gratuities" : {
@@ -20127,82 +20129,102 @@
"items" : {
"$ref" : "#/components/schemas/Gratuity"
},
"nullable" : true,
"type" : "array"
},
"hardware" : {
"description" : "Settings for terminal hardware features.",
"nullable" : true,
"$ref" : "#/components/schemas/Hardware"
},
"localization" : {
"description" : "Settings for localization.",
"nullable" : true,
"$ref" : "#/components/schemas/Localization"
},
"nexo" : {
"description" : "Settings for a Terminal API integration.",
"nullable" : true,
"$ref" : "#/components/schemas/Nexo"
},
"offlineProcessing" : {
"description" : "Settings for [offline payment](https://docs.adyen.com/point-of-sale/offline-payments) features.",
"nullable" : true,
"$ref" : "#/components/schemas/OfflineProcessing"
},
"opi" : {
"description" : "Settings for an Oracle Payment Interface (OPI) integration.",
"nullable" : true,
"$ref" : "#/components/schemas/Opi"
},
"passcodes" : {
"description" : "Settings for [passcodes](https://docs.adyen.com/point-of-sale/managing-terminals/menu-access?tab=manage_passcodes_with_an_api_call_2#manage-passcodes) features.",
"nullable" : true,
"$ref" : "#/components/schemas/Passcodes"
},
"payAtTable" : {
"description" : "Settings for [Pay-at-table](https://docs.adyen.com/point-of-sale/pay-at-x) features.",
"nullable" : true,
"$ref" : "#/components/schemas/PayAtTable"
},
"payment" : {
"description" : "Settings for payment features.",
"nullable" : true,
"$ref" : "#/components/schemas/Payment"
},
"receiptOptions" : {
"description" : "Generic receipt settings.",
"nullable" : true,
"$ref" : "#/components/schemas/ReceiptOptions"
},
"receiptPrinting" : {
"description" : "Transaction outcomes that you want the terminal to print a merchant receipt or a shopper receipt for.",
"nullable" : true,
"$ref" : "#/components/schemas/ReceiptPrinting"
},
"refunds" : {
"description" : "Settings for refunds.",
"nullable" : true,
"$ref" : "#/components/schemas/Refunds"
},
"signature" : {
"description" : "Settings to skip signature, sign on display, or sign on receipt.",
"nullable" : true,
"$ref" : "#/components/schemas/Signature"
},
"standalone" : {
"description" : "Settings for [standalone](https://docs.adyen.com/point-of-sale/standalone/standalone-build/set-up-standalone#set-up-standalone-using-an-api-call) features.",
"nullable" : true,
"$ref" : "#/components/schemas/Standalone"
},
"storeAndForward" : {
"description" : "Settings for store-and-forward offline payments. The `maxAmount`, `maxPayments`, and `supportedCardTypes` parameters must be configured, either in the request or inherited from a higher level in your account structure.",
"nullable" : true,
"$ref" : "#/components/schemas/StoreAndForward"
},
"surcharge" : {
"description" : "Settings for payment [surcharge](https://docs.adyen.com/point-of-sale/surcharge) features.",
"nullable" : true,
"$ref" : "#/components/schemas/Surcharge"
},
"tapToPay" : {
"description" : "Settings for Tap to Pay.",
"nullable" : true,
"$ref" : "#/components/schemas/TapToPay"
},
"terminalInstructions" : {
"description" : "Settings to define the behaviour of the payment terminal.",
"nullable" : true,
"$ref" : "#/components/schemas/TerminalInstructions"
},
"timeouts" : {
"description" : "Settings for device [time-outs](https://docs.adyen.com/point-of-sale/pos-timeouts#device-time-out).",
"nullable" : true,
"$ref" : "#/components/schemas/Timeouts"
},
"wifiProfiles" : {
"description" : "Remote Wi-Fi profiles for WPA and WPA2 PSK and EAP Wi-Fi networks.",
"nullable" : true,
"$ref" : "#/components/schemas/WifiProfiles"
}
},

View File

@@ -14132,9 +14132,11 @@ components:
properties:
cardholderReceipt:
description: Settings to define the header of the shopper receipt.
nullable: true
$ref: '#/components/schemas/CardholderReceipt'
connectivity:
description: Settings for terminal connectivity features.
nullable: true
$ref: '#/components/schemas/Connectivity'
gratuities:
description: Settings for tipping with or without predefined options to
@@ -14142,72 +14144,92 @@ components:
plus the option to enter a custom tip.
items:
$ref: '#/components/schemas/Gratuity'
nullable: true
type: array
hardware:
description: Settings for terminal hardware features.
nullable: true
$ref: '#/components/schemas/Hardware'
localization:
description: Settings for localization.
nullable: true
$ref: '#/components/schemas/Localization'
nexo:
description: Settings for a Terminal API integration.
nullable: true
$ref: '#/components/schemas/Nexo'
offlineProcessing:
description: Settings for [offline payment](https://docs.adyen.com/point-of-sale/offline-payments)
features.
nullable: true
$ref: '#/components/schemas/OfflineProcessing'
opi:
description: Settings for an Oracle Payment Interface (OPI) integration.
nullable: true
$ref: '#/components/schemas/Opi'
passcodes:
description: Settings for [passcodes](https://docs.adyen.com/point-of-sale/managing-terminals/menu-access?tab=manage_passcodes_with_an_api_call_2#manage-passcodes)
features.
nullable: true
$ref: '#/components/schemas/Passcodes'
payAtTable:
description: Settings for [Pay-at-table](https://docs.adyen.com/point-of-sale/pay-at-x)
features.
nullable: true
$ref: '#/components/schemas/PayAtTable'
payment:
description: Settings for payment features.
nullable: true
$ref: '#/components/schemas/Payment'
receiptOptions:
description: Generic receipt settings.
nullable: true
$ref: '#/components/schemas/ReceiptOptions'
receiptPrinting:
description: Transaction outcomes that you want the terminal to print a
merchant receipt or a shopper receipt for.
nullable: true
$ref: '#/components/schemas/ReceiptPrinting'
refunds:
description: Settings for refunds.
nullable: true
$ref: '#/components/schemas/Refunds'
signature:
description: Settings to skip signature, sign on display, or sign on receipt.
nullable: true
$ref: '#/components/schemas/Signature'
standalone:
description: Settings for [standalone](https://docs.adyen.com/point-of-sale/standalone/standalone-build/set-up-standalone#set-up-standalone-using-an-api-call)
features.
nullable: true
$ref: '#/components/schemas/Standalone'
storeAndForward:
description: Settings for store-and-forward offline payments. The `maxAmount`,
`maxPayments`, and `supportedCardTypes` parameters must be configured,
either in the request or inherited from a higher level in your account
structure.
nullable: true
$ref: '#/components/schemas/StoreAndForward'
surcharge:
description: Settings for payment [surcharge](https://docs.adyen.com/point-of-sale/surcharge)
features.
nullable: true
$ref: '#/components/schemas/Surcharge'
tapToPay:
description: Settings for Tap to Pay.
nullable: true
$ref: '#/components/schemas/TapToPay'
terminalInstructions:
description: Settings to define the behaviour of the payment terminal.
nullable: true
$ref: '#/components/schemas/TerminalInstructions'
timeouts:
description: Settings for device [time-outs](https://docs.adyen.com/point-of-sale/pos-timeouts#device-time-out).
nullable: true
$ref: '#/components/schemas/Timeouts'
wifiProfiles:
description: Remote Wi-Fi profiles for WPA and WPA2 PSK and EAP Wi-Fi networks.
nullable: true
$ref: '#/components/schemas/WifiProfiles'
type: object
TestCompanyWebhookRequest:

View File

@@ -14462,9 +14462,11 @@ components:
properties:
cardholderReceipt:
description: Settings to define the header of the shopper receipt.
nullable: true
$ref: '#/components/schemas/CardholderReceipt'
connectivity:
description: Settings for terminal connectivity features.
nullable: true
$ref: '#/components/schemas/Connectivity'
gratuities:
description: Settings for tipping with or without predefined options to
@@ -14472,72 +14474,92 @@ components:
plus the option to enter a custom tip.
items:
$ref: '#/components/schemas/Gratuity'
nullable: true
type: array
hardware:
description: Settings for terminal hardware features.
nullable: true
$ref: '#/components/schemas/Hardware'
localization:
description: Settings for localization.
nullable: true
$ref: '#/components/schemas/Localization'
nexo:
description: Settings for a Terminal API integration.
nullable: true
$ref: '#/components/schemas/Nexo'
offlineProcessing:
description: Settings for [offline payment](https://docs.adyen.com/point-of-sale/offline-payments)
features.
nullable: true
$ref: '#/components/schemas/OfflineProcessing'
opi:
description: Settings for an Oracle Payment Interface (OPI) integration.
nullable: true
$ref: '#/components/schemas/Opi'
passcodes:
description: Settings for [passcodes](https://docs.adyen.com/point-of-sale/managing-terminals/menu-access?tab=manage_passcodes_with_an_api_call_2#manage-passcodes)
features.
nullable: true
$ref: '#/components/schemas/Passcodes'
payAtTable:
description: Settings for [Pay-at-table](https://docs.adyen.com/point-of-sale/pay-at-x)
features.
nullable: true
$ref: '#/components/schemas/PayAtTable'
payment:
description: Settings for payment features.
nullable: true
$ref: '#/components/schemas/Payment'
receiptOptions:
description: Generic receipt settings.
nullable: true
$ref: '#/components/schemas/ReceiptOptions'
receiptPrinting:
description: Transaction outcomes that you want the terminal to print a
merchant receipt or a shopper receipt for.
nullable: true
$ref: '#/components/schemas/ReceiptPrinting'
refunds:
description: Settings for refunds.
nullable: true
$ref: '#/components/schemas/Refunds'
signature:
description: Settings to skip signature, sign on display, or sign on receipt.
nullable: true
$ref: '#/components/schemas/Signature'
standalone:
description: Settings for [standalone](https://docs.adyen.com/point-of-sale/standalone/standalone-build/set-up-standalone#set-up-standalone-using-an-api-call)
features.
nullable: true
$ref: '#/components/schemas/Standalone'
storeAndForward:
description: Settings for store-and-forward offline payments. The `maxAmount`,
`maxPayments`, and `supportedCardTypes` parameters must be configured,
either in the request or inherited from a higher level in your account
structure.
nullable: true
$ref: '#/components/schemas/StoreAndForward'
surcharge:
description: Settings for payment [surcharge](https://docs.adyen.com/point-of-sale/surcharge)
features.
nullable: true
$ref: '#/components/schemas/Surcharge'
tapToPay:
description: Settings for Tap to Pay.
nullable: true
$ref: '#/components/schemas/TapToPay'
terminalInstructions:
description: Settings to define the behaviour of the payment terminal.
nullable: true
$ref: '#/components/schemas/TerminalInstructions'
timeouts:
description: Settings for device [time-outs](https://docs.adyen.com/point-of-sale/pos-timeouts#device-time-out).
nullable: true
$ref: '#/components/schemas/Timeouts'
wifiProfiles:
description: Remote Wi-Fi profiles for WPA and WPA2 PSK and EAP Wi-Fi networks.
nullable: true
$ref: '#/components/schemas/WifiProfiles'
type: object
TestCompanyWebhookRequest: