Features

Everything You Need for Food Ordering

NibblePress comes packed with every feature a restaurant needs to accept orders online — and then some.

65+ Features
8 Modules
9 Add-ons
100% WooCommerce

Real WC Products

Extras are real WooCommerce products — not just order meta. Full pricing, stock, and tax support.

Real-Time Dashboard

Auto-refreshing order board with audio alerts, push notifications, and custom status lifecycle.

Smart Scheduling

Per-day, per-location time slots with capacity limits, ASAP ordering, and holiday calendars.

Multi-Location

Manage multiple branches with per-location menus, hours, delivery zones, and email routing.

Food Extras & Add-ons

The most advanced food extras system for WooCommerce. Each extra is a real product — with individual pricing, stock, and tax — not just order meta.

Real WC Products

Extras are real WooCommerce products with per-item pricing, stock, and tax classes.

6 Input Types

Checkbox, radio, select, textarea, text, and quantity input types.

Conditional Logic

Show or hide groups based on selections in other groups.

Image/Swatch Selectors

Visual selectors for toppings, sauces, and sides with images.

Remove Modifiers

$0 price modifiers like "no onions" — a restaurant essential.

Free Addons Threshold

Offer N free extras, then charge — great for pizza toppings.

Order Types

Support delivery, pickup, and dine-in ordering — each with its own menus, pricing adjustments, coupons, and checkout fields.

Three Order Types

Delivery, Pickup, and Dine-in with order type selector before menu.

Per-Type Menus

Show different menu items depending on the selected order type.

Per-Type Pricing

Apply fees or discounts based on order type (e.g., delivery surcharge).

Conditional Checkout

Show or hide checkout fields based on the selected order type.

Per-Type Coupons

Restrict coupons to specific order types for targeted promotions.

Smart Defaults

Remember customer preference and auto-select on return visits.

Delivery Zones

Define your delivery areas with precise control over fees, minimums, and address validation — all without third-party dependencies.

Postcode-Based Zones

Define zones by postcode/zipcode ranges for precise coverage.

Radius Restriction

Set delivery radius via Google Maps integration for distance-based zones.

Custom Fees per Zone

Different delivery fees for each zone based on distance or area.

Minimum Order per Zone

Set different minimum order amounts for each delivery zone.

Free Delivery Threshold

Offer free delivery above a certain order amount per zone.

Address Pre-Validation

Validate delivery address before customers start ordering.

Time Slots

Granular control over when customers can order — with per-day, per-location, and per-order-type scheduling.

Flexible Scheduling

Unique time slots per day, per location, and per order type.

Custom Intervals

Set 15, 30, or 60-minute intervals with ASAP ordering option.

Capacity Limits

Cap orders per slot to avoid kitchen overload during peak hours.

Lead Time & Pre-Order

Minimum preparation time and advance ordering restrictions.

Holiday Calendar

Set closed days and special holiday schedules in advance.

Store Closed Message

Show a message with the next available opening time automatically.

Multi-Location

Manage multiple restaurant branches from a single WordPress installation with per-location everything.

Per-Location Menus

Each location gets its own menu items, prices, and availability.

Per-Location Hours

Separate delivery zones, time slots, and operating hours per branch.

Per-Location Minimums

Different minimum order amounts and delivery fees per location.

Separate Email Recipients

Route order notifications to the correct branch manager.

Auto-Detect Nearest

Use browser geolocation to suggest the nearest location.

Location Selector + Map

Interactive map view for customers to pick their branch.

Checkout Customization

A streamlined, food-ordering-optimized checkout experience with smart enhancements built for restaurants.

Address Autocomplete

Google Maps integration for fast, accurate delivery addresses.

Date & Time Picker

Integrated delivery/pickup date and time selection at checkout.

Tip / Donation

Optional tip field with preset percentages or custom amount.

Special Instructions

Per-item notes for allergies, preferences, and custom requests.

Extras Breakdown

Full order summary showing every extra, modifier, and price.

Express Checkout

Streamlined single-page checkout for returning customers.

Order Management

A purpose-built restaurant order dashboard with real-time updates, audio alerts, and a complete order lifecycle.

Custom Status Lifecycle

New → Confirmed → Preparing → Ready → Delivering → Done.

Real-Time Dashboard

Auto-refreshing order board with no page reloads needed.

Audio & Push Alerts

Audible notification on new orders + browser push notifications.

Smart Filtering

Filter by status, location, order type, and time range.

Bulk Operations

Update multiple order statuses at once during peak hours.

Invoice Printing

Print-ready order receipts and kitchen tickets.

Compatibility

Built for the Modern WordPress Stack

NibblePress follows WordPress and WooCommerce best practices. No hacks, no deprecated APIs — just clean, future-proof code.

HPOS High-Performance Order Storage
WC Blocks Cart & Checkout Blocks
PHP 8.x Fully Compatible
WPML Translation Ready
Multisite Network Compatible
REST API Headless Ready
Comparison

NibblePress vs. Competitors

See how NibblePress stacks up against other food ordering plugins for WooCommerce.

Feature NibblePress Others
Extras as real WooCommerce products Unique
Real-time dashboard with audio alerts Unique
Custom order status lifecycle Unique
Conditional addon logic Unique
Per-item special instructions Unique
"Remove" modifiers ($0 price) Unique
HPOS & WC Blocks compatible Unique
Multiple menu layouts
Delivery / Pickup / Dine-in
Delivery zones
Time slots
Multi-location support
Extend

Supercharge with Add-ons

Need even more power? Our add-ons extend NibblePress with specialized features for every use case.

QR Code Table Ordering

Let dine-in customers order from their phone via QR codes on each table.

Kitchen Display System

A dedicated kitchen screen to manage incoming orders in real time.

Auto Print

Automatically print order receipts and kitchen tickets when orders come in.

Driver Management

Assign drivers to delivery orders and track delivery status.

WhatsApp Notifications

Send order updates to customers and restaurant staff via WhatsApp.

Analytics Dashboard

Visual reports for revenue, popular items, peak hours, and more.

Ready to Get Started?

Get NibblePress today and start accepting food orders on your WordPress site. All 65+ features included.