Qu POS Integration

Prev Next

Restaurant365 integrates with Qu POS, enabling seamless data flow between a location’s POS and the R365 platform. This allows daily sales, labor, and payment information to automatically drive reporting and accounting processes in R365. Learn more about POS integrations.

Data Transfer from Qu to R365

R365 connects directly to Qu POS’s cloud service through an API. Once authorized, data flows automatically into R365. Learn more about connecting Qu below.

The POS system is the source of record for all daily sales and labor activity. R365 reports on, but does not alter, the information recorded in the POS.

The daily polling cycle imports Qu data from the previous business day and creates corresponding records in R365 for financial and operational reporting, including the Daily Sales Summary (DSS).

Sales Data

When sales data is imported, R365 creates detailed records based on the information received from the POS. Learn more about POS Sales integrations.

Click to expand for additional information.

Sales ticket records generated from Qu data include:

  • Receipt number

  • Date

  • Server

  • Service type

  • Guest count

  • Menu items, including modifiers

  • Tax

  • Charge tips

  • Payments

  • Discounts

  • Voids

Learn about alternative polling configurations which change the way sales data is imported below.

  • Paid outs and paid ins are imported to R365.

  • Deposits entered in the POS are imported to R365.

Labor Data

When labor data is imported, R365 creates employee-related records derived from POS data. Learn more about Labor integrations.

Click to expand for additional information.

POS employee records are created in the next polling cycle after an employee is added to the POS whether or not they have clocked in.

If a new Qu employee needs to be imported immediately, repoll the latest DSS.

Employee records created from Qu include:

  • First and last name

  • Address

  • Hire date

  • Date of birth

  • Payroll ID (Employee number in Qu)

Job records created from Qu include:

  • Job code (ID in Qu)

  • Pay rate

Labor details created from Qu time punches are polled with a 10 day labor lookback window to capture updates made in the POS after the initial import.

This means that changes made in Qu to labor data from the last 10 days will automatically import with the next regular polling cycle, or by repolling a DSS within the lookback period for a date after the adjusted business day.

For example, if a shift from Monday is edited in Qu on Tuesday, the shift in R365 will automatically update on Wednesday when the DSS imports, or by repolling the Monday DSS.

  • Declared tips are not imported.

Repolling Data

When changes are made within the POS to correct missing or inaccurate data, the DSS must be repolled in order to transfer the updated data to R365.

If the affected DSS is less than 30 days old, the fastest way to trigger a repoll is to delete the DSS record from the Daily Sales Summary (Classic) page. R365 regularly checks for missing DSS dates, and a deleted DSS will automatically repoll with the most current POS data within about 30 minutes.

For DSS older than 30 days, please contact R356 Support to assist with repolling the data


Customization

Qu POS Integration Configurations

R365 Support uses the default polling configuration when setting up a new location. If other Qu integrations exist in the system, R365 will use the same configuration in use at the existing locations.

Click to expand for additional information and images.

The following alternative polling configurations are available for Qu POS:

Name

Description

Separate Payments by Type and Payment Center

Separates Qu payments by payment type and payment center.

Include Order Mode in Sales Category

Includes the Qu order mode in the sales category using the format "{order_channel}-{order_type}".

Olo Pricing Delta Conversion

Converts Olo pricing delta data from the API into a sales detail instead of a payment detail.

Poll Deposits Created Next Day

Checks deposits created on the day after the polled business date and pulls any deposits that have a "date_time_deposit" matching the polled date; if both this setting and "Qu Check Post Midnight Deposits" are active, the process sets the date to two days after the polling date.

Next Day Deposits

Checks deposits created on the day after the polled business date and pulls any deposits that have a "date_time_deposit" matching the polled date; if both this setting and "Qu Poll Deposits Created Next Day" are active, the process sets the date to two days after the polling date.

Deposit Lookback Days

Looks back a configured number of prior days for manually created deposits and assigns those deposits to their "date_time_deposit" date instead of the "date_time_created" date.

Use V4 Cash Deposit Reconciliation

Uses the Qu API V4 "actualReconciliation" endpoint to retrieve cash deposits instead of the API V2 method.

Import Till Tips

Imports tip amounts from tills.

Paid In/Out Description

Sets the paid-out description to the Paid In/Out name.

Add External ID to Item Name

Adds the external ID to the beginning of the menu item name by checking the "data" → "item" and "portions" structures and prepending the found "external_id" value.

User ID

Stores the user ID associated with a given location.

Use V4 Employees

Uses the Qu API V4 "employees" endpoint to retrieve employee information, including email addresses, instead of the API V2 method.

Add On Integrations

The Qu POS integration supports the following add on integrations:

  • Intraday Polling

    Intraday Polling is an add-on feature that collects current sales and labor data from compatible POS systems every 15, 30, or 60 minutes, depending on the POS system’s capabilities, allowing the Operations Dashboard and R365 Intelligence Dashboards to display real-time performance alongside forecasted values

    Data imported through Intraday Polling does not produce a DSS, or update other reports that pull data from the DSS. The DSS will continue to be created as scheduled with the previous day’s complete data to populate these reports.

  • Schedule Writeback

    Schedule Writeback sends schedules that are created in R365 to the POS when published, providing a time frame for employees to clock in for their Scheduled start time. This allows locations to use the schedule enforcement features in their POS system to prevent employees from clocking in early.

    • The scheduling feature in Qu must be enabled to use R365 Schedule Writeback. Contact your POS representative to confirm scheduling is enabled.

    • Schedule enforcement settings are managed in Qu.

  • Till Management

    Till Management provides a complete workflow from till monitoring to deposit verification, ensuring cash is properly tracked, balanced, and recorded each day.

  • Menu Item Modifier Management (beta)

    The POS Menu Item Modifier Management POS integration configuration allows for menu items to be created in R365 based on the combination of parent menu items and their associated modifiers.

    In Beta

    Menu Item Modifier Management is currently in beta and is only available for select POS systems and customers. It is not fully supported across all environments. Contact your CSM for more information.


Connect a Qu POS to R365

Follow the instructions to Connect a Cloud POS. R365 Support will contact Qu directly to retrieve the required API credentials.