Qu POS

Accurate sales, labor data tracking, and tip pooling is at your fingertips with the Qu POS integration in 7shifts. This connection automatically syncs sales and time-clocking data to help you make informed business decisions.

Things to Know


Review these critical technical requirements before enabling the integration:

  • Version 3.5+ of Qu POS is required to integrate with 7shifts.
  • Access to certain features may require an upgrade from your current 7shifts plan.

Add the Integration


To enable the Qu POS integration, you must coordinate with your Qu POS representative.

  1. Reach out to your Qu POS representative to request the integration. They will coordinate with our team to initiate connection.
  2. Once our support team assists with the setup, head to Apps & Integrations > My Integrations.
  3. Click on Qu POS and select Finish Setup.
  4. Moving forward, you'll be able to view the integration within your 7shifts account by heading to Apps & Integrations > My Integrations > Qu > Settings.

After activation, it may take several hours for the system to start bringing in your previous sales data.

Employee and Role Mapping


Mapping connects users and roles between your POS and 7shifts to ensure labor data flows to the correct profiles. When your roles and employees are correctly mapped, it reduces integration warnings and prevents issues when running payroll. You can leverage 7shifts reporting and analytics tools to help you make informed decisions and track your business needs.

Important: Mapping must be completed before enabling Employee Sync, Actual Labor, or Wage Sync to prevent data discrepancies.

  1. Head to Apps & Integrations > Mapping and choose the Employees or Roles tab.
  2. 7shifts automatically maps roles and employees that have identical names and spacing in both systems. You'll find those under the Matched heading.
  3. For Unmatched employees or roles, choose to Match, Ignore, or Add them to 7shifts to ensure data syncs correctly.

Role & Employee Mapping in 7shifts defines the universal setup rules and mapping logic for all supported integrations.

Actual Sales and Forecasting


Real-time sales data integration is enabled by default upon activation. Once connected, 7shifts pulls Net sales data from Qu POS to provide a real-time view of your labor costs and generate AI-powered forecasts.

  • 7shifts automatically imports up to 90 days of historical sales data from Qu POS upon activation.
  • It may take hours for the system to start bringing in your previous sales. If they do not appear initially, please check back in a few hours.
  • 7shifts sales values from Qu POS are calculated using the following formulas:
    • Net = Check Total - Tax - Gift Cards - ServiceChargeTotal (default)
    • Gross = Check Total - Tax + Discount - Gift Cards - ServiceChargeTotal (optional) 
  • 7shifts calculates Qu POS sales values using specific payload totals (e.g., add_on_tax, gift_cards_sold) rather than individual line items:
    • The check total comes from the value total from the receipt payload.
    • The tax comes from the value add_on_tax.
    • The gift cards come from the value gift_cards_sold.
    • The service charges come from the value service_charge_total.
    • The discounts come from the value discount_total.
    • We don’t use the receipt line items to calculate the check total.

Actual Sales and Forecasting defines universal rules and how projection logic applies across all supported integrations.

Actual Labor and Tips


As labor data syncs from the POS, 7shifts pulls employee punches and labor costs to support accurate reporting, tip calculations, and payroll workflows. Once enabled, actual labor totals are displayed on the Dashboard, allowing you to compare sales vs. labor. Tips are managed alongside actual labor in 7shifts because they are earned during worked time and associated with employee punches.

  1. Head to Apps & Integrations > My Integrations > Qu POS > Settings.
  2. Under the Labor tab, toggle on Actual Labor.
  3. Click Save.

Syncing POS time clocking data defines universal rules and how labor data from external systems is managed.

Tip: The Qu integration supports automated tip collection for use with 7shifts Tip Pooling. This data feeds into custom pooling rules based on hours worked, points, or percentages.

For a step-by-step setup, see Tip Pooling for Qu POS.

Including Tips in Payroll

The Toast integration supports the collection of the following tip sources:

  • CC Tips (Credit Card Tips)

Tip: It is recommended to configure these settings after your initial integration setup is complete and your first sync has occurred. This ensures 7shifts accurately recognizes all available tip sources from your POS.

These tip sources can be used with 7shifts Tip Pooling to create custom distribution rules based on hours worked, points, or percentages.

To ensure these tips are included in your reports and payroll (7shifts Payroll and external exports), you must configure your tip calculation settings. Follow the steps in Tip Management: Include Tip Calculations.

Tip Management & Integrations defines the universal rules for including tip data from your POS in 7shifts.

Schedule Enforcement


Schedule Enforcement ensures staff can only clock into Qu POS when they have a scheduled shift in 7shifts. This allows you to control and reduce labor costs.

Note: If an employee is not scheduled, a manager override on the POS terminal is required to allow the clock-in.

Step 1: In 7shifts
  1. In 7shifts, go to Apps & Integrations > My Integrations > Qu POS > Settings.
  2. Ensure Actual Labor and Employee Sync are enabled.
  3. Next, head to the Labor tab
  4. Toggle on Schedule Enforcement.
Step 2: In Qu
  1. In Qu, head to https://admin.qubeyond.com/configuration/.
  2. In the left navigation bar, head to Stores:
    Screenshot 2024-02-15 at 3.51.57 PM.png
  3. Select a [Location] > Platform Settings:
    Screenshot 2024-02-15 at 3.53.02 PM.png
  4. Click Include Settings:
    Screenshot 2024-02-15 at 3.53.48 PM.png
  5. Click the Filter by title field > search and select "Labor Schedules":
    Screenshot 2024-02-15 at 3.56.04 PM.png
  6. Click the + Add to add the platform settings:
    Screenshot 2024-02-15 at 3.56.54 PM.png
  7. Toggle on Enable Labor Schedule and enter your desired grace periods:
    Screenshot 2024-02-15 at 3.57.44 PM.png
  8. Click Save and perform a manual terminal update on your Qu POS app:
    Screenshot 2024-02-15 at 3.59.42 PM.png
     
  9.  (optional) Follow the same steps for additional locations needing to enable the time punch enforcement.
  10. Once settings have been enabled, be sure to publish the schedule or any schedule changes in 7shifts. And perform a manual terminal update on the Qu POS app.

Schedule Enforcement defines universal rules and how scheduled shifts sync accross supported integrations.

Employee Sync


7shifts can automatically create new employee profiles when they are added to Qu POS, eliminating the need for double entry. Employee sync updates as data becomes available.

Important: Actual Labor must be enabled and existing employees/roles must be mapped before using this feature.

  • Synced fields include First Name, Last Name, Email, Employee ID, inactive status, and location/department/role assignments.

To enable employee sync:

  1. Go to Apps & Integrations > My Integrations > Qu > Settings.
  2. Select the Employee Data tab.
  3. Toggle on Employee Sync.

Employee Sync defines the universal automation rules for syncing user profiles.

Syncing Wages


7shifts can automatically create new employee profiles when they are added to the Toast POS. Employee Sync also helps ensure your employee records match in both systems, so your labor data is always up to date in 7shifts.

Important: Mapping must be completed and Wage-Based Roles must be enabled in your Company Settings before enabling Wage Sync to prevent data discrepancies.

  1. In your Qu POS integration settings, go to the Employee Data tab.
  2. Toggle on Wage Sync and click Save.

Wage Sync defines the universal rules for syncing employee wage rates.


Was this article helpful?
3 out of 3 found this helpful