TRAY 6.02 Combined Release Notes
New Features & Enhancements
Client Enhancements (POS, KDS, Kiosk)
POS
Total Line Added to Authorization Receipt when Additional Gratuity is Added to Check
Description
Going forward, when a site has the Additional Gratuity functionality enabled, and a corresponding gratuity amount is added to a check, a 'Gratuity' field above the ‘Total’ line displaying on the printed authorization receipt will reflect the gratuity amount added to the check.
This will make it clear to the guest how much gratuity has been added to the check and the total payment amount owed:
Ability to Set Quantity of a Single Modifier in a Modifier Group
STR-5846
Description
This feature will allow the POS user to adjust the quantity of the individual modifier added to an order. This will allow POS operators to customize orders with the desired quantity of related modifiers (i.e. additional hot sauce, additional toppings, etc.)
This functionality will be feature flagged and controlled by TRAY. Once enabled, Users with Edit Modifier Access will be able to navigate to the Edit Modifier Group or Edit Modifier Modal and select ‘Multiple Quantity’:
Once selected, the user will then be able to adjust the Default Quantity, Max Additions and Minimum Additions allowed for the respective modifier:
These configurations can be set at the 'Modifier Group' or individual 'Modifier' level.
HQ Reports
On the TRAY HQ Order, Menu Mix and Check Reports, we will display the respective quantities for modifiers that have been added to the check.
TRAY Receipts
Similarly, on the printed POS receipts, we will indicate the number of modifiers added to any respective item by displaying the number next to the corresponding modifier name (i.e. 1x, 2x, etc.)
Server Enhancements (HQ, API, DataAPI, Optimizations)
HQ
Support for Taxilla Integration
INFRAP-3785
Description
We have added support for the Taxilla Integration from TRAY HQ. Going forward, clients looking to utilize the Taxilla Integration will be able to initiate the configuration directly from TRAY HQ by navigating to the Site Level > Integrations > Taxilla.
Enhancements to HQ Activity Report: Tender Type Addition & Modification
ENT-3129
Description
Going forward, we will provide additional activity logging anytime a tender type is created or changed on the TRAY HQ Activity Report. This will allow users with access to the TRAY HQ Activity Report to audit changes made to tender types at store and node level.
Enhancement to Staff Summary Report Date Range Filter
STR-6331
Description
This feature will allow users with access to TRAY HQ Staff Summary report to run the report for a bi-monthly date range (i.e. 1st-15th or 16th- end of month).
API
Add Staff ID to Data API Employee End Point
INFRAP-4121
Description
As part of this enhancement, we are adding the Staff ID to the Data API Employee Endpoint, as shown below:
{
"employees": [
{
"id": 0,
"staffId": 0, //Staff ID as seen in HQ (id + 100)
"ssn": "string",
"firstName": "string",
"lastName": "string",
"jobs": [
{
"jobId": 0,
"jobEid": 0,
"baseRate": 0,
"overTimeWage": 0,
"payClassId": 0,
"isPrimaryJob": true
}
],
"status": "string",
"terminatedDate": "2024-01-24T06:00:36.396Z",
"hireDate": "2022-04-29",
"hireStatus": "string",
"email": "abc@tray.com",
"dateOfBirth": "2022-04-29",
"orignalHireDate": "1994-04-25",
"employeeId": 0,
"gender": "string",
"ethnicity": "string",
"maritalStatus": "string",
"payPeriod": "string",
"isTipable": true,
"phoneNumber": "string",
"address": "string"
}
]
}
Ability to Set Quantity of a Single Modifier in a Modifier Group - API Changes
STR-6394
Description
This feature covers the API support for changes made as part of new functionality to be able to adjust the quantity of a single modifier on the POS. As part of this story, the following changes have been made:
-
/tray/order/placeOrder : Persist data for “quantity” for options that client sends to server when placing order.
Endpoint : POST(/tray/order/placeOrder)
Key : quantity
type : int -
/tray/v1/checks : Persist data for “quantity” for options that client sends to for void, comp and discount.
Endpoint : PUT(/tray/v2/checks/$checkId)
Key : quantity
type : int
Default value : 1 -
/tray/v2/checks/$checkId : Send “quantity” for each modifier in optimized getTabDetails API.
Endpoint : GET(/tray/v2/checks/$checkId)
Key : quantity
type : int
Comments
0 comments
Article is closed for comments.