How Ifood works

Ifood connects hungry customers, local restaurants and verified riders in Nigerian cities. Here is everything you need to know to start using the app today.

For customers

Order food to your door

  1. Create a free customer account.
  2. Pick your city from the home screen.
  3. Browse restaurants and menus near you.
  4. Add items to your cart and go to checkout.
  5. Pay online, by bank transfer or with reward points.
  6. Track your order until the rider arrives.
For restaurants

Receive and prepare orders

  1. Register as a restaurant and set your city.
  2. Build your menu with prices and photos.
  3. Receive new orders on your dashboard.
  4. Confirm, prepare and mark orders ready.
  5. A nearby rider is assigned automatically.
  6. Get paid weekly minus a small platform fee.
For riders

Deliver and earn

  1. Sign up as a rider and upload your details.
  2. Go online when you are ready to deliver.
  3. Accept or claim nearby delivery requests.
  4. Pick up the order from the restaurant.
  5. Deliver to the customer and mark complete.
  6. Earn delivery fees, commissions and reward points.

Customer walkthrough

Choose your city

Open the app and select your city. Ifood shows only restaurants that actually deliver to your area, so your menu list is always relevant.

Find a restaurant

Browse by name, cuisine or dish. Tap a restaurant to see its full menu, prices and opening hours.

Add items to your cart

Tap the plus button on any item. You can review your cart, edit quantities and remove items before checkout.

Checkout securely

Choose your payment method: Paystack card payment, Flutterwave, manual bank transfer or Ifood reward points. Enter your delivery address and confirm.

Restaurant prepares your meal

The restaurant sees your order instantly, confirms it and starts cooking. You will see status updates like "Confirmed" and "Ready for pickup".

A rider delivers to you

A nearby available rider is assigned automatically. Track the order until it reaches your door, then enjoy your meal.

Payments

Paystack / Flutterwave

Pay with card or wallet instantly and securely.

Bank transfer

Transfer to the platform account shown at checkout; admin confirms payment.

Reward points

Customers can spend earned points at checkout.

Test mode

During testing, use mock details so no real money moves.

Rewards & referrals

Earn points
  • Customers: 1 point for every 5 paid orders in a month.
  • Restaurants: 1 point for every 20 completed orders in a month.
  • Riders: 1 point for every 10 completed deliveries in a month.
  • Each point is worth ₦1,000.
Invite & earn

Share your referral code. When a new restaurant joins and completes its first paid order, you earn reward points. More invites unlock bigger bonuses.

Need help?

Once signed in, open the in-app Help & Support chat to message the admin team. You can also find contact details inside the app.