Vendors / QSR & drive-thru

GRUBBRR

A kiosk-and-self-checkout hardware/software vendor rather than a POS, and its distinguishing asset is breadth of POS neutrality — it claims integrations with 93+ POS systems including Toast, Square, Clover, NCR, PAR, Oracle, Xenial and Focus — but it publishes no price, no ownership and no developer documentation.

scored live legacy rubric

Claims in scope
296
Scored
44
Assessed
35
Unknown
261
Not applicable
18
Cells challenged
4
88% of in-scope claims are unknown. This record measures what GRUBBRR publishes at least as much as what it does. A vendor that documents little scores low here whether or not the capability exists. Absence of evidence is recorded as unknown, never as no.

Identity

Owner
Private; self-described as a self-ordering technology startup headquartered in Boca Raton, Florida. Ownership, parent and investors are not disclosed on its own site.
Who it is for
QSR, fast-casual, stadiums/venues and c-stores buying self-ordering kiosks and self-checkout to cut labor and lift ticket, keeping their existing POS.
Site
https://www.grubbrr.com/

Pricing

transparency: unknown · unit: unknown (per kiosk and/or per location, quote-only) · processor lock-in: unknown

Software
None published. The pricing page contains an ROI calculator (e.g. an illustrative '$75K per year' per-store return) and a 20% average upsell-lift claim, plus 'setup in as few as 48 hrs' — but no subscription tiers, kiosk hardware prices or contract terms. All pricing routes through a sales call (sales@grubbrr.com, 855-547-8227).

Capabilities

Every claim is binary and checkable. Grades: A primary documentation · B product documentation · C pricing or feature page · D marketing claim · E third-party reporting · F inference with no source. A yes on a differentiator claim requires A or B.

Order capture & FOH workflow

Unknown

order-capture-floor-plan-editor

Not scored by this record.

No

order-capture-split-merge

No POS product; check splitting and merging remain in the integrated POS.

F
Unknown

order-capture-native-handheld

Not scored by this record.

Unknown

order-capture-offline-order-entry

Kiosk offline behavior is not documented and no offline-scope statement is published.

F
Unknown

order-capture-kiosk-first-party differentiator

Not scored by this record.

Unknown

order-capture-drive-thru

Not scored by this record.

Unknown

order-capture-drive-thru-timers

Not scored by this record.

Unknown

order-capture-voice-ai differentiator

Not scored by this record.

Unknown

order-capture-throttling differentiator

Not scored by this record.

Unknown

order-capture-scheduled-orders

Read the full GRUBBRR knowledge base (282 published articles, enumerated via the Salesforce guest knowledge API at help.grubbrr.com/services/data/v59.0/support/knowledgeArticles). No article describes future-dated or scheduled ordering. 'How to use Advanced Ordering Options in the GRUBBRR Console' enumerates the kiosk order controls (item/cart/discount limits, Add-as-Is, Show Starts-At, minimum order totals, Make-it-a-Meal, upsell prompt limits) and contains no scheduling option; the many 'scheduling' articles are all menu/item/modifier availability scheduling, not order scheduling. The nearest neighbour is 'How to use Lunch Overrides in the GRUBBRR Portal', which lets a school define up to five lunch periods that a student selects at sign-in so staff can prep per period — but it does not describe a lead time or holding the KOT until a computed fire time. Unresolved because absence across a kiosk-focused help centre is not positive evidence about GRUBBRR's mobile/online ordering channel.

F
Unknown

order-capture-catering

Not scored by this record.

Unknown

order-capture-order-ready-signal differentiator

Not scored by this record.

Unknown

order-capture-void-comp-controls

Not scored by this record.

Menu, modifiers & pricing engine

Unknown

menu-pricing-nested-modifiers

Kiosk menus are built from the integrated POS's menu; GRUBBRR does not document its own modifier model depth.

F
No

menu-pricing-modifier-price-by-parent-size

The knowledge base documents exactly two ways to price a modifier and neither is a parent-by-size matrix. Common Modifiers carry one shared 'Extra Price' per ingredient and are then bulk-mapped to items ('How to Edit Modifier Prices in the GRUBBRR Portal' + 'Building your First Menu #10'), so the price is identical on every parent. The documented way to get a different price on a different parent is this article's route: build a separate modifier group under the individual item, where 'you can also add upcharges for specific modifiers in this table' — i.e. duplication, which the claim explicitly excludes. Size is a separate construct entirely ('Intro to Variation Modifiers': one variation group per item, each option carrying its own additive price) and does not intersect modifier pricing. For POS-integrated menus GRUBBRR does not set modifier prices at all. https://help.grubbrr.com/s/article/Building-your-First-Menu-11-Mapping-Modifiers-to-a-Single-Item · retrieved 2026-08-03

B
Partial

menu-pricing-topping-quantity-tiers

Quantity/style tiers exist only as NCR modifier codes: 'codes- such as "no," "light," "extra," or "on the side"- can be selected by customers at the kiosk and will be printed on the KOT'. Shortfalls, all stated by the article: the feature is NCR-integration-only; 'GRUBBRR can not add or remove modifier codes from the Portal... All modifier codes must be defined in the client's POS before we pull the menu'; a maximum of four active codes per ingredient with one mandatory default; and no per-tier price multiplier is documented anywhere — the codes are described purely as prefixes sent to the kitchen printer. GRUBBRR's own quantity mechanism ('How to Enable Aggregate Mode for High Volume Modifiers', with Choice Increment and min/max aggregate quantities) is repeat-selection counting, which the claim distinguishes from tiering. https://help.grubbrr.com/s/article/How-to-apply-NCR-Modifier-Codes-in-the-GRUBBRR-Portal · retrieved 2026-08-03

B
Unknown

menu-pricing-size-style-matrix differentiator

Not scored by this record.

Unknown

menu-pricing-included-allowance differentiator

Not scored by this record.

Unknown

menu-pricing-combos

Not scored by this record.

Unknown

menu-pricing-upsell-prompts differentiator

Not scored by this record.

Unknown

menu-pricing-86-propagation

Not scored by this record.

Unknown

menu-pricing-countdown-auto-86 differentiator

Not scored by this record.

Unknown

menu-pricing-dayparting

Not scored by this record.

Unknown

menu-pricing-channel-price-books

Not scored by this record.

Unknown

menu-pricing-dual-pricing differentiator

Not scored by this record.

Unknown

menu-pricing-versioning-effective-dates differentiator

Not scored by this record.

Unknown

menu-pricing-franchise-hierarchy differentiator

Not scored by this record.

Unknown

menu-pricing-allergen-nutrition

Not scored by this record.

Unknown

menu-pricing-recipe-linkage differentiator

Not scored by this record.

Unknown

menu-pricing-3p-menu-push

Not scored by this record.

Unknown

menu-pricing-dynamic-pricing

Not scored by this record.

Payments & money movement

Unknown

payments-processor-choice differentiator

Not scored by this record.

Unknown

payments-published-rates differentiator

Not scored by this record.

Unknown

payments-dual-pricing differentiator

Not scored by this record.

Unknown

payments-surcharge-guardrails differentiator

Not scored by this record.

Partial

payments-emv-nfc

Kiosks are built on partner hardware including Verifone payment devices, which implies EMV and contactless; Apple Pay/Google Pay are not enumerated on the pages fetched. https://www.grubbrr.com/ · retrieved 2026-08-01

D
Unknown

payments-softpos-tap-to-pay differentiator

Not scored by this record.

Unknown

payments-qr-guest-pay differentiator

Not scored by this record.

Unknown

payments-tip-pooling differentiator

Not scored by this record.

Unknown

payments-offline-store-and-forward differentiator

Not scored by this record.

Unknown

payments-offline-decline-liability differentiator

Not scored by this record.

Partial

payments-gift-cards

Gift cards exist on the kiosk but are not GRUBBRR's own program. Redemption is enumerated in the v14 release notes' Payments section as a single third-party integration: 'Paytronix Giftcard - Users must enter the Gift Card Number on the Kiosk to redeem their balance.' Sale is a location-level toggle only: General Settings > Common > Gift Cards, 'Allow Purchase of Gifts Cards using Kiosk' ('Common Kiosk Configurations in the GRUBBRR Portal'). Named shortfalls: no first-party card issuance or balance ledger is documented anywhere in the 282-article knowledge base (balance is held by Paytronix and read by entering the card number); no cross-location redemption scope is stated; and no online-ordering-channel gift card flow is documented - GRUBBRR's online-ordering channel appears only as an order-type checkbox. Redemption outside Paytronix is undocumented, and the payment-option list itself says 'If a payment option you are looking for is missing, contact GRUBBRR customer support.' https://help.grubbrr.com/s/article/Version-14-Limited-Release-notes · retrieved 2026-08-04

B
Unknown

payments-house-accounts

Not scored by this record.

Unknown

payments-split-tender

Not scored by this record.

Partial

payments-refund-void-controls

Refunds are documented and reasonably rich — Refund By Item, Refund by Amount and Full Refund from Orders > Detailed Orders, and the same full/partial refund flow from the Enterprise Console's Order History. Shortfalls: the control is back-office sign-in plus a Portal role privilege, not a manager PIN or approval prompt at the point of sale; no article describes an immutable audit log identifying the approver of a refund; and voids, comps and no-sales have no equivalent flow because there is no register or cash drawer. The article also warns the refund runs through a GRUBBRR virtual terminal and 'will not appear in your POS records'. https://help.grubbrr.com/s/article/How-to-Refund-Kiosk-Orders-through-the-GRUBBRR-Portal · retrieved 2026-08-03

B
Unknown

payments-chargeback-tooling differentiator

Not scored by this record.

Unknown

payments-card-on-file differentiator

Not scored by this record.

Unknown

payments-payout-timing differentiator

Not scored by this record.

Unknown

payments-multi-entity-routing differentiator

Not scored by this record.

Unknown

payments-p2pe-pci4

Not scored by this record.

Kitchen & production

Unknown

kitchen-station-routing

A KDS product is sold, plus order progress boards and food lockers; per-location routing rules by item/category/order type are not documented.

F
Partial

kitchen-expo-consolidation

An expediter role exists as a distinct device: the OPB Order Update Flow configures four separate triggers — 'Completing an Order on the KDS', 'Completing an Order on the Expediter KDS', 'Highlighting an Order on the KDS' and 'Highlighting an Order on the Expediter' — each of which can move an order to Ready for Pickup or Picked Up. Combined with kitchen mapping ('How to Manage Kitchens in the GRUBBRR Portal': items are sent to a specific kitchen or all kitchens, each with its own printer and/or KDS). Shortfall: nothing in the knowledge base describes the expediter screen consolidating items from multiple prep stations into one order view, or gating order completion until every contributing station has bumped its items; the documented completion trigger is a single action on the expediter. https://help.grubbrr.com/s/article/Common-Order-Progress-Board-Configurations-in-the-GRUBBRR-portal · retrieved 2026-08-03

B
Unknown

kitchen-course-firing differentiator

Not scored by this record.

Unknown

kitchen-prep-time-pacing differentiator

Not scored by this record.

Unknown

kitchen-order-throttling differentiator

Not scored by this record.

Unknown

kitchen-channel-pause-propagation differentiator

Not scored by this record.

Unknown

kitchen-order-ready-callback differentiator

Not scored by this record.

Unknown

kitchen-bump-bar-hardware

The phrase 'bump bar' does not occur once across the 282 published knowledge base articles. 'How to Link a KDS to the GRUBBRR Portal' documents the KDS device record (IP, App ID, KDS Printer, KDS type, row count, print mode) and describes interaction as on-screen actions — complete, cancel, delay, un-complete, search, filter, re-print — noting only that 'all GRUBBRR KDS devices come configured for countertop display; however, you can also source your own wall mount'. The product page (grubbrr.com/products/kitchen-display-system/) advertises a 'Touchscreen Interface' with 'intuitive touchscreen controls' and names no keypad. The one document that would settle it, the 'GRUBBRR Hardware Compatibility Matrix' listing certified peripherals, is a Google Sheet that returns HTTP 401 to an unauthenticated request (docs.google.com), so supported bump-bar models could be neither confirmed nor ruled out.

F
Unknown

kitchen-all-day-counts

Not scored by this record.

Unknown

kitchen-sla-alerts

Not scored by this record.

Unknown

kitchen-printer-fallback differentiator

Not scored by this record.

Unknown

kitchen-offline-operation differentiator

Not scored by this record.

Unknown

kitchen-item-build-screens differentiator

Not scored by this record.

Unknown

kitchen-recall-refire

Not scored by this record.

Unknown

kitchen-order-modification-alerts differentiator

Not scored by this record.

Unknown

kitchen-guest-ready-notification differentiator

Not scored by this record.

Unknown

kitchen-waste-logging

Not scored by this record.

Unknown

kitchen-speed-of-service-reporting

Not scored by this record.

Unknown

kitchen-prep-forecasting

Not scored by this record.

Delivery, dispatch & third-party channels

No

delivery-driver-roster

No driver or dispatch module in the published catalog; delivery is a third-party channel.

F
No

delivery-dispatch-board

Absent from the published catalog.

F
Unknown

delivery-route-map differentiator

Not scored by this record.

Unknown

delivery-driver-tracking differentiator

Not scored by this record.

Unknown

delivery-address-validation

Not scored by this record.

Unknown

delivery-driver-comp differentiator

Not scored by this record.

Unknown

delivery-daas-dispatch

Not scored by this record.

Unknown

delivery-daas-fallback differentiator

Not scored by this record.

Unknown

delivery-3p-direct-integration differentiator

Not scored by this record.

Unknown

delivery-3p-injection

Not scored by this record.

Unknown

delivery-menu-push

Not scored by this record.

Unknown

delivery-86-sync

Not scored by this record.

Unknown

delivery-store-pause

Not scored by this record.

Unknown

delivery-3p-reconciliation differentiator

Not scored by this record.

Unknown

delivery-injection-error-visibility differentiator

Not scored by this record.

Unknown

delivery-tracking-page

Not scored by this record.

Unknown

delivery-promise-time differentiator

Not scored by this record.

Unknown

delivery-offline-behavior

Not scored by this record.

Digital ordering & guest-facing channels

Partial

digital-first-party-web

Mobile ordering ('Line Buster') and QR/drive-thru ordering are first-party and brand-owned rather than marketplace; a full commission-free web ordering site on the restaurant's domain is not clearly documented. https://www.grubbrr.com/ · retrieved 2026-08-01

D
Partial

digital-menu-single-source

Kiosk, mobile and digital menu boards are driven from the integrated POS menu via the POS integration, but sync scope and one-edit propagation are not documented. https://www.grubbrr.com/ · retrieved 2026-08-01

D
Unknown

digital-native-app differentiator

Not scored by this record.

Partial

digital-account-saved-payment

One-tap reorder is present and is a default of the loyalty flow: a signed-in guest sees 'their past five Kiosk orders from any of your locations' and selecting an item 'will automatically apply all of the same customizations from the customer's past order'. Version 14 added the same flow for non-loyalty guests via a guest sign-in. Shortfalls: no tokenized saved card is documented anywhere — the only account-based payment methods in the knowledge base are ID Pay / Member Pay, prepaid monthly-allowance accounts keyed to a member ID or scanned ID card, and house accounts; and no saved-address concept exists, consistent with there being no first-party delivery. https://help.grubbrr.com/s/article/How-Past-Orders-Works-With-Loyalty-or-with-GRUBBRR-Frequent-Customer · retrieved 2026-08-03

B
Unknown

digital-upsell-engine differentiator

Not scored by this record.

Unknown

digital-scheduled-pacing

Not scored by this record.

Unknown

digital-fulfillment-modes

Not scored by this record.

Unknown

digital-qr-table

Not scored by this record.

Unknown

digital-kiosk differentiator

Not scored by this record.

Unknown

digital-group-ordering

Not scored by this record.

Unknown

digital-catering-portal differentiator

Not scored by this record.

Unknown

digital-voice-ai-phone differentiator

Not scored by this record.

Unknown

digital-drivethru-ai

Not scored by this record.

Unknown

digital-sms-ordering

Not scored by this record.

Unknown

digital-google-order differentiator

Not scored by this record.

Unknown

digital-apple-business-connect

Not scored by this record.

Unknown

digital-loyalty-attach

Not scored by this record.

Unknown

digital-subscriptions

Not scored by this record.

Unknown

digital-promo-parity

Not scored by this record.

Unknown

digital-guest-data-ownership differentiator

Not scored by this record.

Unknown

digital-checkout-pci-sca

Not scored by this record.

Unknown

digital-surcharge-transparency differentiator

Not scored by this record.

Guest data, loyalty & marketing

Partial

guest-loyalty-unified-profile

A guest identity does span locations: signing in to loyalty on the kiosk surfaces 'their past five Kiosk orders from any of your locations', and GRUBBRR ships an in-house 'Frequent Customer' feature alongside third-party providers (Punchh, Como, Bruster's, OloPunchh). Shortfalls: the documented history is explicitly kiosk orders only and capped at five, with nothing describing merge of in-store POS or first-party web/app transactions into the same profile; identity is held by the loyalty provider, with GRUBBRR configuring only login method (QR, phone or email), points display and redemption; and no dedup/merge behaviour is documented in any article. https://help.grubbrr.com/s/article/How-Past-Orders-Works-With-Loyalty-or-with-GRUBBRR-Frequent-Customer · retrieved 2026-08-03

B
Unknown

guest-loyalty-thirdparty-identity-attach differentiator

Not scored by this record.

Unknown

guest-loyalty-accrual-models

No first-party loyalty engine appears in the published catalog; loyalty is typically the integrated POS's or a partner's.

F
Unknown

guest-loyalty-tiers differentiator

Not scored by this record.

Unknown

guest-loyalty-offline-behavior differentiator

Not scored by this record.

Unknown

guest-loyalty-offer-stacking-rules differentiator

Not scored by this record.

Unknown

guest-loyalty-targeted-offers differentiator

Not scored by this record.

Unknown

guest-loyalty-rfm-segmentation differentiator

Not scored by this record.

No

guest-loyalty-lifecycle-automation

GRUBBRR does not ship campaign automation; it configures somebody else's loyalty engine. This article enumerates the entire loyalty surface GRUBBRR exposes — provider enablement, Punchh location/business keys, receipt features, redemption modes (scan-and-redeem, visit-based), maximum rewards per order, guest check codes, login method and display strings — and campaigns are not among them; the only lifecycle-adjacent item is a flag asking Punchh to collect date of birth and gender. Across all 282 articles the words 'campaign', 'birthday' (outside that flag) and 'win-back' do not appear. GRUBBRR's own CRM module is Members (prepaid ID Pay accounts) and guest surveys; its only guest messaging is on-screen behaviour-based messages and Toast-sourced order-ready SMS. https://help.grubbrr.com/s/article/How-to-Set-Up-Punchh-in-the-GRUBBRR-Console · retrieved 2026-08-03

B
Unknown

guest-loyalty-native-email-sms differentiator

Not scored by this record.

Unknown

guest-loyalty-consent-management

Not scored by this record.

Unknown

guest-loyalty-10dlc-registration

Not scored by this record.

Unknown

guest-loyalty-campaign-attribution differentiator

Not scored by this record.

Unknown

guest-loyalty-data-export-portability differentiator

Not scored by this record.

Unknown

guest-loyalty-cdp-event-api differentiator

Not scored by this record.

Unknown

guest-loyalty-review-capture-routing differentiator

Not scored by this record.

Unknown

guest-loyalty-referral-program

Not scored by this record.

Unknown

guest-loyalty-wallet-pass differentiator

Not scored by this record.

Unknown

guest-loyalty-privacy-rights-tooling

Not scored by this record.

Unknown

guest-loyalty-redemption-fraud-controls

Not scored by this record.

Unknown

guest-loyalty-ai-offer-recommendation differentiator

Not scored by this record.

Unknown

guest-loyalty-stored-value-gift

Not scored by this record.

Labor & workforce

No

labor-clock-in-at-pos

No POS terminal and no labor module.

F
Unknown

labor-photo-punch-verification differentiator

Not scored by this record.

Unknown

labor-geofenced-mobile-punch

Not scored by this record.

Unknown

labor-offline-time-punch differentiator

Not scored by this record.

Partial

labor-granular-rbac

Roles are genuinely custom rather than fixed tiers: Users > Role Master > Add New, then 'privileges' to 'Grant the user access to the required features/settings', and 'we give users access to the company or location level'. Temporary users can additionally carry a start and end date. Shortfalls: the privilege set governs GRUBBRR Portal features and settings, not register actions — void, comp, drawer-open and price-change have no equivalent because there is no terminal or cash drawer; scoping is documented at two levels (company or location), not per location group; and the actual list of grantable privileges is published only as a screenshot inside the article, so the granularity cannot be verified from text. https://help.grubbrr.com/s/article/How-to-manage-Users-Roles-in-the-GRUBBRR-Portal · retrieved 2026-08-03

B
Unknown

labor-manager-override-audit

No manager-override or approval flow exists to audit — there is no terminal, so the knowledge base has no override/approval concept. Two adjacent audit features were checked and neither matches the claim. 'Version 15+ Beta Deployment Notes' announces 'User Event Tracking in GEM': 'The GRUBBRR Event Manager will record usernames and IDs associated with menu changes, POS sync events, and more', plus 'Enhanced Menu Audits to also track items that have had overrides applied through the Console' — but 'overrides' there means menu-record overrides of POS defaults ('How to Identify and Revert Overrides in the GRUBBRR Console'), i.e. configuration change history, not transaction approvals. 'How to use GRUBBRR System Health Monitoring' offers a per-device 'View Device History' application log, which is device status, not user actions. Unresolved because GEM has no dedicated article and its retention, immutability and queryability are undocumented.

F
Unknown

labor-native-scheduling differentiator

Not scored by this record.

Unknown

labor-demand-labor-forecast differentiator

Not scored by this record.

Unknown

labor-realtime-labor-percent differentiator

Not scored by this record.

Unknown

labor-overtime-prevention differentiator

Not scored by this record.

Unknown

labor-break-compliance-by-state differentiator

Not scored by this record.

Unknown

labor-fair-workweek-support

Not scored by this record.

Unknown

labor-minor-labor-rules

Not scored by this record.

Unknown

labor-tip-pooling-rules

Not scored by this record.

Unknown

labor-tip-distribution-audit-trail

Not scored by this record.

Unknown

labor-qualified-tips-w2-reporting differentiator

Not scored by this record.

Unknown

labor-native-payroll differentiator

Not scored by this record.

Unknown

labor-payroll-export-formats

Not scored by this record.

Unknown

labor-shift-swap-workflow differentiator

Not scored by this record.

Unknown

labor-digital-onboarding-i9

Not scored by this record.

Unknown

labor-server-performance-metrics differentiator

Not scored by this record.

Inventory, purchasing & cost control

No

inventory-recipe-bom-costing

No inventory or recipe-costing module in the published catalog.

F
No

inventory-unit-conversion-yields

No inventory module in the published catalog.

F
Unknown

inventory-theoretical-vs-actual differentiator

Not scored by this record.

Unknown

inventory-realtime-depletion differentiator

Not scored by this record.

Unknown

inventory-86-auto-sync differentiator

Not scored by this record.

No

inventory-count-modes

No inventory module in the published catalog.

F
Unknown

inventory-mobile-count-offline

Not scored by this record.

Unknown

inventory-vendor-catalogs-edi differentiator

Not scored by this record.

Unknown

inventory-invoice-ocr differentiator

Not scored by this record.

Unknown

inventory-price-change-alerts differentiator

Not scored by this record.

Unknown

inventory-par-auto-suggest differentiator

Not scored by this record.

Unknown

inventory-waste-logging

Not scored by this record.

Unknown

inventory-transfers

Not scored by this record.

Unknown

inventory-commissary

Not scored by this record.

Unknown

inventory-lot-traceability

Not scored by this record.

Unknown

inventory-shelf-life-expiry

Not scored by this record.

Unknown

inventory-cogs-gl-export

Not scored by this record.

Unknown

inventory-native-not-partner differentiator

Not scored by this record.

Unknown

inventory-menu-margin-linkage differentiator

Not scored by this record.

Reporting, BI & data access

Partial

reporting-realtime-dashboard

Browser dashboards exist at both levels — a Company Dashboard tracking KPIs across all active locations plus a Location Dashboard with Sales, Item Mix, Payment Types and a KPI panel ('Introduction to the GRUBBRR Portal Dashboard'), and the Console's 'At a Glance' dashboard with Sales, Upsells, Device Health, Aborted Orders and Store Performance tiles. Shortfall on latency, stated by the vendor: 'This dashboard updates at 6 AM, 10 AM, 2PM, 6PM and 10PM Eastern Time every day' — five refreshes a day, not within minutes of the sale. The Portal dashboard's refresh cadence is not stated anywhere, and device telemetry is separately documented as heartbeat-based with up to a 15-minute lag. Second shortfall: no mobile app is documented for either console; every reporting article routes through a browser sign-in. https://help.grubbrr.com/s/article/Using-GRUBBRR-Analytics · retrieved 2026-08-03

B
No

reporting-eod-closeout

No cash drawer or tender reconciliation; EOD stays with the integrated POS.

F
Partial

reporting-pmix-modifier-level

A Product Mix report exists under Reports > Sales > Product Mix and 'will show the assortment of items sold for a specifically selected date filter... can also be refined to show items from a specific category'. Shortfalls: the documented breakdown is item-level with a category filter only — no modifier-level line, and no daypart or revenue-centre filter; the article does not state which measures the report carries (the quantity/gross/net breakdown the claim asks for is described for the Z Report, not for Product Mix). The Console's separate 'Products' insight page likewise 'tracks the performance of individual menu items' with no modifier dimension. https://help.grubbrr.com/s/article/How-to-Access-Basic-Reports-in-the-GRUBBRR-Portal · retrieved 2026-08-03

B
Unknown

reporting-comps-voids-audit

Not scored by this record.

Unknown

reporting-cash-over-short

Not scored by this record.

Unknown

reporting-labor-productivity

Not scored by this record.

Unknown

reporting-channel-profitability differentiator

Not scored by this record.

Unknown

reporting-multiloc-drilldown differentiator

Not scored by this record.

Unknown

reporting-custom-report-builder differentiator

Not scored by this record.

Unknown

reporting-scheduled-delivery

Not scored by this record.

Unknown

reporting-raw-warehouse-export differentiator

Not scored by this record.

Unknown

reporting-public-api differentiator

Not scored by this record.

Unknown

reporting-webhooks differentiator

Not scored by this record.

Unknown

reporting-api-not-upcharged differentiator

Not scored by this record.

Unknown

reporting-tier-paywall differentiator

Not scored by this record.

Unknown

reporting-history-retention differentiator

Not scored by this record.

Unknown

reporting-anomaly-alerts differentiator

Not scored by this record.

Unknown

reporting-nl-query

Not scored by this record.

Unknown

reporting-guest-cohorts differentiator

Not scored by this record.

Unknown

reporting-sales-forecast differentiator

Not scored by this record.

Unknown

reporting-tip-tax-compliance

Not scored by this record.

Multi-location, franchise & enterprise governance

Partial

multi-location-org-hierarchy

More than a flat list: the Console has a Scope tool switching between Enterprise and Location views, an Organizations object administered under Support > Organizations & Users, and a grouping layer above the store that reporting uses — 'Store Performance provides a detailed breakdown of the active location against other locations in the organization/location group' — with a 'Location Group ID' issued by GRUBBRR Operations during Clover Sport setup. Shortfalls: the group tier is never documented as an operator-manageable object (no article covers creating or editing a location group), and permissions do not scope to it — 'How to manage Users & Roles' places user access at 'the company or location level' only, so the third level exists for analytics but not for permission grants. https://help.grubbrr.com/s/article/Using-GRUBBRR-Analytics · retrieved 2026-08-03

B
Partial

multi-location-central-menu-publish

Enterprise Configuration Management is real central authoring: a Master Menu Dataset built from all onboarded POS menus, custom datasets defining which categories/items each cohort offers, a parallel Master Kiosk settings dataset, and deployment jobs where 'we can assign which locations will be included, which datasets to share, and when to apply the changes', clonable for later updates. Shortfalls named by the vendor: 'With ECM, we don't have a one-button "push to Kiosk" option; instead, we set up custom deployments' — publishing is a configured job, not a single action; and no publish/version history recording what was pushed, when and by whom is documented for deployments (the 'Menu Audits' and GEM user-event tracking in the v15 notes cover menu record changes, not deployment runs). https://help.grubbrr.com/s/article/ECM-Functions-Best-Practices · retrieved 2026-08-03

B
Unknown

multi-location-local-override-policy differentiator

Not scored by this record.

No

multi-location-price-zones

The docs enumerate what is authored centrally and price is deliberately excluded: 'Categories, Items, Modifier Groups, Modifiers, Combos, Upsells, and Discounts are all configured at the Company level. Menu Prices, Item 86 Status, General settings, and Kiosk settings are all configured at the Location level', and 'All menu prices are still defined at the location level.' The ECM path says the same — 'When an organization uses ECM controls, prices are managed by the POS at each individual location' — and the v14.6 enhancement was only the ability to view location pricing from the enterprise menu manager, not set it. There is therefore no price tier/zone object: differential pricing is inherited from each store's POS, and no per-channel or per-daypart price variant is documented either. https://help.grubbrr.com/s/article/How-Company-Level-Menu-Management-works-with-POS-Integrations · retrieved 2026-08-03

B
Unknown

multi-location-scheduled-publish differentiator

Not scored by this record.

Unknown

multi-location-new-store-template differentiator

Not scored by this record.

Unknown

multi-location-corp-vs-franchisee-roles differentiator

Not scored by this record.

Unknown

multi-location-royalty-calculation differentiator

Not scored by this record.

Unknown

multi-location-royalty-collection

Not scored by this record.

Unknown

multi-location-consolidated-reporting

Not scored by this record.

Unknown

multi-location-normalized-item-rollup differentiator

Not scored by this record.

Unknown

multi-location-cross-location-giftcard

Not scored by this record.

Unknown

multi-location-cross-location-loyalty

Not scored by this record.

Unknown

multi-location-multi-brand differentiator

Not scored by this record.

Unknown

multi-location-multi-tax-jurisdiction

Not scored by this record.

Unknown

multi-location-multi-currency-locale

Not scored by this record.

Unknown

multi-location-config-audit-log differentiator

Not scored by this record.

Unknown

multi-location-enterprise-sso differentiator

Not scored by this record.

Unknown

multi-location-enterprise-api differentiator

Not scored by this record.

Unknown

multi-location-central-labor-policy

Not scored by this record.

Hardware & physical footprint

Unknown

hardware-commodity-devices differentiator

Not scored by this record.

Partial

hardware-os-platforms

Hardware partners are named (Samsung, Verifone) and floor-standing vs countertop kiosk form factors are described; no client OS names or minimum specs are published. https://www.grubbrr.com/ · retrieved 2026-08-01

D
Unknown

hardware-handheld-purpose-built

Not scored by this record.

Unknown

hardware-handheld-battery-swap differentiator

Not scored by this record.

No

hardware-offline-mode

The vendor's documented answer to an offline terminal is to stop selling, not to degrade: kiosks on v12.5+ 'can be set up to block any orders when the device is offline', displaying 'a pop-up to let customers know that the device can't connect to the internet, and to speak to location staff instead' — the article summary states 'the Kiosk will automatically direct customers to the POS if the device is offline'. There is no continued-offline operation behind the flag, because 'Introduction to POS Integrations' documents that every order round-trips the cloud mid-transaction: the kiosk submits the order total to the GRUBBRR Portal, 'the Portal submits the order total back to the POS for verification', payment is taken only after the verified total returns, and the guest receipt prints only after the Portal returns the POS's Order ID. No article documents offline capture or queueing, offline cash recording, or an enumerated list of degraded functions; knowledge-base searches (282 published articles) for offline, internet, network connection and store-and-forward return only device-down alerting (Cockpit) and this blocking flag. The sole contrary text is the KDS product page's marketing bullet 'Offline Functionality', which concerns the kitchen display, not order-taking, and is bounded at reliability-offline-kds-printing. https://help.grubbrr.com/s/article/How-to-Block-Kiosk-Ordering-when-the-Device-is-Offline · retrieved 2026-08-04

B
Yes

hardware-kds

Kitchen display system is a named first-party product alongside order progress boards; bump-bar input and course/fire timing are not documented. https://www.grubbrr.com/ · retrieved 2026-08-01

D
Unknown

hardware-kiosk differentiator

Not scored by this record.

Unknown

hardware-drive-thru

Not scored by this record.

Unknown

hardware-printer-compatibility

Not scored by this record.

Unknown

hardware-peripherals

Not scored by this record.

Unknown

hardware-p2pe-terminal

Not scored by this record.

Unknown

hardware-tap-to-phone differentiator

Not scored by this record.

Unknown

hardware-pricing-transparency differentiator

Not scored by this record.

Unknown

hardware-ownership-vs-lease differentiator

Not scored by this record.

Unknown

hardware-usable-after-churn differentiator

Not scored by this record.

Unknown

hardware-rma-sla differentiator

Not scored by this record.

Unknown

hardware-byod

Not scored by this record.

Unknown

hardware-remote-device-management differentiator

Not scored by this record.

Integrations, API & extensibility

No

extensibility-public-api-docs

No public developer portal or API reference on grubbrr.com; integration is handled by GRUBBRR through its 93+ POS connector library rather than self-serve.

F
Unknown

extensibility-api-access-cost differentiator

Not scored by this record.

Unknown

extensibility-partner-revshare

Not scored by this record.

Unknown

extensibility-free-sandbox differentiator

Not scored by this record.

Unknown

extensibility-oauth-partner-apps

Every authentication flow in the knowledge base runs the other direction — GRUBBRR authenticating into a POS, not a third party authenticating into GRUBBRR. Square uses a real OAuth authorization-code handoff ('Click "Link with Square"... you'll be taken to a Square sign-in page') but GRUBBRR is the client there; Clover uses a static API token the merchant creates and emails to their project manager, with per-resource read/write scopes set in Clover's portal ('How to Create API Tokens in the Clover Admin Portal'); Olo uses a Client ID and Client Secret plus a shared webhook secret. Nothing in the 282 articles describes an app marketplace, a partner app authorization screen, or operator-granted revocable grants against GRUBBRR itself, and grubbrr.com publishes no developer portal. Unresolved rather than `no` because an operator-facing help centre would not document a developer platform even if one existed behind sales.

F
Unknown

extensibility-webhooks-push

Webhooks appear repeatedly in the knowledge base but always inbound to GRUBBRR. 'How to Subscribe to GRUBBRR Webhooks in Olo' has the operator register GRUBBRR's own callback endpoints in the Olo portal (https://portal.grubbrr.com/api/OloCallback, or https://api.grubbrr.com/gcs/Webhook/olo on the Console platform) and subscribe the vendor-export, menu-availability-change and orders event types; the Square setup similarly offers 'Enable Webhooks, which will automatically inform GRUBBRR of menu or item availability changes'. So GRUBBRR is a webhook consumer in every documented case. No article describes GRUBBRR pushing order-lifecycle events (created, modified, paid, voided, refunded) to an operator- or partner-supplied endpoint, and there is no public API reference to check. Unresolved because consuming webhooks is not evidence about whether an outbound facility exists.

F
Unknown

extensibility-webhook-reliability differentiator

Not scored by this record.

Unknown

extensibility-order-injection-api

Not scored by this record.

Unknown

extensibility-menu-write-api differentiator

Not scored by this record.

Unknown

extensibility-data-symmetry differentiator

Not scored by this record.

Unknown

extensibility-published-rate-limits

Not scored by this record.

Unknown

extensibility-doordash-preferred differentiator

Not scored by this record.

Unknown

extensibility-first-party-delivery-integrations differentiator

Not scored by this record.

Unknown

extensibility-middleware-compatibility

Not scored by this record.

Unknown

extensibility-accounting-connectors

Not scored by this record.

Unknown

extensibility-payroll-export

Not scored by this record.

Unknown

extensibility-bi-data-warehouse differentiator

Not scored by this record.

Unknown

extensibility-app-marketplace

Not scored by this record.

Unknown

extensibility-custom-fields-scripting

Not scored by this record.

Unknown

extensibility-headless-embedded

Not scored by this record.

Unknown

extensibility-api-versioning-deprecation

Not scored by this record.

Unknown

extensibility-data-portability-exit differentiator

Not scored by this record.

Reliability, offline & operations

No

reliability-offline-order-entry

Order entry cannot continue on-terminal without the internet because the documented per-order sequence is cloud-mediated at every step: the kiosk menu 'pulls all its menu data... from the client's POS via the Internet'; when a guest submits, the kiosk 'submits an order total back to the Portal', which 'submits the order total back to the POS for verification'; payment happens only after the verified total returns; the final order then flows kiosk to Portal to POS, and 'the GRUBBRR Portal returns the final order ID to the Kiosk, and the Kiosk prints a receipt' — so check printing and ticket routing (via the POS back-of-house) both sit downstream of the cloud hand-off. The vendor's own offline provision confirms the stop rather than continuity: 'How to Block Kiosk Ordering when the Device is Offline' (v12.5+) has the kiosk 'display a pop-up to let customers know that the device can't connect to the internet, and to speak to location staff instead'. When the agent/POS link fails mid-order the customer-facing result is an error, not a queued ticket ('No connection could be made because the target machine actively refused it' — PixelPoint troubleshooting article). No article in the 282-article knowledge base documents local order caching, offline queueing or store-and-forward. https://help.grubbrr.com/s/article/Introduction-to-POS-Integrations · retrieved 2026-08-04

B
Unknown

reliability-offline-card-auth differentiator

Not scored by this record.

Unknown

reliability-offline-decline-liability differentiator

Not scored by this record.

Unknown

reliability-lan-degraded-multi-terminal differentiator

Not scored by this record.

Unknown

reliability-local-transaction-engine differentiator

Not scored by this record.

Partial

reliability-offline-kds-printing

The only positive evidence is a marketing bullet on the KDS product page, 'Offline Functionality', asserting the KDS continues to function if systems go offline. No documentation supports or bounds it: across 282 knowledge base articles 'offline' appears only as a device-down condition to alert on, and GRUBBRR's documented offline provision runs the other way — 'How to Block Kiosk Ordering when the Device is Offline' has the kiosk display a pop-up telling customers to speak to staff instead. Order flow is cloud-mediated (kiosk to GRUBBRR to POS via the GRUBBRR Agent), and nothing states what is cached locally, for how long, or whether kitchen printer routing survives a WAN outage. Grade D because a product-page bullet is a claim, not a fact. https://grubbrr.com/products/kitchen-display-system/ · retrieved 2026-08-03

D
Partial

reliability-printer-fallback

The alerting half of the claim is documented and specific: with 'Send Device Status Email from Cockpit' enabled, named recipients 'receive email updates within fifteen minutes of your Kiosks, printers, payment devices, or GRUBBRR agents experiencing changes in their status, such as running out of paper or losing internet connectivity', and the Console's System Health page flags devices as operational, 'partially up', in error or offline. Shortfall: no automatic failover. 'How to Manage Kitchens in the GRUBBRR Portal' assigns each kitchen one printer and/or one KDS with items mapped to it, and offers redundancy only as a manual configuration choice — print KOTs, use a KDS, or do both simultaneously. No article describes rerouting to a backup printer or KDS station when the configured device is unreachable. https://help.grubbrr.com/s/article/How-to-Get-Automated-Device-Status-Updates-from-the-GRUBBRR-Portal · retrieved 2026-08-03

B
Unknown

reliability-sync-conflict-handling

Not scored by this record.

Unknown

reliability-offline-feature-matrix

Not scored by this record.

Unknown

reliability-public-status-page

Not scored by this record.

Unknown

reliability-contractual-uptime-sla differentiator

Not scored by this record.

Unknown

reliability-incident-postmortems

Not scored by this record.

Unknown

reliability-247-live-support

Not scored by this record.

Unknown

reliability-onsite-install differentiator

Not scored by this record.

Unknown

reliability-menu-build-service differentiator

Not scored by this record.

Unknown

reliability-hardware-replacement-sla

Not scored by this record.

Unknown

reliability-backup-restore

Not scored by this record.

Unknown

reliability-pci-dss-4-attestation

Not scored by this record.

Unknown

reliability-mfa-role-based-access

Not scored by this record.

Unknown

reliability-self-serve-training

Not scored by this record.

Unknown

reliability-failover-terminal-role differentiator

Not scored by this record.

Unknown

reliability-cellular-backup

Not scored by this record.

Commercial, compliance & data ownership

Unknown

commercial-month-to-month-contract differentiator

Not scored by this record.

Unknown

commercial-no-early-termination-fee differentiator

Not scored by this record.

Yes

commercial-autorenew-terms-published

GRUBBRR's public General Terms (effective March 3, 2023) section 9.3.2: "Unless otherwise set forth in an Order, the initial subscription term shall be 36 months from (i) the Order date or (ii) in the event of a Pilot, from the day immediately following the expiration of the Pilot ... Thereafter, the Order will automatically renew for successive 12-month periods ... unless either Party gives the other Party written notice at least 30 days prior to the expiration of the Initial Subscription Term or the then-current Renewal Subscription Term." Term, auto-renewal period and the 30-day cancellation-notice window are all published, not confined to a signed quote. https://grubbrr.com/general-terms/ · retrieved 2026-08-08

B
Unknown

commercial-processing-not-bundled differentiator

Not scored by this record.

Unknown

commercial-interchange-plus-published differentiator

Not scored by this record.

Unknown

commercial-rate-increase-clause differentiator

Not scored by this record.

Partial

commercial-pricing-published

No general price list: grubbrr.com/pricing/ now redirects to /request-a-demo/, and /faq/, /grubbrr-guarantee/ and the product pages carry no dollar figures. But GRUBBRR does publish specific figures on its open, sitemap-listed brand order-form pages - the Dave's Hot Chicken franchisee page prints a "Kiosk Pricing" table: "Samsung Countertop Kiosk with Verifone P400 $500", "Kiosk Floor Stand $500", "Kiosk Wall Mount $500", "Setup & Installation $500", and "Kiosk SaaS per Month $150 / Two kiosks per location". Shortfall: this is one negotiated franchise program, not list pricing for the general buyer, and no per-additional-terminal software rate is given (the $150 covers two kiosks; the order form accepts 2 or 3 with no incremental figure). The parallel Bojangles, Church's, Pita Pit, Ziggi's, Boar's Head and NCR Voyix reseller order forms publish no figures at all. https://grubbrr.com/daves-hot-chicken-franchisee/ · retrieved 2026-08-08

C
Unknown

commercial-module-unbundling differentiator

Not scored by this record.

Partial

commercial-hardware-purchase-outright

Outright purchase is a documented, standard route, not a forced lease. General Terms 1.8: "'Hardware' means the kiosks, displays, printers, cables, or other hardware or equipment, specified on an applicable Order ... Hardware purchased hereunder is resold to You by GRUBBRR." Schedule 1 - Hardware governs it: "The terms in this Schedule 1 apply to Your purchase of Hardware pursuant to an Order", headed "DELIVERY, INSTALLATION, TITLE AND RISK OF LOSS", with "Hardware fees and shipping costs are due upon execution of the Order" and OEM warranties passed through. Leasing is a separate, elective Offering - 1.9 defines HaaS as "the provision of Hardware for use on a subscription basis", and only under HaaS does "At no time during the Subscription Term shall title to the Hardware pass to You ... You shall not have any right to purchase the Hardware" apply. Shortfall: prices are barely published. The only first-party figures are on one franchise order form (Dave's Hot Chicken franchisee page, retrieved 2026-08-08): "Samsung Countertop Kiosk with Verifone P400 $500", "Kiosk Floor Stand $500", "Kiosk Wall Mount $500", "Setup & Installation $500". No KDS-screen or printer price appears anywhere, grubbrr.com/pricing/ redirects to /request-a-demo/, and the parallel Bojangles, Church's, Pita Pit, Ziggi's and Boar's Head order forms print no figures at all. https://grubbrr.com/general-terms/ · retrieved 2026-08-08

B
Unknown

commercial-hardware-not-locked differentiator

Not scored by this record.

Unknown

commercial-implementation-fee-published

Not scored by this record.

Unknown

commercial-data-export-self-serve

Not scored by this record.

Unknown

commercial-export-customer-and-loyalty differentiator

Not scored by this record.

Unknown

commercial-post-termination-export-window differentiator

Not scored by this record.

Unknown

commercial-data-ownership-clause differentiator

Not scored by this record.

Unknown

commercial-source-available-selfhost

Not scored by this record.

Unknown

commercial-pci-p2pe-tokenization

Not scored by this record.

Unknown

commercial-pci-dss-4-controls

Not scored by this record.

Unknown

commercial-soc2-attestation

Not scored by this record.

Unknown

commercial-privacy-dsar-tooling

Not scored by this record.

Unknown

commercial-wcag-kiosk-accessibility differentiator

Not scored by this record.

Unknown

commercial-dual-pricing-compliant differentiator

Not scored by this record.

Adversarial verification

An independent pass was instructed to refute this record, defaulting to downgrade when uncertain. It challenged 23 values — 2 upheld, 0 downgraded, 2 upgraded. This is published in full because a reader who can see which values were contested, on what evidence, and which way they moved has something no affiliate-funded comparison offers.

Capability claims

ClaimAs first scoredVerdictWhat the verifier found
menu-pricing-modifier-price-by-parent-sizeunknown (grade F) — placeholder rationale 'No public documentation located during the 2026-08-01 research pass', which recorded that the cell was never examined rather than a finding of absence.resolve-to-noThe knowledge base documents exactly two ways to price a modifier and neither is a parent-by-size matrix. Common Modifiers carry one shared 'Extra Price' per ingredient and are then bulk-mapped to items ('How to Edit Modifier Prices in the GRUBBRR Portal' + 'Building your First Menu #10'), so the price is identical on every parent. The documented way to get a different price on a different parent is this article's route: build a separate modifier group under the individual item, where 'you can also add upcharges for specific modifiers in this table' — i.e. duplication, which the claim explicitly excludes. Size is a separate construct entirely ('Intro to Variation Modifiers': one variation group per item, each option carrying its own additive price) and does not intersect modifier pricing. For POS-integrated menus GRUBBRR does not set modifier prices at all. source
menu-pricing-topping-quantity-tiersunknown (grade F) — placeholder rationale 'No public documentation located during the 2026-08-01 research pass', which recorded that the cell was never examined rather than a finding of absence.resolve-to-partialQuantity/style tiers exist only as NCR modifier codes: 'codes- such as "no," "light," "extra," or "on the side"- can be selected by customers at the kiosk and will be printed on the KOT'. Shortfalls, all stated by the article: the feature is NCR-integration-only; 'GRUBBRR can not add or remove modifier codes from the Portal... All modifier codes must be defined in the client's POS before we pull the menu'; a maximum of four active codes per ingredient with one mandatory default; and no per-tier price multiplier is documented anywhere — the codes are described purely as prefixes sent to the kitchen printer. GRUBBRR's own quantity mechanism ('How to Enable Aggregate Mode for High Volume Modifiers', with Choice Increment and min/max aggregate quantities) is repeat-selection counting, which the claim distinguishes from tiering. source
payments-refund-void-controlsunknown (grade F) — placeholder rationale 'No public documentation located during the 2026-08-01 research pass', which recorded that the cell was never examined rather than a finding of absence.resolve-to-partialRefunds are documented and reasonably rich — Refund By Item, Refund by Amount and Full Refund from Orders > Detailed Orders, and the same full/partial refund flow from the Enterprise Console's Order History. Shortfalls: the control is back-office sign-in plus a Portal role privilege, not a manager PIN or approval prompt at the point of sale; no article describes an immutable audit log identifying the approver of a refund; and voids, comps and no-sales have no equivalent flow because there is no register or cash drawer. The article also warns the refund runs through a GRUBBRR virtual terminal and 'will not appear in your POS records'. source
kitchen-expo-consolidationunknown (grade F) — placeholder rationale 'No public documentation located during the 2026-08-01 research pass', which recorded that the cell was never examined rather than a finding of absence.resolve-to-partialAn expediter role exists as a distinct device: the OPB Order Update Flow configures four separate triggers — 'Completing an Order on the KDS', 'Completing an Order on the Expediter KDS', 'Highlighting an Order on the KDS' and 'Highlighting an Order on the Expediter' — each of which can move an order to Ready for Pickup or Picked Up. Combined with kitchen mapping ('How to Manage Kitchens in the GRUBBRR Portal': items are sent to a specific kitchen or all kitchens, each with its own printer and/or KDS). Shortfall: nothing in the knowledge base describes the expediter screen consolidating items from multiple prep stations into one order view, or gating order completion until every contributing station has bumped its items; the documented completion trigger is a single action on the expediter. source
digital-account-saved-paymentunknown (grade F) — placeholder rationale 'No public documentation located during the 2026-08-01 research pass', which recorded that the cell was never examined rather than a finding of absence.resolve-to-partialOne-tap reorder is present and is a default of the loyalty flow: a signed-in guest sees 'their past five Kiosk orders from any of your locations' and selecting an item 'will automatically apply all of the same customizations from the customer's past order'. Version 14 added the same flow for non-loyalty guests via a guest sign-in. Shortfalls: no tokenized saved card is documented anywhere — the only account-based payment methods in the knowledge base are ID Pay / Member Pay, prepaid monthly-allowance accounts keyed to a member ID or scanned ID card, and house accounts; and no saved-address concept exists, consistent with there being no first-party delivery. source
guest-loyalty-unified-profileunknown (grade F) — placeholder rationale 'No public documentation located during the 2026-08-01 research pass', which recorded that the cell was never examined rather than a finding of absence.resolve-to-partialA guest identity does span locations: signing in to loyalty on the kiosk surfaces 'their past five Kiosk orders from any of your locations', and GRUBBRR ships an in-house 'Frequent Customer' feature alongside third-party providers (Punchh, Como, Bruster's, OloPunchh). Shortfalls: the documented history is explicitly kiosk orders only and capped at five, with nothing describing merge of in-store POS or first-party web/app transactions into the same profile; identity is held by the loyalty provider, with GRUBBRR configuring only login method (QR, phone or email), points display and redemption; and no dedup/merge behaviour is documented in any article. source
guest-loyalty-lifecycle-automationunknown (grade F) — placeholder rationale 'No public documentation located during the 2026-08-01 research pass', which recorded that the cell was never examined rather than a finding of absence.resolve-to-noGRUBBRR does not ship campaign automation; it configures somebody else's loyalty engine. This article enumerates the entire loyalty surface GRUBBRR exposes — provider enablement, Punchh location/business keys, receipt features, redemption modes (scan-and-redeem, visit-based), maximum rewards per order, guest check codes, login method and display strings — and campaigns are not among them; the only lifecycle-adjacent item is a flag asking Punchh to collect date of birth and gender. Across all 282 articles the words 'campaign', 'birthday' (outside that flag) and 'win-back' do not appear. GRUBBRR's own CRM module is Members (prepaid ID Pay accounts) and guest surveys; its only guest messaging is on-screen behaviour-based messages and Toast-sourced order-ready SMS. source
labor-granular-rbacunknown (grade F) — placeholder rationale 'No public documentation located during the 2026-08-01 research pass', which recorded that the cell was never examined rather than a finding of absence.resolve-to-partialRoles are genuinely custom rather than fixed tiers: Users > Role Master > Add New, then 'privileges' to 'Grant the user access to the required features/settings', and 'we give users access to the company or location level'. Temporary users can additionally carry a start and end date. Shortfalls: the privilege set governs GRUBBRR Portal features and settings, not register actions — void, comp, drawer-open and price-change have no equivalent because there is no terminal or cash drawer; scoping is documented at two levels (company or location), not per location group; and the actual list of grantable privileges is published only as a screenshot inside the article, so the granularity cannot be verified from text. source
reporting-realtime-dashboardunknown (grade F) — placeholder rationale 'No public documentation located during the 2026-08-01 research pass', which recorded that the cell was never examined rather than a finding of absence.resolve-to-partialBrowser dashboards exist at both levels — a Company Dashboard tracking KPIs across all active locations plus a Location Dashboard with Sales, Item Mix, Payment Types and a KPI panel ('Introduction to the GRUBBRR Portal Dashboard'), and the Console's 'At a Glance' dashboard with Sales, Upsells, Device Health, Aborted Orders and Store Performance tiles. Shortfall on latency, stated by the vendor: 'This dashboard updates at 6 AM, 10 AM, 2PM, 6PM and 10PM Eastern Time every day' — five refreshes a day, not within minutes of the sale. The Portal dashboard's refresh cadence is not stated anywhere, and device telemetry is separately documented as heartbeat-based with up to a 15-minute lag. Second shortfall: no mobile app is documented for either console; every reporting article routes through a browser sign-in. source
reporting-pmix-modifier-levelunknown (grade F) — placeholder rationale 'No public documentation located during the 2026-08-01 research pass', which recorded that the cell was never examined rather than a finding of absence.resolve-to-partialA Product Mix report exists under Reports > Sales > Product Mix and 'will show the assortment of items sold for a specifically selected date filter... can also be refined to show items from a specific category'. Shortfalls: the documented breakdown is item-level with a category filter only — no modifier-level line, and no daypart or revenue-centre filter; the article does not state which measures the report carries (the quantity/gross/net breakdown the claim asks for is described for the Z Report, not for Product Mix). The Console's separate 'Products' insight page likewise 'tracks the performance of individual menu items' with no modifier dimension. source
multi-location-org-hierarchyunknown (grade F) — placeholder rationale 'No public documentation located during the 2026-08-01 research pass', which recorded that the cell was never examined rather than a finding of absence.resolve-to-partialMore than a flat list: the Console has a Scope tool switching between Enterprise and Location views, an Organizations object administered under Support > Organizations & Users, and a grouping layer above the store that reporting uses — 'Store Performance provides a detailed breakdown of the active location against other locations in the organization/location group' — with a 'Location Group ID' issued by GRUBBRR Operations during Clover Sport setup. Shortfalls: the group tier is never documented as an operator-manageable object (no article covers creating or editing a location group), and permissions do not scope to it — 'How to manage Users & Roles' places user access at 'the company or location level' only, so the third level exists for analytics but not for permission grants. source
multi-location-central-menu-publishunknown (grade F) — placeholder rationale 'No public documentation located during the 2026-08-01 research pass', which recorded that the cell was never examined rather than a finding of absence.resolve-to-partialEnterprise Configuration Management is real central authoring: a Master Menu Dataset built from all onboarded POS menus, custom datasets defining which categories/items each cohort offers, a parallel Master Kiosk settings dataset, and deployment jobs where 'we can assign which locations will be included, which datasets to share, and when to apply the changes', clonable for later updates. Shortfalls named by the vendor: 'With ECM, we don't have a one-button "push to Kiosk" option; instead, we set up custom deployments' — publishing is a configured job, not a single action; and no publish/version history recording what was pushed, when and by whom is documented for deployments (the 'Menu Audits' and GEM user-event tracking in the v15 notes cover menu record changes, not deployment runs). source
multi-location-price-zonesunknown (grade F) — placeholder rationale 'No public documentation located during the 2026-08-01 research pass', which recorded that the cell was never examined rather than a finding of absence.resolve-to-noThe docs enumerate what is authored centrally and price is deliberately excluded: 'Categories, Items, Modifier Groups, Modifiers, Combos, Upsells, and Discounts are all configured at the Company level. Menu Prices, Item 86 Status, General settings, and Kiosk settings are all configured at the Location level', and 'All menu prices are still defined at the location level.' The ECM path says the same — 'When an organization uses ECM controls, prices are managed by the POS at each individual location' — and the v14.6 enhancement was only the ability to view location pricing from the enterprise menu manager, not set it. There is therefore no price tier/zone object: differential pricing is inherited from each store's POS, and no per-channel or per-daypart price variant is documented either. source
reliability-offline-kds-printingunknown (grade F) — placeholder rationale 'No public documentation located during the 2026-08-01 research pass', which recorded that the cell was never examined rather than a finding of absence.resolve-to-partialThe only positive evidence is a marketing bullet on the KDS product page, 'Offline Functionality', asserting the KDS continues to function if systems go offline. No documentation supports or bounds it: across 282 knowledge base articles 'offline' appears only as a device-down condition to alert on, and GRUBBRR's documented offline provision runs the other way — 'How to Block Kiosk Ordering when the Device is Offline' has the kiosk display a pop-up telling customers to speak to staff instead. Order flow is cloud-mediated (kiosk to GRUBBRR to POS via the GRUBBRR Agent), and nothing states what is cached locally, for how long, or whether kitchen printer routing survives a WAN outage. Grade D because a product-page bullet is a claim, not a fact. source
reliability-printer-fallbackunknown (grade F) — placeholder rationale 'No public documentation located during the 2026-08-01 research pass', which recorded that the cell was never examined rather than a finding of absence.resolve-to-partialThe alerting half of the claim is documented and specific: with 'Send Device Status Email from Cockpit' enabled, named recipients 'receive email updates within fifteen minutes of your Kiosks, printers, payment devices, or GRUBBRR agents experiencing changes in their status, such as running out of paper or losing internet connectivity', and the Console's System Health page flags devices as operational, 'partially up', in error or offline. Shortfall: no automatic failover. 'How to Manage Kitchens in the GRUBBRR Portal' assigns each kitchen one printer and/or one KDS with items mapped to it, and offers redundancy only as a manual configuration choice — print KOTs, use a KDS, or do both simultaneously. No article describes rerouting to a backup printer or KDS station when the configured device is unreachable. source
payments-gift-cardsunknown (grade F) - placeholder rationale 'No public documentation located during the 2026-08-01 research pass', which recorded that the cell was never examined rather than a finding of absence.resolve-to-partialSwept all 282 articles in the GRUBBRR knowledge base for 'gift'; three articles match. Redemption is documented only as a third-party integration in the v14 release notes' Payments section: 'Paytronix Giftcard - Users must enter the Gift Card Number on the Kiosk to redeem their balance'. Sale is a location-level toggle, 'Allow Purchase of Gifts Cards using Kiosk' (Common Kiosk Configurations). The v14 beta notes mention 'gift card and stored value screens' only in a kiosk-timeout bugfix. Shortfalls that hold this below yes: no first-party issuance or balance ledger is documented - the balance lives in Paytronix and is read by keying the card number; no cross-location redemption scope is stated; and no online-ordering-channel gift card flow exists in the docs. Not 'no', because a working purchase-and-redeem path is positively documented. source
hardware-offline-modeunknown (grade F) - placeholder rationale 'No public documentation located during the 2026-08-01 research pass', which recorded that the cell was never examined rather than a finding of absence.resolve-to-noThe vendor's own help centre states the offline behaviour and it is a stop, not a degraded mode: 'How to Block Kiosk Ordering when the Device is Offline' (v12.5+) blocks orders and shows 'a pop-up to let customers know that the device can't connect to the internet, and to speak to location staff instead'; its summary says 'the Kiosk will automatically direct customers to the POS if the device is offline'. 'Introduction to POS Integrations' documents why nothing can continue: every order round-trips the cloud mid-transaction (order total to Portal, 'the Portal submits the order total back to the POS for verification', payment only after the verified total returns, receipt only after the Portal returns the POS Order ID). No article documents offline capture, offline cash recording, or an enumerated degraded-functions list; KB searches (offline, internet, network connection, store and forward) across the 282 published articles return only device-down alerting and this blocking flag. The KDS product page's 'Offline Functionality' marketing bullet concerns the kitchen display only and is already bounded at reliability-offline-kds-printing. source
reliability-offline-order-entryunknown (grade F) - placeholder rationale 'No public documentation located during the 2026-08-01 research pass', which recorded that the cell was never examined rather than a finding of absence.resolve-to-noThe documented per-order data flow is cloud-mediated at every step: menu data 'pulls... from the client's POS via the Internet'; the kiosk 'submits an order total back to the Portal'; 'the Portal submits the order total back to the POS for verification'; payment is taken only after the verified total returns; and 'the GRUBBRR Portal returns the final order ID to the Kiosk, and the Kiosk prints a receipt' - check printing and ticket routing both sit downstream of the cloud hand-off. The vendor's documented offline provision is to stop ordering ('Block Kiosk when Offline' pop-up directing guests to staff), and the documented mid-order failure mode when the POS link drops is a customer-facing error ('No connection could be made because the target machine actively refused it', PixelPoint troubleshooting). No article documents local caching, offline queueing or store-and-forward. Positive evidence of absence per the evidence rules: the vendor's own support pages state the limitation and enumerate the alternative (send guests to staff/POS). source
commercial-autorenew-terms-publishedno, grade B - No contract terms, renewal term or cancellation-notice windoupheldGrade only, value untouched. Corpus-wide mechanical pass (workflows/regrade-marketing-pages.mjs): the cited page is a first-party pricing/feature/product page, which atlas-evidence-rules grades C ("vendor pricing page or feature page - first-party, but written to sell"), not B ("vendor product documentation - the manual, the help centre, the admin guide"). No claim was re-researched in this pass and no evidence was re-read; only the grade was brought into line with the source type. source
commercial-pricing-publishedno, grade B - The vendor's own pricing page publishes no subscription tierupheldGrade only, value untouched. Corpus-wide mechanical pass (workflows/regrade-marketing-pages.mjs): the cited page is a first-party pricing/feature/product page, which atlas-evidence-rules grades C ("vendor pricing page or feature page - first-party, but written to sell"), not B ("vendor product documentation - the manual, the help centre, the admin guide"). No claim was re-researched in this pass and no evidence was re-read; only the grade was brought into line with the source type. source
commercial-autorenew-terms-publishedno, grade C - No contract terms, renewal term or cancellation-notice window is publicly accupgrade-to-yesThe cited https://www.grubbrr.com/pricing/ now redirects to https://grubbrr.com/request-a-demo/, a demo booking form with no terms and no figures, so the original basis is gone. Walking grubbrr.com/page-sitemap.xml surfaced /general-terms/ (200, full contract text, last updated March 3rd 2023) alongside /kiosk-eula/ and an archived copy at /general-terms/archive/. Section 9.3.2 states a 36-month initial subscription term, automatic renewal for successive 12-month periods, and written notice at least 30 days before expiry of the initial or then-current renewal term. That is exactly what the claim asks for, published on the open web, so the no does not survive. source
commercial-pricing-publishedno, grade C - The vendor's own pricing page publishes no subscription tiers, hardware costs upgrade-to-partialRe-fetched the cited URL: https://www.grubbrr.com/pricing/ 301s to https://grubbrr.com/request-a-demo/, a lead form, so the original evidence is dead. Enumerated grubbrr.com/page-sitemap.xml (68 pages) and fetched every candidate. /request-a-demo/, /faq/, /grubbrr-guarantee/ and /products/self-ordering-kiosk-machine/ contain no dollar amounts; the Bojangles, Church's, Pita Pit, Ziggi's, Boar's Head, Dairy Queen Texas and NCR Voyix reseller order forms contain none either. /daves-hot-chicken-franchisee/ does: hardware and installation at $500 per line item and "Kiosk SaaS per Month $150 - Two kiosks per location". Specific per-location software pricing is published on the vendor's public site, which defeats a flat no, but there is no general price list and no per-additional-terminal figure, so partial is the honest value. source
commercial-hardware-purchase-outrightunknown / F - "Kiosk hardware is clearly sold or placed, but no prices and no purchase-vs-lease tresolve-to-partialThe rationale predates the discovery of grubbrr.com/general-terms/ via page-sitemap.xml. I retrieved the General Terms in full: 1.8 states "Hardware purchased hereunder is resold to You by GRUBBRR" and Schedule 1 applies expressly to "Your purchase of Hardware pursuant to an Order", covering delivery FOB Shipping Point, title and risk of loss, fees due on execution, and pass-through OEM warranty - so purchase-vs-lease terms ARE published and purchase is the default route. The lease alternative is separate and optional: HaaS is defined at 1.9 as subscription provision, and its no-title/no-right-to-purchase language sits only in that schedule. Not a full yes, because published prices remain thin - the sole first-party figures are on the Dave's Hot Chicken franchisee order form ($500 kiosk, $500 stand or wall mount, $500 setup and installation), with no KDS or printer pricing and no general list price. source

Sources

Every URL this record cites. 38 in total.