Take the catering order once.
The kitchen, payment, and books follow.
Okra brings your catering orders into one dashboard, lets each location set its own menus, hours, and delivery rules, and sends the right invoice or sales receipt to QuickBooks when you get paid.
Online ordering
Complex catering orders, captured cleanly
Set up the choices each item needs and how it's priced - per person, per tray, per item. At checkout, Okra applies your lead times and the customer's saved card, Net 30, or tax-exempt status, then carries every selection into the order.
- Required and optional choices for packages, trays, and add-ons.
- Customers can only pick dates and times you can actually fulfill.
- Saved cards, approved Net 30 terms, and tax-exempt checkout.
- Order and payment emails sent automatically.
Multi-location control
Copy menus across locations, keep store rules independent
Copy items and complete menus between locations, then keep each store's pricing, hours, availability, and fulfillment rules independent.
- Duplicate items or complete menus across locations.
- Keep store-specific pricing and availability where needed.
- Reorder menu categories and items with drag and drop.
Branded storefront
Your domain, logo, and customer experience
Run online ordering on your own domain or subdomain and carry your logo through the storefront and checkout.
- Use your own domain, such as order.yourwebsite.com.
- Show your logo throughout the ordering flow.
- Keep each store's public details current.
- Set each store's public name, address, and contact details.
Order and accounting workflow
Direct and ezCater orders, carried into QuickBooks
Work direct and ezCater orders from the same dashboard. When you get paid, Okra creates the right Sales Receipt or Invoice in QuickBooks Online.
- See direct and ezCater orders side by side.
- The right invoice or sales receipt lands in QuickBooks once you're paid.
- Edit items, delivery details, discounts - and add custom items that aren't on the menu.
- Route the order to any kitchen - your customer only ever sees your brand.
From account setup to a live storefront
Open Your Account
Create an account and start setting up your stores and menus.
Configure Stores and Menus
Add locations, menus, hours, lead times, fulfillment rules, and payment settings.
Connect Payments and Go Live
Complete payment setup, review the ordering flow, and publish the storefront.
Reporting, setup, and direct support
Analytics
Review revenue, order volume, store comparisons, and sales-tax reports.
Learn about analyticsGuided Setup
Use a guided flow for locations, menus, availability, and ordering rules.
Explore management featuresPhone and Email Support
Reach a person by email or phone during business hours for product and workflow support.
Contact supportSee how Okra fits your operation
Start with your real menu and ordering rules, or review pricing before you set up an account.