supersonic-models
Version:
Supersonic models and API specifications
58 lines (57 loc) • 1.88 kB
YAML
type: object
description: Aloha provider settings
required:
- providerType
- menuId
- companyCode
- authBasicToken
- endpoint
properties:
providerType:
$ref: "./provider-type.yaml"
menuId:
type: number
example: 10000
description: Aloha menu ID
companyCode:
type: string
example: "YUAU001"
description: Aloha company code
authBasicToken:
type: string
example: "RmluZ2VybWFya19zZXJ2aWNldXNlcjppI197VFhVcjE="
description: Aloha endpoint token
endpoint:
type: string
example: "https://cloudconnect.radianthosting.net/aoopreprod/v1"
description: Aloha base URL
paymentMethodType:
type: number
example: 8
description: Static payment method type value to send to submit request. This will replace the supersonic logic and always send this value.
loyalty:
$ref: "./aloha-loyalty-settings.yaml"
originType:
type: number
example: 2
description: Static origin type value to send to check in request. This will replace the supersonic logic and always send this value.
intent:
type: number
example: 2
description: Static intent value to send to check in request. This will replace the supersonic logic and always send this value.
sendEmail:
type: boolean
example: false
description: Send e-mail on check in request
destination:
type: number
example: 1
description: Static destination value to send to check in request. This will replace the supersonic logic and always send this value.
placeOrderIndividualItems:
type: boolean
example: false
description: Split products with quantity bigger than 1 into many products with quantity equal to 1.
promiseDateTime:
type: string
example: "2020-12-07T18:40:44.165Z"
description: Promise date time to send to CTT request. This value should be sent when the order already exists.