Sales Setup — 4.8 Online Sales Order
Use Order to manage and configure this feature in your EQuipWeb system.
The Online Sales Order page shows all orders coming in from your connected delivery platforms (GrabFood, Foodpanda, etc.). You can view order details, check statuses, and manage fulfillment from here.
When to use this: When you need to view, process, or manage orders received from online sales channels.

The list displays all incoming online orders with their status, channel source, and assigned outlet. In the screenshot above, the table shows "Sorry, no record found" — meaning no online orders have been received yet (the staging environment has no active channel pushing orders).
Search in ID)| Column | Description | Example |
|---|---|---|
| ID | Internal system order ID (clickable — opens detail) | OSO-00001 |
| POS | POS terminal that processed/will process the order | POS-001 |
| Outlet | The outlet assigned to fulfill this order | Orchard Road Store |
| Channel | Source platform | GrabFood, EQuipOrdering |
| Status | Current order lifecycle status — see below | Pending, Accepted |
| Received On | When the order was received by EQuip | 18 Jun 2026 10:30 AM |
| Order ID | External reference number from the channel | GF-20260618-001 |
| Status | Meaning | What Happens at POS |
|---|---|---|
| Pending | Order received, awaiting acceptance. | Notification appears on POS screen. Staff must accept or reject. |
| Accepted | Staff accepted the order. | Order moves to kitchen/preparation queue. |
| Preparing | Order is being prepared. | Timer starts for estimated completion. |
| Ready | Order is ready for pickup/delivery. | Channel is notified (for delivery platforms). |
| Completed | Order fulfilled and payment confirmed. | Sales transaction is recorded. |
| Rejected | Staff rejected the order. | Channel is notified. No sales transaction created. |
| Cancelled | Customer or channel cancelled the order. | No sales transaction. Refund handled by channel. |
Use Order to manage and configure this feature in your EQuipWeb system.
Click an ID link to view the full order details:

| Field | Description |
|---|---|
| Channel | Source channel name (e.g., GrabFood) |
| Order No | External reference number |
| Order Date | When the customer placed the order |
| Status | Current lifecycle status |
| Customer Name | Customer's name from the channel |
| Total Amount | Order total after all discounts |
| To Outlet | Which outlet fulfills this order |
| Column | Description |
|---|---|
| Item Name | Product ordered |
| Quantity | Number of items |
| Unit Price | Price per item |
| Amount | Line total (Qty × Unit Price) |
| Remark | Special instructions from customer (e.g., "No ice", "Extra spicy") |
Shows all status changes with timestamps. This provides a full audit trail:
10:30 AM — Order Created (by GrabFood)
10:31 AM — Status → Pending
10:32 AM — Status → Accepted (by admin@store)
10:45 AM — Status → Ready
10:50 AM — Status → CompletedScenario: A GrabFood order arrives for your café.
5. Status changes to Accepted → Preparing → Ready.
6. GrabFood driver picks up the order → status changes to Completed.
7. A sales transaction is automatically created in EQuip for reporting.
[!NOTE] This page is for viewing and tracking only. Orders cannot be created manually here. To set up online ordering, configure a channel in Online Sales Channel first.
Use Order to manage and configure this feature in your EQuipWeb system.
| Role | View | Create | Edit | Delete |
|---|---|---|---|---|
| Admin | Yes | Yes | Yes | Yes |
| Supervisor | Yes | Yes | Yes | No |
| Cashier | No backend access | — | — | — |
[!NOTE] Exact permissions depend on the Privileges Setup configured for each role. Contact your administrator if you cannot access this page.
Use Order to manage and configure this feature in your EQuipWeb system.
Expected Result: The order status is updated. Fulfilled orders sync back to the online channel.
Q: Why is this payment mode not appearing on the POS? A: Check that the payment mode is marked as Active and assigned to the correct outlet. The POS also needs to sync.
Q: Can I edit a completed sales transaction? A: No. Completed transactions cannot be edited. You can void the transaction and create a new one if correction is needed.
Q: How do I set up a new tax rate without affecting past transactions? A: Create a new GST rate with a future Commence Date. The system will automatically apply the old rate to past transactions and the new rate from the effective date.
Use Order to manage and configure this feature in your EQuipWeb system.
| Issue | Possible Cause | Solution |
|---|---|---|
| Cannot save the record | Required fields are empty or invalid | Check all fields marked with * and fill in valid data |
| Record not appearing in POS | POS terminal has not synced yet | Wait for the next sync cycle or manually trigger sync from Terminal Status |
| Cannot delete the record | Record is being used by other modules | Check if the record is linked to active transactions, products, or other settings |
| Changes not taking effect | Browser cache showing old data | Refresh the page (Ctrl+F5) or clear browser cache |
| "Duplicate" error on save | A record with the same name/code already exists | Search the list (including deleted records) for duplicates |
| Page not loading | Session expired or network issue | Log out and log back in. Check your internet connection |
Use Order to manage and configure this feature in your EQuipWeb system.
Use Order to manage and configure this feature in your EQuipWeb system.
[!NOTE] The following items may vary depending on your system version and configuration:
- Exact permission settings depend on your Privileges Setup configuration
- Sync timing to POS terminals depends on network conditions and sync schedule
- Some features may require additional licensing or module activation
- Field behavior may differ between EQuip versions
If you encounter behavior not described in this manual, contact your system administrator or EQuip support team.
Expected Result: Changes are saved successfully and reflected across the system after the next POS sync.