Revenue

Food & Beverage Guide

10 min read Revenue

Overview

Players can open your menu from their phone, select items, and pay for an order. Staff use the Kitchen Display to prepare orders and the Delivery Portal when delivering to the course.

Available on all plans. Base platform fees vary: Free (10%), Standard (5%), Premium (2.5%), Enterprise (0%). Processing and any applicable payout fees are separate.

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. Use categories to group items in the menu.

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 the menu on a phone and check items, modifiers, prices, and delivery choices. Completing checkout can charge the selected payment method and create a real kitchen order.

Configuration

Menu Setup

  • Categories: Organize items into groups. Common setups: Snacks, Drinks, Meals, Desserts, Specials.
  • Item Photos: Use clear photos of the items you serve. Check how each photo appears in the player menu.
  • Modifiers: Add size options, toppings, sides, and extras. Each modifier can have an additional price.
  • Availability: Set whether each item is available. The player menu filters out unavailable items.
  • Global Modifiers: Create reusable add-ons and assign them to the menu items that offer them.

Order Flow

  • Order Display: Use the Kitchen Display link in Manage → Food Ordering on the device staff will use.
  • 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).
  • Accepting orders: Turn off accepting orders when the kitchen is no longer taking new orders.

Payment Settings

  • Payment Methods: Available payment methods are shown at checkout. Wallet availability depends on the checkout configuration and customer device.
  • 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).

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

Use a clearly named category for current specials and remove items when they are no longer available.

Keep It Simple

Offer items your team can prepare during course opening hours. Keep prices and availability up to date.

Optimize Delivery

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

FAQ

No. Stripe is required for payment processing. Connect your Stripe account in Payouts 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.
Delivery orders store the hole or location provided at checkout. Staff should use those instructions and confirm the location if the group has moved.

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 Open the Kitchen Display link from Food Ordering. Check its connection and selected order filters.
Tax amount looks wrong Tax rate not configured for food ordering feature Go to Pricing → Tax Config → Food & Beverage section and set your rates.