Revenue

Food & Beverage Guide

10 min read Free+ plan Revenue

Overview

The Food & Beverage system lets players order food and drinks directly from their phone while playing. Orders go straight to your kitchen or bar, eliminating the need for waitstaff to walk the course. Players scan a QR code, browse your menu, and pay — all without leaving their hole.

Included free on all plans. Transaction fees vary by plan: Free (10%), Standard (5%), Premium (2.5%), Enterprise (0%).

Before You Start

  • Food ordering is available on all plans (including Free)
  • Stripe account connected for payment processing
  • Menu items ready (names, descriptions, prices, photos)
  • Kitchen or prep area has a tablet or screen for incoming orders
  • Wi-Fi coverage extends to the course (players need connectivity)

Step-by-Step Setup

1

Enable Food Ordering

Go to Dashboard → Manage → Food Ordering tab. Toggle the feature ON. This activates your food menu on the player scorecard.

2

Create Menu Categories

Add categories like "Snacks", "Drinks", "Meals", etc. Categories help players browse your menu quickly. Drag to reorder.

3

Add Menu Items

For each item, add a name, description, price, and photo. Mark items as available or sold out. You can also add modifier groups (e.g., "Size: Small/Medium/Large").

4

Configure Global Modifiers

Set up common add-ons that apply across multiple items (e.g., "Extra cheese +$1.50", "Add bacon +$2.00"). These appear as options on every applicable item.

5

Set Tax Rates

Food ordering uses your per-feature tax configuration. Go to Pricing → Tax Config to set food-specific tax rates. Rates are applied at checkout automatically.

6

Test an Order

Open a scorecard on your phone, tap the food icon, and place a test order. Verify it appears on your kitchen display and the payment processes correctly.

Screenshot: Food ordering menu builder with categories and item list

Configuration

Menu Setup

  • Categories: Organize items into groups. Common setups: Snacks, Drinks, Meals, Desserts, Specials.
  • Item Photos: Items with photos get 40% more orders. Use well-lit, appetizing images (square, min 400x400px).
  • Modifiers: Add size options, toppings, sides, and extras. Each modifier can have an additional price.
  • Availability: Mark items as "Available" or "Sold Out" in real-time. Sold-out items stay visible but can't be ordered.
  • Global Modifiers: Create add-ons that appear on all items in a category (e.g., all drinks can add "Extra ice").

Order Flow

  • Order Display: Use any tablet or browser to view incoming orders. Open /staff-pos for the kitchen display.
  • Order Notifications: Audio alerts play when new orders arrive. Staff can mark orders as "Preparing" and "Ready".
  • Delivery Mode: Choose between "Deliver to Hole" (staff brings order) or "Pickup at Counter" (player picks up when ready).
  • Order Cutoff: Optionally stop accepting orders a set time before closing.

Payment Settings

  • Payment Methods: Credit/debit cards via Stripe. Apple Pay and Google Pay supported automatically.
  • Tipping: Enable optional tip amounts (15%, 20%, 25%, custom) at checkout.
  • Tax Rates: Configured per-feature in Pricing settings. Supports multiple tax rates (state, county, city).
  • Minimum Order: Set a minimum order amount to make deliveries worthwhile (e.g., $5.00).

Example Scenario

Scenario: How Birdie Bites Doubled Their F&B Revenue

Illustrative example with projected results. Not based on a specific customer.

Birdie Bites Mini Golf in Austin, TX, added mobile food ordering and saw an immediate impact. Players ordered more often because they didn't have to leave the course. The kitchen display streamlined prep, and tips increased since the checkout prompt reminded players to tip.

2x
F&B Revenue
3.2
Avg Items Per Order
$12
Avg Order Value
8 min
Avg Delivery Time

Tips & Best Practices

Use Real Photos

Skip generic stock images. Snap photos of your actual items — even phone photos beat no photos at all.

Feature Specials

Create a "Today's Special" category and rotate items weekly. Limited-time items drive urgency and higher order rates.

Keep It Simple

Menus with 15-25 items perform best. Too many choices slow decisions. Focus on items you can prepare quickly.

Optimize Delivery

Number your holes clearly so delivery staff can find players quickly. A laminated course map at the kitchen helps.

Video Walkthrough

Video walkthrough coming soon.

FAQ

No. Stripe is required for payment processing. Connect your Stripe account in Settings → Payments before enabling food ordering.
No. The food menu is built into the web-based scorecard. Players just tap the food icon on their scorecard — no app download needed.
The order includes the player's current hole number from the scorecard. If using "Deliver to Hole" mode, kitchen staff can see exactly where the player is on the course.

Troubleshooting

IssueCauseFix
Food icon not showing on scorecard Food ordering not enabled or no menu items added Enable the feature in Manage and add at least one category with one available item.
Orders not appearing on kitchen display Browser tab closed or lost connection Keep the /staff-pos page open. It auto-refreshes. Check your internet connection.
Tax amount looks wrong Tax rate not configured for food ordering feature Go to Pricing → Tax Config → Food & Beverage section and set your rates.