Getting started
Before you order, make sure you:- Have a verified CampusBite account
- Are logged in to the platform
- Have access to a UPI payment app (Google Pay, PhonePe, Paytm, etc.)
CampusBite uses UPI for secure, instant payments directly to campus stores. No payment gateway fees or delays.
Step 1: Browse and select a store
Start by finding the outlet you want to order from.Find available stores
On the home page, you’ll see all active campus food outlets:- Store cards show the store name, description, and operating hours
- Search bar lets you find stores by name
- Store images help you identify outlets visually
View active orders
If you have any orders in progress:- An active orders banner appears at the top of the page
- Shows how many orders you have pending
- Click “View” to jump to your order tracking page
You can browse stores while you have active orders, but you can only order from one store at a time.
Step 2: Browse the menu
Once you select a store, you’ll see their full menu.Menu features
- Store header: Shows store name, description, and image
- Search bar: Find specific items quickly
- Category filters: Filter items by type (if the store uses categories)
- Item cards: Display each dish with photo, name, description, and price
Understanding item availability
Each menu item shows:- Available items: Have an “Add to Cart” button or quantity controls
- Unavailable items: Marked with an “Unavailable” badge and grayed out
Step 3: Build your cart
Add items
Add your first item
Click “Add to Cart” on any available item. A success notification confirms the item was added.
Adjust quantities
After adding an item, you’ll see +/- buttons. Click to increase or decrease the quantity.
Continue shopping
Keep browsing and adding items. A floating cart bar at the bottom tracks your total.
Cart rules
Single store limitation: You can only order from one store at a time.- If you try adding items from a different store, a dialog appears
- You can choose to replace your current cart or keep it
- This prevents mixing orders from multiple stores
This limitation ensures your order can be prepared and picked up efficiently from a single location.
Step 4: Review your cart
The cart page lets you finalize your order before checkout.What you can do
Adjust quantities
Use the +/- buttons to change item quantities or the trash icon to remove items completely.
Add instructions
Enter special requests like “extra spicy”, “no onions”, or “well done” in the special instructions field.
Review total
See your subtotal and final total before proceeding to payment.
Continue shopping
Click “Continue Shopping” to go back to the store menu and add more items.
Order summary
The cart displays:- Store name: Which outlet you’re ordering from
- Item list: All items with individual prices and quantities
- Item subtotals: Price × quantity for each item
- Total amount: The final amount you’ll pay
Step 5: Checkout and payment
The checkout process generates your payment details and processes your order.Initiate payment
Review order summary
The checkout page shows:
- Store name and items ordered
- Total payable amount
- Your trust tier status (if applicable)
- Special instructions (if added)
Payment session details
Once the payment session is ready, you’ll receive:- Store UPI ID: The UPI address to send payment to
- Payment reference: A unique code like “CBPAYABC123XYZ” to include with your payment
- UPI QR code: Scan this to pre-fill payment details
- Exact amount: The total to pay
The payment reference is crucial. It helps the store identify your specific order. Always include it in the UPI note field.
Make payment
You have multiple options to pay: Option 1: Scan QR code (recommended)- Open any UPI app (Google Pay, PhonePe, Paytm, etc.)
- Use the scan feature
- Scan the QR code shown on screen
- Verify the amount and store details
- Complete the payment
- Open your UPI app
- Enter the store UPI ID manually
- Enter the exact amount
- Add the payment reference in the note/remarks field
- Complete the payment
Submit confirmation
After completing payment:Get transaction ID (optional)
Your UPI app shows a transaction ID after successful payment. Copy it if you want faster verification.
Enter transaction ID (optional)
Paste your UPI transaction ID in the field. This is optional but helps speed up verification.
If payment fails or you close the app by mistake, click “Payment Failed” to restart the payment process.
Step 6: Order confirmation
After submitting your payment confirmation, you’ll see the order success screen.What you’ll see
- Success message: Confirms your order is submitted
- Order number: Your unique order identifier (e.g., #CB2024-001)
- Payment reference: The reference you used for payment
- Transaction ID: The ID you entered (if provided)
- Amount: Total amount paid
Save your order details
Two options to keep your order info:- Copy Details: Copies all order information to your clipboard to share with the store if needed
- Track Order: Go directly to the order tracking page
Step 7: Track your order
After placing your order, you can monitor its progress in real-time.Order status timeline
Your order moves through these stages:- Order Placed → Payment submitted, waiting for store verification
- Accepted → Store confirmed payment and accepted your order
- Preparing → Your food is being cooked
- Ready for Pickup → Order complete, head to the store
Tracking page features
- Visual timeline: Shows which stage your order is in
- Live updates: Status updates automatically (no refresh needed)
- Connection status: Shows if you’re receiving real-time updates
- Order details: Full item list, amounts, and special instructions
Real-time updates use server-sent events (SSE) for instant notifications. If the connection drops, polling takes over automatically.
Commitment confirmation
If you’re in the “watch” trust tier or have previous no-shows, you may need to confirm your commitment:- After payment, a prompt appears: “Confirm you are on the way”
- Click “I Am On The Way” to confirm
- This tells the store you’ll definitely pick up the order
- The store can then start preparing your food
Step 8: Pick up your order
When your order is ready, you’ll receive a pickup notification.Pickup notification
When the store marks your order ready:- Notification: You’ll receive an in-app and email notification
- 6-digit OTP: Appears on the tracking page
- Expiry time: Shows how long the OTP is valid
- Countdown timer: Indicates time remaining until OTP expires
Collect your order
The OTP expires after a set time. Pick up your order promptly to avoid expiration and potential no-show penalties.
No-show policy
To maintain fairness:- Pickup deadline: Orders must be picked up within the specified time
- No-show count: Not picking up orders increases your no-show count
- Trust tier impact: Multiple no-shows lower your trust tier
- Temporary restriction: Repeated no-shows result in temporary ordering restrictions
Troubleshooting
Payment issues
Problem: Payment was deducted but order not created- Wait 2-3 minutes for the system to sync
- Check your “Order History” page
- If the order still doesn’t appear, contact support with your transaction ID
- UPI refunds are automatic and usually process within 24-48 hours
- Check with your bank if refund doesn’t arrive within 3 business days
Order tracking issues
Problem: Order status not updating- Check your internet connection
- Refresh the page manually
- The connection status indicator shows if you’re receiving real-time updates
- Check the “Order History” page in your account
- Make sure you’re logged in to the correct account
- Search by order number if you saved it
Pickup issues
Problem: OTP expired before pickup- Contact the store directly
- They can manually verify your order using the order number
- Future orders may require earlier pickup to maintain your trust tier
- Show them your order number and payment reference
- Check your order status on the tracking page
- Use the “Copy Details” option to share all order information