Making Deliveries
This guide covers the complete delivery workflow from receiving an order to marking it as delivered.
Order Statuses
Each order moves through these stages:
| Status | What It Means | What You Do |
|---|---|---|
| Assigned | Admin assigned this order to you | Review the order and start delivery |
| In Progress | You’re en route to the customer | Drive to the delivery address |
| Arrived | You’ve reached the customer | Deliver the gas and collect payment |
| Delivered | Gas has been delivered | Your part is done |
Step 1: View Your Assigned Orders
When you open the app, the Orders tab shows all orders assigned to you. Each order card shows:
- Customer name
- Gas station (pickup location)
- Order status badge
- Number of items

Step 2: View Order Details
Tap an order to see the full details:
- Customer info — Name and phone number (tap to call)
- Delivery address — Where to deliver
- Gas station — Where to pick up the order
- Order items — Products, quantities, and prices
- Delivery notes — Special instructions from the customer or admin
- Total amount — The order total

Step 3: Start the Delivery
When you’re ready to go, tap Start Delivery. This changes the order status to In Progress and lets the admin and customer know you’re on your way.

Note: Your location is shared with the admin while you’re on an active delivery so they can track progress.
Step 4: Navigate to the Customer
Tap Open in Maps to get turn-by-turn directions to the customer’s address. This opens your phone’s default maps app (Google Maps, Apple Maps, etc.).
See Navigating to Customers for more details.

Step 5: Mark as Arrived
When you reach the customer’s location, tap Mark as Arrived. This updates the status and notifies the admin.

Step 6: Deliver and Mark as Delivered
After delivering the gas to the customer:
- Collect payment if it’s a cash order (see Collecting Cash Payments)
- Tap Mark as Delivered

The order moves to Delivered status. Your admin will confirm the payment and close the order.
Calling the Customer
If you need to contact the customer:
- On the order detail screen, find the phone number next to the customer name
- Tap the phone number to place a call directly

Tips
- Start deliveries promptly after they’re assigned to keep customers happy
- Always check delivery notes before heading out — they may contain gate codes, floor numbers, or special instructions
- If you can’t reach the customer, try calling their phone number from the order detail
- Keep your app open and connected so you receive new orders in real-time
- The connection indicator at the top shows your connection status — green means you’re connected