Travel guides › Practical travel info

How to order with delivery apps (GoFood and GrabFood)

In the Gojek app, open GoFood; in the Grab app, open GrabFood. Enter your delivery address, add food to your cart, review the payment method and total, then place your order. Delivery fees and extra charges vary by order, so check them in the app before paying.

At a glance

How do I place my first order?

  1. 1. Choose a delivery app and enter your address

    Open the Gojek app and enter your delivery address for GoFood, or open the Grab app and set your accommodation as the delivery address for GrabFood.

  2. 2. Choose your food and order method

    Add the items you want. Some GoFood merchants offer pickup only, so check the available option on the order screen.

  3. 3. Add delivery instructions

    Enter your hotel room number or villa gate location in the address notes. If you plan to collect your order in the lobby, specify the handoff point and confirm the arrangement with the driver and accommodation.

  4. 4. Check payment options and the total

    Review the payment methods, delivery fee, and other charges shown in the app, then place your order. GoFood and GrabFood support cash payment, but check the options available on your order screen.

  5. 5. Stay reachable and collect your food

    Be ready to receive a message and collect your food when it arrives. For an active GoFood order, you can chat with or call the driver, and send a location photo in the chat.

How do payments differ between GoFood and GrabFood?

GoFood accepts cash. Scheduled orders can only use the non-cash payment methods offered in the app.

GrabFood lists cash and online payment options, but the methods actually available are those shown on your order screen.

AppPayment informationWhat to check
GoFoodCash payment availableScheduled orders require a non-cash payment method. Choose from the options shown in the app.
GrabFoodCash and online payment availableCheck the payment options shown on the order screen.

How much are delivery fees and other charges?

Check the costs shown for each order in the app. Don’t assume there is one fixed nationwide amount; review the payment summary before placing your order.

AppCost informationWhen to check
GoFoodDelivery and handling fees may apply. The amount varies by order.Check the payment summary when placing your order.
GrabFoodDelivery and platform fees may apply. If your cart is below the restaurant’s minimum order amount, a small-order fee may be charged.Check before ordering at checkout. Meeting the minimum order amount can avoid the small-order fee; it does not apply to pickup.

How should I enter my accommodation address and contact the driver?

Enter the delivery address and handoff details accurately and completely. If you plan to collect your food at a hotel lobby or villa gate, specify the location in the notes and confirm the accommodation’s handoff procedure.

For an active GoFood order, you can chat with or call the driver and send a photo in the chat. A short note in English and a photo of the location can help the driver find you.

Who pays parking and building entrance fees?

For GoFood orders, customers may be responsible for hotel or building entrance fees and parking charges. ShopeeFood customers may also be responsible for extra costs such as parking or building entrance fees; the driver may provide supporting documentation and request reimbursement.

What to do in these situations

  1. Collecting your order in a hotel lobby

    First check with your accommodation whether food deliveries can be collected in the lobby, then specify the lobby handoff in your address notes.

  2. Collecting your order at a villa gate

    Add the gate location to your address notes. If you can contact the driver during your GoFood order, share a photo of the location too.

  3. Checking the total before paying

    Review the delivery fee and any applicable charges on the checkout screen first. GrabFood may charge a small-order fee if your cart is below the restaurant’s minimum order amount.

  4. Picking up your order instead of having it delivered

    First check whether pickup is available on the order screen. GrabFood pickup orders are not subject to the small-order fee.

  5. Placing a scheduled GoFood order

    Choose one of the non-cash payment methods offered in the app. Scheduled GoFood orders cannot be paid for in cash.

Pre-order checklist

FAQ

Where can I order GoFood and GrabFood?

Order GoFood in the Gojek app and GrabFood in the Grab app. Choose your delivery address and food, then review the payment options and order total.

What is the GoFood delivery distance?

The stated limit for standard delivery is up to 25 km. In parts of Greater Jakarta, Bandung, and Surabaya, it is up to 8 km.

Can I pay cash for GrabFood in Indonesia?

Official information says cash payment is supported. Check the payment options available on your actual order screen.

Can I check delivery fees before ordering?

Yes. Check the order-specific delivery fee and any applicable charges in the GoFood payment summary or at GrabFood checkout.

How can I get a delivery at a hotel lobby or villa gate?

Enter your room number and the lobby or gate location in the address notes, and confirm the handoff procedure with your accommodation. For an active GoFood order, you can contact the driver by chat or phone.

Official sources & check dates

More practical info

Site updated: 2026-11-01