Home How to How to Sell Food and Groceries Online Using…

How to Sell Food and Groceries Online Using ChatPadi

If you sell food from home, run a small restaurant with delivery, cater for events, or sell groceries and fresh produce through WhatsApp, ChatPadi is built for exactly your business model. Your customers already know how to message to order. ChatPadi automates what happens next: Ama answers their questions about today’s menu, takes their order, collects payment, and sends them a confirmation, while you focus on cooking and packing.

This guide covers the specific setup, catalogue structure, and daily operations that work for food sellers. It is different from the general setup guide because food selling has unique requirements: daily menu changes, perishable stock, allergy information, cut-off times, and minimum order thresholds that no other product category deals with in the same way.


What Types of Food Businesses Work Well on ChatPadi

🍛
Home-cooked meals
Jollof, soups, stews, rice dishes. Daily menu sellers who take advance orders for same-day or next-day delivery.
🎂
Baked goods and pastries
Cakes, bread, meat pies, chin chin, doughnuts. Products baked to order or produced in regular batches.
🎉
Catering and party packs
Bulk food for events. Party packs, corporate lunch orders, buffet catering with advance booking requirements.
🥗
Healthy food and meal prep
Salads, meal prep boxes, weight-loss meals, diabetic-friendly food. Subscription or regular weekly orders.
🛒
Groceries and produce
Fresh tomatoes, peppers, vegetables, chicken, fish. Neighbourhood grocery delivery or weekly produce boxes.
🍿
Snacks and packaged food
Chin chin, plantain chips, groundnuts, suya, packaged sauces, spices. Products with a longer shelf life than fresh meals.

The common thread: All of these business types take orders through messaging, deal with customers who have specific questions before buying (ingredients, portions, availability, allergens), and need payment collected before preparing or dispatching. ChatPadi handles all three automatically.


Setting Up Your Food Menu as a ChatPadi Catalogue

The biggest difference between a food seller’s catalogue and a fashion or beauty seller’s catalogue is the need for freshness and daily updates. Here is how to structure your catalogue to make Ama as useful as possible for food customers.

How to structure your menu items

🍛 Example: Home-cooked meal listing
Name: Jollof Rice with Chicken (Large Portion)

Description: Smoky party jollof rice cooked with tomatoes, peppers, and spices. Served with two pieces of grilled chicken (thigh and drumstick), coleslaw, and fried plantain. Large portion serves 1 to 2 people. Available for same-day delivery if ordered before 12pm. Next-day delivery available for orders placed after 12pm. Allergens: contains tomato, onion, pepper. Gluten-free. No nuts.

Price: GHS 45

Category: Rice Dishes
This description lets Ama answer: “Is it spicy?”, “Does it come with plantain?”, “Can I order for today?”, “Do you have a gluten-free option?”, “What size is the large?” All without you typing a single reply.
🎂 Example: Baked goods listing
Name: Whole Sponge Cake (6-inch, custom inscription)

Description: Moist vanilla sponge cake with buttercream frosting. 6-inch round, serves 8 to 10 people. Available in vanilla, chocolate, and red velvet. Includes a custom inscription of up to 20 characters (name, message, etc.) at no extra cost. Must be ordered at least 48 hours in advance. Please specify flavour and inscription message at checkout. Packaging: boxed with ribbon. Price includes standard delivery within Greater Accra.

Price: GHS 120
The 48-hour advance notice in the description means Ama can tell every customer the lead time upfront, preventing the most common dispute in custom cake orders: a customer ordering same-day and being surprised when it is not possible.
🎉 Example: Party pack listing
Name: Party Pack for 20 People (Jollof and Chicken)

Description: Full party catering pack for 20 guests. Includes: jollof rice (5kg cooked), grilled chicken (20 pieces), coleslaw (2 large bowls), fried plantain (2 large portions), and serving utensils. Delivered in chafing dishes for events, or in foil trays for at-home parties. Minimum 3 days advance booking required. Delivery available across Greater Accra for GHS 50 additional. Pickup available from Spintex Road at no extra cost. Deposit of 50% required to confirm booking.

Price: GHS 650
The deposit requirement is in the description, which means Ama tells customers about the deposit automatically when they express interest. This prevents the awkward situation of a customer expecting to pay in full on delivery when you require an advance deposit.

Writing Food Descriptions That Ama Can Sell From

Food customers ask more specific pre-purchase questions than customers in almost any other category. They want to know exactly what is in the food, how much it serves, whether it suits dietary restrictions, and when it will arrive. Your descriptions need to answer all of these proactively.

❌ Weak food description (Ama cannot answer most questions)
Name: Jollof Rice
Description: Delicious jollof rice, freshly cooked. Available daily. Order now.

What happens: Customer asks “does it come with chicken?” Ama cannot answer. Customer asks “how much does it serve?” Ama cannot answer. Customer asks “is it spicy?” Ama cannot answer. Every question requires manual intervention. The description defeats the purpose of automation entirely.
✅ Strong food description (Ama handles every standard question)
Name: Smoky Party Jollof Rice (Regular and Large)
Description: Wood-fire inspired party jollof, slow-cooked with fresh tomatoes, red peppers, onions, and aromatic spices. Mildly spicy (can request extra pepper at no charge). Regular portion (GHS 30): serves 1 person generously, includes coleslaw. Large portion (GHS 45): serves 1 to 2 people, includes coleslaw and fried plantain. Protein options: grilled chicken (+GHS 10), beef stew (+GHS 12), fish (+GHS 15), vegetarian (no protein, GHS 5 off). Allergens: contains tomato, onion, pepper, palm oil. Gluten-free. Nut-free. Available daily until sold out. Order by 11am for same-day lunch delivery. Order by 4pm for same-day dinner delivery. Next-day advance orders accepted anytime.

What happens: Ama can answer every common question accurately. Customers get the information they need. Conversations convert to orders without manual intervention.

Handling Daily Menu Changes

One of the most important daily habits for food sellers on ChatPadi is keeping the menu current. Unlike fashion or electronics sellers, food sellers typically change what is available every day. A product listed as available that has sold out, or a special that is not yet listed, creates customer frustration and manual correction work.

1
Morning Routine
Update your menu before you start cooking
Each morning before customers start ordering, spend five minutes in your ChatPadi dashboard updating your menu. Mark items that are sold out or not available today as Out of Stock. If you have a daily special that changes, update the description. If you have a new item, add it now so Ama can start telling customers about it immediately.
Setting a recurring calendar reminder for 7am or 8am each day to update your ChatPadi menu takes 30 seconds to set up and prevents the most common food seller complaint: customers ordering something and then being told it is not available today.
2
Cut-off Times
Put your ordering cut-off times in every relevant product description
If customers must order by a certain time for same-day delivery or service, include this in the product description. “Order by 12pm for same-day delivery. Orders after 12pm are confirmed for the following day.” Ama reads this and tells customers the cut-off time when they enquire about ordering. This prevents late orders that you cannot fulfil and the customer disputes that follow.
Cut-off times also manage your own workload. A clear “last order at 3pm” in your descriptions means customers accept this as the norm rather than negotiating for late orders that stress your preparation timeline.
3
Sold Out
Mark items as sold out immediately when they run out
When a dish sells out for the day, mark it as Out of Stock in your dashboard immediately. Ama will stop offering it to customers and, if asked about it, will mention it is sold out for today and can be ordered for tomorrow. This preserves the customer relationship rather than taking an order you cannot fulfil.
Some food sellers create a “Today’s Menu” category and only mark items in that category as available each day, keeping everything else as Out of Stock by default. This approach makes the daily update faster: you only mark available items as In Stock rather than hunting for individual sold-out items to mark as unavailable.
4
Advance Orders
Use a separate category for items that require advance booking
Party packs, whole cakes, large catering orders, and any item requiring advance preparation should be in a separate category labelled clearly: “Advance Orders (Minimum 24 Hours Notice)” or “Weekend Specials (Order by Thursday).” This helps Ama present these correctly and prevents customers from expecting same-day service for made-to-order items.

Managing Allergen and Dietary Information

Food allergen information is not just good practice. In many markets it is legally required for businesses selling food commercially. Including allergen information in your product descriptions serves two purposes: it protects you legally and it helps Ama answer dietary questions accurately without requiring manual intervention.

For each food product, include in the description:

  • Contains: List the main allergens present (nuts, gluten/wheat, dairy, eggs, fish, shellfish, soy)
  • May contain: If prepared in a kitchen that handles allergens not in the recipe
  • Suitable for: Vegetarian, vegan, gluten-free, diabetic-friendly, halal, kosher (only include certifications you can genuinely verify)
  • Customisable: Whether the recipe can be modified on request (no pepper, no onion, extra protein)

On allergen claims: Only include allergen-free claims (“nut-free”, “gluten-free”) if you can genuinely guarantee them. If your kitchen handles nuts and you cannot guarantee cross-contamination, say “may contain traces of nuts” rather than “nut-free.” A customer with a severe allergy who orders based on an inaccurate allergen claim creates both a health risk and a serious legal liability. When in doubt, be more cautious, not less.


Setting Minimum Order Values and Delivery Policies

Food delivery is typically not economical for very small orders. Most food businesses set a minimum order value for delivery, and ChatPadi’s shipping policy configuration lets you communicate this clearly to customers before they place an order.

In your ChatPadi store settings under Shipping Policy, be specific:

  • Minimum order for delivery: “We deliver orders above GHS 50. Orders below GHS 50 are available for pickup only.”
  • Delivery zones and costs: “We deliver across Greater Accra. East Legon, Cantonments, Airport: GHS 15. Tema, Kasoa: GHS 25. Other areas: contact us for a quote.”
  • Delivery timing: “Delivery is typically 1 to 3 hours after order confirmation within our standard zones. We will message with an estimated arrival time after confirming your order.”
  • Pickup option: “Pickup is available from [your area] at no additional cost. Let us know at checkout if you prefer pickup.”

Ama reads your shipping policy and uses it to answer delivery questions accurately. A customer in Tema who asks “do you deliver here?” gets an accurate answer including the delivery cost, without you needing to respond manually.


Daily Operations for a Food Seller Using ChatPadi

🌅 Early Morning (6am to 8am)
Update your ChatPadi menu for the day. Mark unavailable items as Out of Stock. Add any daily specials. Check overnight orders in your dashboard and confirm any pending MoMo payments.
🍳 Morning (8am to 12pm)
Begin cooking confirmed orders. Ama handles all incoming customer conversations automatically. You focus entirely on preparation. Check dashboard at 11am to see which cut-off orders have come in.
🚚 Midday (12pm to 2pm)
Begin dispatching lunch orders. Update status to Dispatched for each order as it leaves. Mark sold-out items immediately. Confirm afternoon order cut-off (if applicable).
🍽️ Afternoon (2pm to 5pm)
Prepare dinner orders. Check dashboard for any escalated conversations that need your attention. Update stock for items running low.
🌆 Evening (5pm to 7pm)
Dispatch dinner orders. Mark delivered orders as complete. Note what sold out today to inform tomorrow’s preparation quantities.
📋 Night Review (8pm to 9pm)
Check advance orders for tomorrow. Prepare your shopping list for tomorrow’s ingredients. Mark end-of-day sold-out items to prevent overnight orders you cannot fulfil.

What changes when Ama handles your food orders

Before ChatPadi, a food seller spends a large portion of their day answering the same questions: “What do you have today?”, “Does it come with chicken?”, “Do you deliver to my area?”, “How much is it?”, “Can I order for tomorrow?” Each reply takes time away from actual cooking and preparation.

With Ama handling these conversations automatically, the food seller’s day shifts entirely toward kitchen work. Ama manages the full ordering conversation, collects payment, and sends the customer a confirmation. The seller checks their dashboard once or twice daily, sees a clean list of confirmed, paid orders, and works through them in sequence. No WhatsApp interruptions. No repeated questions to answer. No manual payment chasing.

For sellers running a WooCommerce store alongside their ChatPadi food ordering, OurInternetBusiness.com covers automating order management with Make.com, which can sync orders across platforms automatically.


Specific Scenarios Food Sellers Deal With

A customer wants a customisation that is not in the menu

When a customer asks for something outside the standard menu options (“can I get the jollof without the chicken and add extra coleslaw?”), Ama collects the customisation request and escalates to you if it involves a pricing decision. For simple customisations that do not change the price, configure these in your product description as available options so Ama can handle them automatically: “Customisations available at no extra cost: no pepper, no onion, extra coleslaw, vegetarian option.”

A customer orders something that was sold out after they saw it in the catalogue

If a customer starts ordering a product and it has just sold out, Ama tells them it is currently unavailable and offers alternatives from your catalogue or suggests ordering in advance for tomorrow. This is handled automatically when stock status is kept current. The key is updating Out of Stock status the moment the last portion is committed to an existing order, not after it is fully delivered.

A customer wants to order for an event two weeks away

These larger advance orders should be escalated to you, both because they require custom pricing and preparation planning and because a deposit arrangement needs to be agreed. Configure your party pack and catering products with a note in the description that Ama escalates all party orders: “For orders above [X] people or advance booking for an event, Ama will connect you with our team directly to confirm arrangements and deposit.” This keeps Ama handling the standard orders while directing the high-value custom ones to you.

A customer asks for same-day delivery after the cut-off time

If your product description says orders after 12pm are for next-day delivery, Ama tells this to any customer who tries to order after that time. She offers them the option to order in advance for tomorrow. This is one of the most valuable automation behaviours for food sellers: a cut-off time that Ama enforces consistently prevents the operational chaos of trying to fulfil last-minute orders that disrupt your preparation schedule.


Common Questions from Food Sellers

How do I update my menu every day without it taking too much time?

Create your core menu items once with complete descriptions and prices. For items that are always available (snacks, packaged goods, cakes that are baked to order), these never need daily updating. For fresh daily items, use the stock quantity feature: set the quantity to the number of portions you are preparing each morning and the system marks items as sold out automatically when they hit zero. This removes the need to manually mark sold-out items during a busy service period.

Can Ama handle customers who want to negotiate on price?

No. Ama quotes the prices in your catalogue and does not negotiate. This is actually a feature, not a limitation, for most food sellers. Consistent pricing removes the awkwardness of customers who always try to negotiate, sets clear expectations, and protects your margins. If you occasionally offer discounts for loyal customers or bulk orders, configure these as separate discounted product variants in your catalogue rather than negotiating case by case.

What about cash on delivery for food orders?

Cash on delivery is available as a payment method in ChatPadi and works well for food businesses where many customers prefer to pay on receipt. Enable it in your payment settings. The risk, as with any COD business, is prepared food that is not collected or paid for. Many food sellers mitigate this by requiring upfront payment for new customers and offering COD only to returning customers with a track record of completing orders.

Can I take subscription or weekly meal plan orders through ChatPadi?

Regular weekly orders can be managed through ChatPadi by having returning customers place a new order each week through your store. Full subscription billing (automatic recurring payment each week without the customer reordering) is a feature to check against your current ChatPadi plan. For sellers with a significant weekly meal prep customer base, OurInternetBusiness.com covers how to set up Paystack subscriptions for recurring billing arrangements.


Start Taking Food Orders Automatically

Set up your free ChatPadi store, add your menu, and let Ama take orders and collect payment while you focus on cooking. Available for food sellers across Ghana, Nigeria, Kenya, and beyond.

Start Your Free Store

Free to start. No credit card required. Your menu goes live immediately.