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
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
order-capture-floor-plan-editor
Not scored by this record.
order-capture-split-merge
No POS product; check splitting and merging remain in the integrated POS.
order-capture-native-handheld
Not scored by this record.
order-capture-offline-order-entry
Kiosk offline behavior is not documented and no offline-scope statement is published.
order-capture-kiosk-first-party differentiator
Not scored by this record.
order-capture-drive-thru
Not scored by this record.
order-capture-drive-thru-timers
Not scored by this record.
order-capture-voice-ai differentiator
Not scored by this record.
order-capture-throttling differentiator
Not scored by this record.
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.
order-capture-catering
Not scored by this record.
order-capture-order-ready-signal differentiator
Not scored by this record.
order-capture-void-comp-controls
Not scored by this record.
Menu, modifiers & pricing engine
menu-pricing-nested-modifiers
Kiosk menus are built from the integrated POS's menu; GRUBBRR does not document its own modifier model depth.
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
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
menu-pricing-size-style-matrix differentiator
Not scored by this record.
menu-pricing-included-allowance differentiator
Not scored by this record.
menu-pricing-combos
Not scored by this record.
menu-pricing-upsell-prompts differentiator
Not scored by this record.
menu-pricing-86-propagation
Not scored by this record.
menu-pricing-countdown-auto-86 differentiator
Not scored by this record.
menu-pricing-dayparting
Not scored by this record.
menu-pricing-channel-price-books
Not scored by this record.
menu-pricing-dual-pricing differentiator
Not scored by this record.
menu-pricing-versioning-effective-dates differentiator
Not scored by this record.
menu-pricing-franchise-hierarchy differentiator
Not scored by this record.
menu-pricing-allergen-nutrition
Not scored by this record.
menu-pricing-recipe-linkage differentiator
Not scored by this record.
menu-pricing-3p-menu-push
Not scored by this record.
menu-pricing-dynamic-pricing
Not scored by this record.
Payments & money movement
payments-processor-choice differentiator
Not scored by this record.
payments-published-rates differentiator
Not scored by this record.
payments-dual-pricing differentiator
Not scored by this record.
payments-surcharge-guardrails differentiator
Not scored by this record.
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
payments-softpos-tap-to-pay differentiator
Not scored by this record.
payments-qr-guest-pay differentiator
Not scored by this record.
payments-tip-pooling differentiator
Not scored by this record.
payments-offline-store-and-forward differentiator
Not scored by this record.
payments-offline-decline-liability differentiator
Not scored by this record.
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
payments-house-accounts
Not scored by this record.
payments-split-tender
Not scored by this record.
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
payments-chargeback-tooling differentiator
Not scored by this record.
payments-card-on-file differentiator
Not scored by this record.
payments-payout-timing differentiator
Not scored by this record.
payments-multi-entity-routing differentiator
Not scored by this record.
payments-p2pe-pci4
Not scored by this record.
Kitchen & production
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.
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
kitchen-course-firing differentiator
Not scored by this record.
kitchen-prep-time-pacing differentiator
Not scored by this record.
kitchen-order-throttling differentiator
Not scored by this record.
kitchen-channel-pause-propagation differentiator
Not scored by this record.
kitchen-order-ready-callback differentiator
Not scored by this record.
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.
kitchen-all-day-counts
Not scored by this record.
kitchen-sla-alerts
Not scored by this record.
kitchen-printer-fallback differentiator
Not scored by this record.
kitchen-offline-operation differentiator
Not scored by this record.
kitchen-item-build-screens differentiator
Not scored by this record.
kitchen-recall-refire
Not scored by this record.
kitchen-order-modification-alerts differentiator
Not scored by this record.
kitchen-guest-ready-notification differentiator
Not scored by this record.
kitchen-waste-logging
Not scored by this record.
kitchen-speed-of-service-reporting
Not scored by this record.
kitchen-prep-forecasting
Not scored by this record.
Delivery, dispatch & third-party channels
delivery-driver-roster
No driver or dispatch module in the published catalog; delivery is a third-party channel.
delivery-dispatch-board
Absent from the published catalog.
delivery-route-map differentiator
Not scored by this record.
delivery-driver-tracking differentiator
Not scored by this record.
delivery-address-validation
Not scored by this record.
delivery-driver-comp differentiator
Not scored by this record.
delivery-daas-dispatch
Not scored by this record.
delivery-daas-fallback differentiator
Not scored by this record.
delivery-3p-direct-integration differentiator
Not scored by this record.
delivery-3p-injection
Not scored by this record.
delivery-menu-push
Not scored by this record.
delivery-86-sync
Not scored by this record.
delivery-store-pause
Not scored by this record.
delivery-3p-reconciliation differentiator
Not scored by this record.
delivery-injection-error-visibility differentiator
Not scored by this record.
delivery-tracking-page
Not scored by this record.
delivery-promise-time differentiator
Not scored by this record.
delivery-offline-behavior
Not scored by this record.
Digital ordering & guest-facing channels
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
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
digital-native-app differentiator
Not scored by this record.
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
digital-upsell-engine differentiator
Not scored by this record.
digital-scheduled-pacing
Not scored by this record.
digital-fulfillment-modes
Not scored by this record.
digital-qr-table
Not scored by this record.
digital-kiosk differentiator
Not scored by this record.
digital-group-ordering
Not scored by this record.
digital-catering-portal differentiator
Not scored by this record.
digital-voice-ai-phone differentiator
Not scored by this record.
digital-drivethru-ai
Not scored by this record.
digital-sms-ordering
Not scored by this record.
digital-google-order differentiator
Not scored by this record.
digital-apple-business-connect
Not scored by this record.
digital-loyalty-attach
Not scored by this record.
digital-subscriptions
Not scored by this record.
digital-promo-parity
Not scored by this record.
digital-guest-data-ownership differentiator
Not scored by this record.
digital-checkout-pci-sca
Not scored by this record.
digital-surcharge-transparency differentiator
Not scored by this record.
Guest data, loyalty & marketing
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
guest-loyalty-thirdparty-identity-attach differentiator
Not scored by this record.
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.
guest-loyalty-tiers differentiator
Not scored by this record.
guest-loyalty-offline-behavior differentiator
Not scored by this record.
guest-loyalty-offer-stacking-rules differentiator
Not scored by this record.
guest-loyalty-targeted-offers differentiator
Not scored by this record.
guest-loyalty-rfm-segmentation differentiator
Not scored by this record.
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
guest-loyalty-native-email-sms differentiator
Not scored by this record.
guest-loyalty-consent-management
Not scored by this record.
guest-loyalty-10dlc-registration
Not scored by this record.
guest-loyalty-campaign-attribution differentiator
Not scored by this record.
guest-loyalty-data-export-portability differentiator
Not scored by this record.
guest-loyalty-cdp-event-api differentiator
Not scored by this record.
guest-loyalty-review-capture-routing differentiator
Not scored by this record.
guest-loyalty-referral-program
Not scored by this record.
guest-loyalty-wallet-pass differentiator
Not scored by this record.
guest-loyalty-privacy-rights-tooling
Not scored by this record.
guest-loyalty-redemption-fraud-controls
Not scored by this record.
guest-loyalty-ai-offer-recommendation differentiator
Not scored by this record.
guest-loyalty-stored-value-gift
Not scored by this record.
Labor & workforce
labor-clock-in-at-pos
No POS terminal and no labor module.
labor-photo-punch-verification differentiator
Not scored by this record.
labor-geofenced-mobile-punch
Not scored by this record.
labor-offline-time-punch differentiator
Not scored by this record.
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
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.
labor-native-scheduling differentiator
Not scored by this record.
labor-demand-labor-forecast differentiator
Not scored by this record.
labor-realtime-labor-percent differentiator
Not scored by this record.
labor-overtime-prevention differentiator
Not scored by this record.
labor-break-compliance-by-state differentiator
Not scored by this record.
labor-fair-workweek-support
Not scored by this record.
labor-minor-labor-rules
Not scored by this record.
labor-tip-pooling-rules
Not scored by this record.
labor-tip-distribution-audit-trail
Not scored by this record.
labor-qualified-tips-w2-reporting differentiator
Not scored by this record.
labor-native-payroll differentiator
Not scored by this record.
labor-payroll-export-formats
Not scored by this record.
labor-shift-swap-workflow differentiator
Not scored by this record.
labor-digital-onboarding-i9
Not scored by this record.
labor-server-performance-metrics differentiator
Not scored by this record.
Inventory, purchasing & cost control
inventory-recipe-bom-costing
No inventory or recipe-costing module in the published catalog.
inventory-unit-conversion-yields
No inventory module in the published catalog.
inventory-theoretical-vs-actual differentiator
Not scored by this record.
inventory-realtime-depletion differentiator
Not scored by this record.
inventory-86-auto-sync differentiator
Not scored by this record.
inventory-count-modes
No inventory module in the published catalog.
inventory-mobile-count-offline
Not scored by this record.
inventory-vendor-catalogs-edi differentiator
Not scored by this record.
inventory-invoice-ocr differentiator
Not scored by this record.
inventory-price-change-alerts differentiator
Not scored by this record.
inventory-par-auto-suggest differentiator
Not scored by this record.
inventory-waste-logging
Not scored by this record.
inventory-transfers
Not scored by this record.
inventory-commissary
Not scored by this record.
inventory-lot-traceability
Not scored by this record.
inventory-shelf-life-expiry
Not scored by this record.
inventory-cogs-gl-export
Not scored by this record.
inventory-native-not-partner differentiator
Not scored by this record.
inventory-menu-margin-linkage differentiator
Not scored by this record.
Reporting, BI & data access
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
reporting-eod-closeout
No cash drawer or tender reconciliation; EOD stays with the integrated POS.
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
reporting-comps-voids-audit
Not scored by this record.
reporting-cash-over-short
Not scored by this record.
reporting-labor-productivity
Not scored by this record.
reporting-channel-profitability differentiator
Not scored by this record.
reporting-multiloc-drilldown differentiator
Not scored by this record.
reporting-custom-report-builder differentiator
Not scored by this record.
reporting-scheduled-delivery
Not scored by this record.
reporting-raw-warehouse-export differentiator
Not scored by this record.
reporting-public-api differentiator
Not scored by this record.
reporting-webhooks differentiator
Not scored by this record.
reporting-api-not-upcharged differentiator
Not scored by this record.
reporting-tier-paywall differentiator
Not scored by this record.
reporting-history-retention differentiator
Not scored by this record.
reporting-anomaly-alerts differentiator
Not scored by this record.
reporting-nl-query
Not scored by this record.
reporting-guest-cohorts differentiator
Not scored by this record.
reporting-sales-forecast differentiator
Not scored by this record.
reporting-tip-tax-compliance
Not scored by this record.
Multi-location, franchise & enterprise governance
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
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
multi-location-local-override-policy differentiator
Not scored by this record.
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
multi-location-scheduled-publish differentiator
Not scored by this record.
multi-location-new-store-template differentiator
Not scored by this record.
multi-location-corp-vs-franchisee-roles differentiator
Not scored by this record.
multi-location-royalty-calculation differentiator
Not scored by this record.
multi-location-royalty-collection
Not scored by this record.
multi-location-consolidated-reporting
Not scored by this record.
multi-location-normalized-item-rollup differentiator
Not scored by this record.
multi-location-cross-location-giftcard
Not scored by this record.
multi-location-cross-location-loyalty
Not scored by this record.
multi-location-multi-brand differentiator
Not scored by this record.
multi-location-multi-tax-jurisdiction
Not scored by this record.
multi-location-multi-currency-locale
Not scored by this record.
multi-location-config-audit-log differentiator
Not scored by this record.
multi-location-enterprise-sso differentiator
Not scored by this record.
multi-location-enterprise-api differentiator
Not scored by this record.
multi-location-central-labor-policy
Not scored by this record.
Hardware & physical footprint
hardware-commodity-devices differentiator
Not scored by this record.
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
hardware-handheld-purpose-built
Not scored by this record.
hardware-handheld-battery-swap differentiator
Not scored by this record.
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
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
hardware-kiosk differentiator
Not scored by this record.
hardware-drive-thru
Not scored by this record.
hardware-printer-compatibility
Not scored by this record.
hardware-peripherals
Not scored by this record.
hardware-p2pe-terminal
Not scored by this record.
hardware-tap-to-phone differentiator
Not scored by this record.
hardware-pricing-transparency differentiator
Not scored by this record.
hardware-ownership-vs-lease differentiator
Not scored by this record.
hardware-usable-after-churn differentiator
Not scored by this record.
hardware-rma-sla differentiator
Not scored by this record.
hardware-byod
Not scored by this record.
hardware-remote-device-management differentiator
Not scored by this record.
Integrations, API & extensibility
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.
extensibility-api-access-cost differentiator
Not scored by this record.
extensibility-partner-revshare
Not scored by this record.
extensibility-free-sandbox differentiator
Not scored by this record.
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.
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.
extensibility-webhook-reliability differentiator
Not scored by this record.
extensibility-order-injection-api
Not scored by this record.
extensibility-menu-write-api differentiator
Not scored by this record.
extensibility-data-symmetry differentiator
Not scored by this record.
extensibility-published-rate-limits
Not scored by this record.
extensibility-doordash-preferred differentiator
Not scored by this record.
extensibility-first-party-delivery-integrations differentiator
Not scored by this record.
extensibility-middleware-compatibility
Not scored by this record.
extensibility-accounting-connectors
Not scored by this record.
extensibility-payroll-export
Not scored by this record.
extensibility-bi-data-warehouse differentiator
Not scored by this record.
extensibility-app-marketplace
Not scored by this record.
extensibility-custom-fields-scripting
Not scored by this record.
extensibility-headless-embedded
Not scored by this record.
extensibility-api-versioning-deprecation
Not scored by this record.
extensibility-data-portability-exit differentiator
Not scored by this record.
Reliability, offline & operations
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
reliability-offline-card-auth differentiator
Not scored by this record.
reliability-offline-decline-liability differentiator
Not scored by this record.
reliability-lan-degraded-multi-terminal differentiator
Not scored by this record.
reliability-local-transaction-engine differentiator
Not scored by this record.
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
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
reliability-sync-conflict-handling
Not scored by this record.
reliability-offline-feature-matrix
Not scored by this record.
reliability-public-status-page
Not scored by this record.
reliability-contractual-uptime-sla differentiator
Not scored by this record.
reliability-incident-postmortems
Not scored by this record.
reliability-247-live-support
Not scored by this record.
reliability-onsite-install differentiator
Not scored by this record.
reliability-menu-build-service differentiator
Not scored by this record.
reliability-hardware-replacement-sla
Not scored by this record.
reliability-backup-restore
Not scored by this record.
reliability-pci-dss-4-attestation
Not scored by this record.
reliability-mfa-role-based-access
Not scored by this record.
reliability-self-serve-training
Not scored by this record.
reliability-failover-terminal-role differentiator
Not scored by this record.
reliability-cellular-backup
Not scored by this record.
Commercial, compliance & data ownership
commercial-month-to-month-contract differentiator
Not scored by this record.
commercial-no-early-termination-fee differentiator
Not scored by this record.
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
commercial-processing-not-bundled differentiator
Not scored by this record.
commercial-interchange-plus-published differentiator
Not scored by this record.
commercial-rate-increase-clause differentiator
Not scored by this record.
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
commercial-module-unbundling differentiator
Not scored by this record.
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
commercial-hardware-not-locked differentiator
Not scored by this record.
commercial-implementation-fee-published
Not scored by this record.
commercial-data-export-self-serve
Not scored by this record.
commercial-export-customer-and-loyalty differentiator
Not scored by this record.
commercial-post-termination-export-window differentiator
Not scored by this record.
commercial-data-ownership-clause differentiator
Not scored by this record.
commercial-source-available-selfhost
Not scored by this record.
commercial-pci-p2pe-tokenization
Not scored by this record.
commercial-pci-dss-4-controls
Not scored by this record.
commercial-soc2-attestation
Not scored by this record.
commercial-privacy-dsar-tooling
Not scored by this record.
commercial-wcag-kiosk-accessibility differentiator
Not scored by this record.
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
| Claim | As first scored | Verdict | What the verifier found |
|---|---|---|---|
| menu-pricing-modifier-price-by-parent-size | unknown (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-no | 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. source |
| menu-pricing-topping-quantity-tiers | unknown (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-partial | 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. source |
| payments-refund-void-controls | unknown (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-partial | 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'. source |
| kitchen-expo-consolidation | unknown (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-partial | 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. source |
| digital-account-saved-payment | unknown (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-partial | 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. source |
| guest-loyalty-unified-profile | unknown (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-partial | 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. source |
| guest-loyalty-lifecycle-automation | unknown (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-no | 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. source |
| labor-granular-rbac | unknown (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-partial | 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. source |
| reporting-realtime-dashboard | unknown (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-partial | 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. source |
| reporting-pmix-modifier-level | unknown (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-partial | 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. source |
| multi-location-org-hierarchy | unknown (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-partial | 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. source |
| multi-location-central-menu-publish | unknown (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-partial | 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). source |
| multi-location-price-zones | unknown (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-no | 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. source |
| reliability-offline-kds-printing | unknown (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-partial | 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. source |
| reliability-printer-fallback | unknown (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-partial | 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. source |
| payments-gift-cards | unknown (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-partial | Swept 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-mode | unknown (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-no | The 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-entry | unknown (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-no | The 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-published | no, grade B - No contract terms, renewal term or cancellation-notice windo | upheld | Grade 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-published | no, grade B - The vendor's own pricing page publishes no subscription tier | upheld | Grade 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-published | no, grade C - No contract terms, renewal term or cancellation-notice window is publicly acc | upgrade-to-yes | The 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-published | no, grade C - The vendor's own pricing page publishes no subscription tiers, hardware costs | upgrade-to-partial | Re-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-outright | unknown / F - "Kiosk hardware is clearly sold or placed, but no prices and no purchase-vs-lease t | resolve-to-partial | The 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.
- https://www.grubbrr.com/
- https://www.grubbrr.com/pricing/
- https://help.grubbrr.com/services/data/v59.0/support/knowledgeArticles
- https://help.grubbrr.com/s/article/How-to-manage-Users-Roles-in-the-GRUBBRR-Portal
- https://help.grubbrr.com/s/article/How-to-Refund-Kiosk-Orders-through-the-GRUBBRR-Portal
- https://help.grubbrr.com/s/article/How-to-Access-Basic-Reports-in-the-GRUBBRR-Portal
- https://help.grubbrr.com/s/article/Using-GRUBBRR-Analytics
- https://help.grubbrr.com/s/article/Introduction-to-the-GRUBBRR-Portal-Dashboard
- https://help.grubbrr.com/s/article/ECM-Functions-Best-Practices
- https://help.grubbrr.com/s/article/How-Company-Level-Menu-Management-works-with-POS-Integrations
- https://help.grubbrr.com/s/article/How-to-Check-Item-Prices-across-Locations
- https://help.grubbrr.com/s/article/How-to-apply-NCR-Modifier-Codes-in-the-GRUBBRR-Portal
- https://help.grubbrr.com/s/article/Building-your-First-Menu-11-Mapping-Modifiers-to-a-Single-Item
- https://help.grubbrr.com/s/article/How-to-Edit-Modifier-Prices-in-the-GRUBBRR-Portal
- https://help.grubbrr.com/s/article/Intro-to-Variation-Modifiers-in-the-GRUBBRR-Portal
- https://help.grubbrr.com/s/article/How-to-Manage-Kitchens-in-the-GRUBBRR-Portal
- https://help.grubbrr.com/s/article/How-to-Link-a-KDS-to-the-GRUBBRR-Portal
- https://help.grubbrr.com/s/article/Common-Order-Progress-Board-Configurations-in-the-GRUBBRR-portal
- https://help.grubbrr.com/s/article/How-to-Get-Automated-Device-Status-Updates-from-the-GRUBBRR-Portal
- https://help.grubbrr.com/s/article/How-to-Block-Kiosk-Ordering-when-the-Device-is-Offline
- https://help.grubbrr.com/s/article/How-Past-Orders-Works-With-Loyalty-or-with-GRUBBRR-Frequent-Customer
- https://help.grubbrr.com/s/article/How-to-Set-Up-Punchh-in-the-GRUBBRR-Console
- https://help.grubbrr.com/s/article/How-to-Enable-ID-Pay-in-the-GRUBBRR-Portal
- https://help.grubbrr.com/s/article/How-to-Subscribe-to-GRUBBRR-Webhooks-in-Olo
- https://help.grubbrr.com/s/article/How-to-Create-API-Tokens-in-the-Clover-Admin-Portal
- https://help.grubbrr.com/s/article/How-to-link-your-Square-and-GRUBBRR-Accounts
- https://help.grubbrr.com/s/article/How-to-use-Advanced-Ordering-Options-in-the-GRUBBRR-Console
- https://help.grubbrr.com/s/article/Version-15-Beta-Deployment-Notes
- https://help.grubbrr.com/s/article/How-to-use-GRUBBRR-System-Health-Monitoring
- https://help.grubbrr.com/s/article/GRUBBRR-Hardware-Compatibility-Matrix
- https://grubbrr.com/products/kitchen-display-system/
- https://help.grubbrr.com/s/article/Version-14-Limited-Release-notes
- https://help.grubbrr.com/s/article/Common-Kiosk-Configurations-in-the-GRUBBRR-Portal
- https://help.grubbrr.com/s/article/Introduction-to-POS-Integrations
- https://help.grubbrr.com/s/article/How-to-Troubleshoot-No-Connection-could-be-made-Errors-During-Kiosk-Orders
- https://grubbrr.com/general-terms/
- https://grubbrr.com/daves-hot-chicken-franchisee/
- https://grubbrr.com/page-sitemap.xml