Who is this for?
StoreHub cashiers and store managers who handle daily operations for food delivery orders, including marking items out of stock and processing incoming orders from FoodPanda, ShopeeFood, and GrabFood.
Overview
This article covers the essentials of managing food delivery integrations directly through your StoreHub POS. You will learn how to efficiently process incoming orders from FoodPanda, ShopeeFood, and GrabFood, ensuring smooth operations even during peak hours.
Additionally, this guide explains how to keep your online menu accurate by marking items as ‘Out-of-Stock’ from the POS app, syncing your inventory in real-time, and accessing detailed delivery sales reports to track your business performance.
Before You Begin
StoreHub POS app (iOS version 2.33.0 or above; Android version 1.14.0 or above).
Food Delivery Integration is enabled and connected to your store.
POS device is powered on and connected to the internet.
Kitchen printer is configured and working (for automatic docket printing).
Dedicated tablets for FoodPanda, ShopeeFood, and GrabFood are powered on and logged in.
Step-by-Step Guide
Mark Items Out-of-Stock on Your POS
You can quickly mark individual items or modifiers as 'Out-of-Stock' directly from your StoreHub POS app.
1. On your POS menu, go to 'Settings', then tap 'Beep Menu'.
2. Look for the item or modifier that you want to mark as out-of-stock.
3. Toggle the switch next to the item or modifier to the 'Off' position.
Notes:
You can mark the following as out-of-stock:
1. Menu Items
2. Modifiers
Stock quantity and out of stock status on food delivery platforms (GrabFood, FoodPanda, ShopeeFood) are managed separately. Even if an item's quantity reaches 0 in StoreHub, it will not automatically appear as out of stock on your delivery platforms; you will need to manually mark the item as sold out. Refer here
4. When you toggle it off, you will see two options:
Today: The item will be out-of-stock only for the current day. It will automatically go back in stock (toggle on) the next day.
Until Restocked: The item will remain out-of-stock until you manually toggle it back on.
5. Select the option that you prefer. The item will now be marked out-of-stock on your connected food delivery platforms.
Notes:
When Food Delivery Integration is enabled, the Mark Out of Stock feature is synchronized across all channels.
Products have to be marked sell on Food Delivery platforms via the BackOffice in order to toggle Out of Stock from the POS / StoreHub Manager.
Handle Incoming FoodPanda Orders
When a customer places an order on FoodPanda, here's how to process it:
1. On your dedicated FoodPanda tablet, a notification will appear when a customer places an order and a driver is assigned.
2. You must click 'Accept' on the FoodPanda tablet to confirm the order.
Note:
There is an option to automatically accept orders, but merchants must coordinate this with their Foodpanda Key Account Manager.
3. The FoodPanda tablet will generate a receipt, and your StoreHub POS system will receive an order-specific notification at the same time.
4. The kitchen docket will automatically print out the order details at your designated kitchen station.
Notes:
Order numbers from FoodPanda will be appended with "FP-" followed by the order number (e.g., 'FP-12345').
Receipt will automatically be printed from StoreHub POS when orders are sent to the kitchen, provided the settings are enabled in POS.
5. Once a rider has picked up the order, go to the order in your StoreHub POS register.
6. Select 'Picked Up' for that order.
Note:
This changes the status of the order on your POS and BackOffice, helping you avoid confusion and track order fulfillment.
7. You can always return to the 'Transactions' page on your POS to view the statuses of past and ongoing orders.
Handle Incoming ShopeeFood Orders
When a customer places an order on ShopeeFood, here's how to process it:
1. On your dedicated ShopeeFood tablet, a notification will appear when a customer places an order and a driver is assigned.
2. The ShopeeFood tablet will generate a receipt, and your StoreHub POS system will receive an order-specific notification at the same time.
3. The kitchen docket will automatically print out the order details at your designated kitchen station.
Notes:
Order numbers from ShopeeFood will be appended with "SF-" followed by the order number (e.g., 'SF-67890').
Receipt will automatically be printed from StoreHub POS when orders are sent to the kitchen, provided the settings are enabled in POS.
4. You can check the current and past order statuses on your POS register's 'Transactions' page to ensure they match the receipt and order details on your ShopeeFood tablet.
Handling Order Disruptions
Food delivery doesn't always go perfectly. Here is how to handle the "messy" parts:
What if a Rider cancels? | If a rider cancels after you've prepared the food, the delivery platform (Grab/FoodPanda) will automatically search for a new rider. You do not need to cancel the order on your POS. |
What if I need to cancel the order? | If you run out of an item and must cancel, you must cancel the order on the platform's tablet (e.g., the Grab Merchant app). Canceling on StoreHub POS will not stop the rider from arriving or refund the customer. |
The Refund Process | StoreHub does not handle the money for marketplace orders. If a customer asks for a refund for a missing item or cold food, they must contact the Delivery Platform’s Help Center directly. |
Fix Missing Orders on POS
If orders from GrabFood, FoodPanda, or ShopeeFood are not appearing on your POS, follow these steps to assign a main register and resync.
1. Go to 'Online Orders', then click 'Beep Delivery'.
2. Click the 'Store Settings' tab and select your specific outlet.
3. Scroll down to 'Assign Main Register', choose your register, and click 'Save'.
4. On your StoreHub POS app, tap the 'Sync' button to update the settings.
5. Go to 'Settings', then click 'Add-Ons'.
6. Click 'Manage' under GrabFood, ShopeeFood or FoodPanda.
7. Click the 'Sync' icon next to your outlet and wait 30 minutes for the update to finish.
Note: If orders do not appear after 9:00 PM, please contact our Care Team via Live Chat to manually adjust your operation timing.
View Food Delivery Sales Reports
Food Delivery Integration sales are tracked separately from your main register total. Follow these steps to find your data.
On the POS app, click 'Sales Report', then refer to the 'Daily Report' to see channel transactions.
In the BackOffice, click 'Reports', then click 'Transaction Channel'.
Note: Food delivery sales will not appear in your standard Shift Report.
Troubleshooting
Issue | Solution |
Items marked out-of-stock on the POS are still appearing on food delivery platforms. | 1. Ensure your StoreHub POS app is updated to the required version (iOS 2.33.0+ or Android 1.14.0+).
2. Confirm that the item/modifier was toggled off correctly and the desired duration ('Today' or 'Until Restocked') was selected.
3. Check your internet connection on the POS device. A poor connection might prevent the update from syncing to the platforms. |
Kitchen docket is not printing for new food delivery orders. | 1. Ensure your kitchen printer is powered on and properly connected to your POS device (via LAN cable, Wi-Fi, or Bluetooth).
2. Make sure the printer has enough paper and ink/thermal paper.
3. Verify that the kitchen printer is correctly configured in your StoreHub POS 'Settings' > 'Printer' section.
4. Try restarting both your POS device and the printer. |
My POS app is lagging | Do not run delivery apps on the same device as your POS; use a separate device. |
Kitchen dockets are not printing | Ensure the StoreHub app is not minimized. If it is, you must reprint dockets manually. |
The Food Delivery Integration not working on Rockchip V1 hardware software. | This hardware is incompatible. Use a newer device that supports Android 11+. |
Missing Previous Orders | Our system can't automatically sync those missing orders, so you'll need to manually type them in as offline sales. |
FAQs
1. What happens if I mark an item out-of-stock for 'Today'?
The item will be unavailable on food delivery platforms for the rest of the current day. It will automatically become available again at the start of the next day.
2. Can I mark an entire collection out-of-stock?
No, the 'Out-of-Stock' feature on the POS app is for individual items and modifiers. To remove an entire collection, you would need to manage it in the BackOffice (refer to this article).
3. How do I know if a FoodPanda/ShopeeFood/GrabFood order has been picked up?
You should update the order status to 'Picked Up' on your StoreHub POS register once the rider collects the order. This helps you track the order's journey.
4. Will GrabFood, ShopeeFood, or Foodpanda integrations deduct both simple and composite inventory in BackOffice?
Yes, orders from GrabFood, ShopeeFood, and Foodpanda will deduct both simple and composite inventory accordingly in the BackOffice.
5. What happens if an order is cancelled after the docket has been printed (e.g. due to rider issues)? Will it show as cancelled?
Yes, the order will be updated and displayed as Cancelled in both the POS system and BackOffice Order Management.
6. Will the POS system prompt me when an order is cancelled?
No, there will be no prompt shown on the POS system. However, the order status will be updated to Cancelled in the Online Transaction List on the POS.
7. Why can't I see my Food Delivery sales in the Shift Report?
Food Delivery sales are processed through separate channels. You can find them in the 'Daily Report' on your POS register or the 'Transaction Channel' report in the BackOffice.
8. Can I use my POS Hardware to download GrabFood, FoodPanda and ShopeeFood apps to view the orders?
We recommend using a separate device for delivery apps. Running multiple apps can make your POS slow and prevent orders from printing automatically.
Need Help?
Contact StoreHub Support via live chat in your StoreHub app or email [email protected].
Was this article helpful?
Let us know below or contact support for further assistance.