GroceryBook – Online Grocery Ordering And Delivery Plugin for WooCommerce

$49$98

41 Sold

(4.86)
Live Demo

What Is GroceryBook?

GroceryBook is an online grocery ordering and delivery plugin for WooCommerce that turns any WordPress site into a fully functional grocery ordering and delivery system, complete with pickup, delivery, order tracking, and receipt printing. GroceryBook is a single-branch WooCommerce grocery ordering system, so it works right out of the box for one store location; if you run multiple locations, you can extend it with the GroceryBook Multibranch add-on. GroceryBook plugin ships with its own theme, one-click demo import, and a ready-made front-end and back-end, meaning you get a working grocery store website, not just a checkout add-on. Branch managers, packaging/kitchen managers, and delivery staff each get their own dashboard, so day-to-day order handling never has to touch your WordPress admin area.

GroceryBook Quick Specs: Key Details at a Glance

Detail Value
Product Type WordPress grocery ordering system built on WooCommerce
Branch Support Single branch (Multibranch available via separate add-on)
Order Types Pickup only, delivery only, or both
Theme & Demo GroceryBook theme included, fully customizable with Elementor; one-click demo data import
Compatible With Elementor, Elementor Pro, Visual Composer, WooCommerce 6.x–9.x, WPML
Page Builder Support Elementor, WPBakery, Visual Composer, King Composer, Brave Builder, Gutenberg
Compatible Browsers Chrome, Firefox, Safari, Opera, Edge
Files Included JavaScript (JS), CSS, PHP
Software Version Support WordPress 5.6.x through 6.8.x
Gutenberg Optimized Yes
Responsiveness Fully responsive on all devices
Translation Ready Yes
Documentation Well-sorted online documentation with video tutorials
Updates Free updates included

Demo Users:

Please place an order before checking the demo users.

Demo URL: https://themelooks.net/demo/Grocerybook/

Login URL: https://themelooks.net/demo/Grocerybook/admin/

Branch/Store Manager
Username: bmanager
Password: 123456

Packaging Manager
Username: p1manager
Password: 123456

Delivery Man
Username: deliveryman
Password: 123456


What Features Are Included in the GroceryBook WooCommerce Grocery Delivery Plugin?

  • Easy WooCommerce Grocery Order System: GroceryBook plugs directly into WooCommerce, so you can turn any existing WooCommerce store into a working grocery ordering platform without rebuilding your catalog or checkout from scratch.
  • Invoice Print Ready with Thermal/Receipt Printer Support: Every order can be printed with a single click, including a layout built specifically for thermal/receipt printers handy for packing stations that need a fast, paper-saving printout instead of a full-page invoice.
  • Custom Invoice Branding: Upload your own logo and set custom header and footer text on invoices, so every receipt that leaves your store looks like it belongs to your brand.
  • Product Gallery & Nutrition Information: Show multiple images per product and add nutrition facts, which helps grocery shoppers make confident decisions before they check out.
  • Minimum Order & Free Shipping Thresholds: Set a minimum order amount to accept, and a separate order value that unlocks free shipping, giving you control over profitability on smaller orders.
  • Delivery Time Slot Management: Define delivery time slots, cap how many orders each slot can accept, add break times during the day, and set different start/end delivery windows per day of the week so your kitchen or packing team is never overloaded.
  • Holiday Scheduling: Mark multiple holidays where ordering or delivery is paused, so customers automatically see accurate availability instead of placing orders you can’t fulfill.
  • Pre-Order Taking System: Let customers schedule orders ahead of time for a future delivery date, which is ideal for weekly grocery restocking or holiday-season demand.
  • Radius & ZIP Code Based Shipping: Charge delivery fees based on a delivery radius or specific ZIP codes, with support for adding multiple ZIP codes for both delivery and pickup availability.
  • Delivery Location Availability Checker: Customers can check if their address or ZIP code is within your delivery zone using Google API-powered address lookup or ZIP code matching, before they even start shopping.
  • Google Distance Matrix & Geocode Integration: The plugin calculates the real distance between your store and the customer using Google’s Distance Matrix API, and resolves addresses accurately with Google Geocode API.
  • Real-Time Order Status Email Notifications: Customers automatically get emailed the moment their order status changes, keeping them informed without any manual follow-up from your team.
  • Role-Based Dashboards: Branch Manager, Kitchen/Packaging Manager, and Delivery Man each get a dedicated dashboard to manage orders relevant to their role, without needing WordPress admin access.
  • Order Status Pipeline: Orders move through New Order, Cooking/Packing Processing, Cooking/Packing Complete, On The Way, and Delivery Complete, so everyone always knows exactly where an order stands.
  • New Order Sound Notifications: A pop-up notification with sound alerts admins and managers the instant a new order comes in, with options to loop the sound, play it once, or upload a custom notification audio file.
  • Real-Time Table & Statistic Updates: Order tables, statistics, and status changes update live in the dashboard without needing a page refresh.
  • Delivery Address Directions with Map: Delivery staff get turn-by-turn map directions to the customer’s address directly from their dashboard.
  • Flexible Product Display: Switch between list view and grid view, control columns and layout from settings, and use shortcode attributes to control column count, layout, category, sidebar visibility, and search bar visibility.
  • Extra Product Features: Add optional extra features to a product (like add-ons or customizations) with configurable minimum and maximum selection limits.
  • Ajax-Powered Shopping Experience: Quick search, category filtering, and pagination all run on Ajax for a fast, no-reload browsing experience, plus a single-page cart system for quick checkout.
  • Guest Checkout: Customers can complete an order without creating an account, reducing friction at checkout.
  • Order Filtering by Date: Managers can filter orders by delivery date, which is especially useful for tracking pre-orders scheduled for future dates.
  • Custom Sign In/Sign Up Pages: Branded login and registration pages that match the rest of your storefront.
  • Decimal & Thousand Separator Support: Number formatting follows your existing WooCommerce settings, so pricing displays consistently across your store.

Why Choose GroceryBook Over Other WooCommerce Grocery Delivery Plugins?

GroceryBook stands out because it isn’t just a delivery add-on; it’s a complete grocery ordering system with its own theme, role-based dashboards, and built-in delivery-zone logic, so you launch a working grocery store instead of stitching several plugins together.

A Complete Store, Not Just a Checkout Add-On

Most delivery plugins only add a shipping calculation to an existing store. GroceryBook includes its own theme, one-click demo data, and a pre-built front-end, so you can have a fully branded grocery store online fast, without hiring a designer first.

Built for Real Delivery Operations

  • Delivery Location Availability Checker by address or ZIP code, powered by Google APIs
  • Radius-based and ZIP-code-based shipping fees
  • Time slot limits and break times to prevent overbooking a shift
  • Map-based directions for delivery staff

Made for Teams, Not Just Admins

Separate dashboards for Branch Manager, Kitchen/Packaging Manager, and Delivery Man mean your staff can manage their part of the process without ever touching your WordPress admin panel, reducing training time and the risk of someone accidentally changing store settings.

Flexible Enough for More Than Groceries

While it’s purpose-built as a grocery ordering system, the same order and delivery workflow works for food, clothing, installation-required products, or any business that needs pickup and delivery order management.

Easy to Customize, No Guesswork

The plugin is compatible with any WordPress theme and page builder, Elementor, WPBakery, Visual Composer, King Composer, Brave Builder, and Gutenberg, and comes with well-sorted documentation and video tutorials, so setup doesn’t require developer help.

What Is GroceryBook Best Used For? (Use Cases & Ideal Websites)

GroceryBook is best used for launching or upgrading a WooCommerce grocery ordering and delivery website that needs pickup, delivery, or both, along with staff dashboards and printable invoices for day-to-day order fulfillment.

  • Local grocery stores and supermarkets: The delivery zone checker, ZIP-code shipping, and time slot system are built for stores that need to manage a limited local delivery area without overbooking their team.
  • Cloud kitchens and food delivery businesses: The order status pipeline (New Order → Processing → Complete → On The Way → Delivered) and role-based dashboards fit any food business that needs a clear kitchen-to-delivery workflow.
  • Multi-role small businesses: Businesses with separate staff for packing and delivery benefit from the dedicated Branch Manager, Packaging Manager, and Delivery Man dashboards, since each team member only sees what they need.
  • Pre-order and subscription-style grocery services: The built-in Pre-Order Taking System supports businesses that let customers schedule grocery orders ahead of time, such as weekly delivery boxes.
  • Non-grocery delivery businesses: Since the product description notes it works for “food, grocery, clothing items, installation required products or special delivery cases,” any WooCommerce store needing structured pickup/delivery management can use it, not just grocery sellers.
  • Stores needing physical receipt printing: Businesses with a packing counter benefit from the one-click, thermal-printer-ready invoice system, which speeds up order handoff at busy times.

Frequently Asked Questions (FAQs)

Does GroceryBook support both pickup and delivery orders?

Yes. You can configure GroceryBook to accept delivery only, pickup only, or both together, giving you full control over how customers receive their orders.

Can I check if a customer’s address is inside my delivery zone?

Yes, GroceryBook includes a Delivery Location Availability Checker that verifies a customer’s address or ZIP code using Google APIs before they complete checkout.

Does GroceryBook work with multiple store branches?

GroceryBook itself is a single-branch system. If you operate multiple locations, you can add the separate GroceryBook Multibranch add-on to manage several branches.

Can customers schedule orders for a future date?

Yes, the built-in Pre-Order Taking System lets customers place orders ahead of time for a future delivery or pickup date, which managers can then filter by delivery date.

Will GroceryBook work with my existing WordPress theme?

Yes, GroceryBook shortcode and plugin functionality work with any WordPress theme and major page builders, including Elementor, WPBakery, Visual Composer, and Gutenberg.

Can I print receipts on a thermal printer?

Yes, GroceryBook includes an invoice layout designed specifically for thermal/receipt printers, along with one-click order printing and custom logo and header/footer branding.

Do my staff need WordPress admin access to manage orders?

No. Branch Manager, Packaging Manager, and Delivery Man each get their own dedicated dashboard, so staff can manage orders and deliveries without ever logging into WordPress admin.

Does GroceryBook notify customers when their order status changes?

Yes, GroceryBook sends real-time email notifications to customers automatically whenever their order status is updated, from processing through delivery.

  1. Daniel R.

    GroceryBook gave us a simple way to turn our WooCommerce store into a complete online grocery ordering system. Setup was much easier than expected.

  2. Michael T.

    The delivery time slot feature is very useful for our store. We can limit orders per slot and avoid getting too many deliveries at the same time.

  3. James K.

    I really like the built-in pickup and delivery options. GroceryBook feels more like a complete grocery solution than just another WooCommerce plugin.

  4. Oliver B.

    The thermal printer invoice support has been a great addition for our packing counter. Printing orders is quick and convenient.

  5. Robert H.

    The delivery zone checker makes things much easier. Customers can check their location before placing an order, which saves us time.

  6. William P.

    We needed a grocery delivery WordPress plugin with proper order management, and GroceryBook covers most of what we needed out of the box.

  7. Andrew C.

    The separate dashboards for managers and delivery staff are very helpful. Our team can handle orders without constantly using the WordPress admin area.

  8. Christopher L.

    GroceryBook works nicely with WooCommerce and the Ajax product search makes browsing the grocery catalog feel much faster.

  9. Matthew S.

    The pre-order feature is exactly what we needed for customers who want to schedule their weekly grocery delivery in advance.

  10. Joseph M.

    Being able to set minimum order amounts and free shipping thresholds gives us better control over our delivery costs.

  11. Benjamin W.

    The order status workflow is clear and useful. Our staff can easily see which orders are new, being packed, on the way, or completed.

  12. Samuel J.

    I like that customers receive email updates when their order status changes. It reduces the number of calls asking about delivery progress.

  13. Henry D.

    The included theme and demo import helped us get our grocery website online quickly. It was a good starting point for customization.

  14. Thomas A.

    The Google-powered delivery location checking is a useful feature for our local grocery business. It helps us manage our delivery area more accurately.

  15. Charles N.

    Guest checkout is a nice touch. Customers can place an order without creating an account, so the checkout process feels much less complicated.

  16. George F.

    The product gallery and nutrition information are useful for our grocery catalog. Customers have more information before adding products to their cart.

  17. Edward V.

    The live dashboard updates and new order sound notifications make order management much easier during busy periods.

  18. Richard G.

    We use both pickup and delivery, and GroceryBook gives us the flexibility we needed. The delivery and order management features work well together.

  19. Anthony E.

    The map directions for delivery staff are a very practical feature. It makes it easier for our drivers to find customer addresses.

  20. Jonathan Y.

    GroceryBook has a good balance of storefront and delivery management features. The documentation and video tutorials also helped during setup.

  21. Steven Q.

    After using several WooCommerce delivery solutions, I found GroceryBook much more complete for a local grocery store. The role-based dashboards are especially useful.

  22. Patrick Z.

    A solid online grocery ordering plugin for WooCommerce. The delivery zones, scheduled orders, printable invoices, and staff dashboards cover the main parts of our daily workflow.

Only logged in customers who have purchased this product may leave a review.

20 May, 2025 – Version 1.0.7
// # List of updates
// ------------------------------

1. Fixed Translate issue
2. Fixed undefined  PHP error
3. Fixed Multi Delivery Fees latest version Addon compatibility issue
4. Fixed Multibranch latest version Addon compatibility issue
5. Fixed PHP-related issue
6. Corrected missing order delivery metadata in order edit view
7. Fixed some CSS Conflict issue

***(need to remove and reinstall the "grocerybook" Plugin to get the above updates)***

14 December, 2023 – Version 1.0.6
// # List of updates
// ------------------------------

1. Fixed delivery availability checker not working issue
2. Added High-Performance Order Storage ( HPOS ) compatibility
3. Fixed Compatibility issue
4. Fixed some other issue

***(need to remove and reinstall the "grocerybook" Plugin to get the above updates)***

06 June, 2023 – Version 1.0.5
// # List of updates
// ------------------------------

[*] Compatibility with WordPress 6.2.x
[*] Fixed some minor style issues

***(need to remove and reinstall the "grocerybook" Plugin to get the above updates)***

22 March, 2023 – Version 1.0.4
// # List of updates
// ------------------------------

[*] Fixed some minor style issues

***(need to remove and reinstall the "grocerybook" Plugin to get the above updates)***

15 May, 2022 – Version 1.0.3
// # List of updates
// ------------------------------

[*] Fixed Elementor deprecated error issue
[*] Fixed WooCommerce deprecated error issue
[*] Fixed some other issue
[*] Check compatibility with WordPress 6 beta
[*] Fixed some other issues

***(need to remove and reinstall the "grocerybooktheme" and theme required "grocerybook-core" plugin & "grocerybook" Plugin to get the above updates)***

13 June, 2021 – Version 1.0.1
// # List of updates
// ------------------------------

[+] Add close button hide option in Delivery Availability Checker popup
[*] Fixed shortcode availability Checker form conflict with availability Checker popup issue
[*] Fixed checkout without branch select issue in multibranch  
[*] Fixed product Tax not showing issue
[*] Fixed branch wise search not working issue
[*] Fixed unpaid orders not canceled when this limit is reached issue
[*] Fixed some other issues

***(need to remove and reinstall the "grocerybook" Plugin to get the above updates)***

You May Like It