RU
← Guides
Checked 7 November 2026 against: Gojek help centre: "Cara memesan GoFood", "Driver menyelesaikan pesana · next check 5 March

Food and grocery delivery in Bali 2026: GoFood and GrabFood, villa addresses in a gang, payment, refunds

AppsGoFood and GrabFoodboth can be set up with a foreign number
Cancellingnot possible once the restaurant has accepted
Order notegoes to the restaurant, not the courierwrite to the courier in the chat
Refund to GoPaywithin seven dayswith photos

In Bali food is delivered by bike through GoFood and GrabFood, and half of all delivery problems come down to the address: a villa in a gang (narrow lane) with no number, where the map pin lands on the next street. Based on Gojek's help pages: how an order works, what to write to the restaurant and what to the courier, how to pay without an Indonesian card, when an order can no longer be cancelled, and where to go if the wrong food arrives or nothing arrives at all.

In short. You order in GoFood (inside Gojek) or GrabFood (inside Grab). Both can be set up with a foreign number, paying with GoPay or OVO is easiest, and the payment screen shows whether the restaurant takes cash. The note in an order goes to the restaurant, not to the courier: write landmarks for the courier in the chat once he has accepted the order, or send him your location. Once the restaurant has accepted an order it cannot be cancelled. If the wrong food arrives or the order is marked delivered but nothing came: the chat with the driver works for a few hours after the order, after that use the help button in the app; a refund to GoPay is requested within seven days, with photos.

Two apps, one mechanism. GoFood lives inside Gojek and GrabFood inside Grab. They work the same way; what differs is the restaurants, the promo codes and the number of free couriers in your area at that hour. Keep both and compare. How to register the apps with a foreign number is in the guide to Grab and Gojek. The order steps, following the Gojek help page:

  1. Open GoFood on the home screen, check the address at the top and find a restaurant or dish.
  2. Add items with the "Tambah" button; for dishes marked "Bisa Custom" you pick the size and extras, and cutlery is a separate tick box.
  3. A note on an item, up to 200 characters, goes to the restaurant: "tidak pedas" (not spicy), "tanpa sayur" (no vegetables), "tanpa es" (no ice).
  4. On the checkout page choose "Pesan antar" (delivery) or "Pickup" (collection, not available everywhere). Delivery works within a radius of up to 25 km.
  5. Check the address or choose a saved one, choose a payment method and tap "Pesan dan antar sekarang", then "Konfirmasi pesanan".
  6. The restaurant may write in the chat if an item is missing; the courier appears in the order once the restaurant has accepted it.

Ordering through the gofood.co.id website does not work in Bali, it is only for Jakarta, Bandung and Surabaya, so everything goes through the app.

How to pay. The methods are shown on the payment screen and depend on the restaurant and the area. For Gojek these are the GoPay balance and a linked card, for Grab OVO or GrabPay and a card, and for both there is sometimes cash to the courier ("Tunai"). For a foreigner the easiest option is a wallet: how to set up GoPay with a foreign number and top it up with cash at a minimarket is in the GoPay guide, and how QR payments work is in the QRIS guide.

The address: the main reason food does not arrive. The map puts the pin by street name, while the villa stands in a gang, a narrow lane without numbers. What to do:

  • Save the address in the app, moving the pin exactly onto your own gate, otherwise it stays on the street next to it; the saved address has a details field, so put the name of the villa complex, the colour of the gate and a landmark there.
  • The note in the order goes to the restaurant, the courier does not see it. Write landmarks to the courier in the chat as soon as he has accepted the order, preferably in Indonesian: "gang sebelah warung Bu Made, pagar hitam, rumah kedua" (the lane next to Bu Made's warung, black gate, second house). Words for addresses are in the phrasebook.
  • Send your location in the chat: it is more reliable than any description. If the courier calls and does not understand, walk out to the start of the gang, they are used to it.
  • Warn about the gate and the dog in advance: a courier will not go into a yard with a dog and will not wait long at a closed gate, and the order will be marked delivered at the gate.

While the order is on its way. The app shows when the restaurant has accepted the order, when the courier has picked it up and where he is riding. A courier sometimes stands at the restaurant for a long time: in the evening kitchens cannot keep up, and it is not his fault. In the rain orders are cancelled more often and delivery gets more expensive: the surcharge is visible before you confirm. You can write to the courier in the chat, here is how it works. After the order is completed the chat works only briefly, and Gojek's help gives different periods: on the order page it is two hours, on the page about chat after an order it is six, so write at once. The history is visible for a day.

Cancelling. Under the GoFood rules an order can be cancelled only until the restaurant has accepted it; after that there is no cancel button, and a pickup order cannot be cancelled at all. If an item is out of stock or the restaurant has closed, the restaurant cancels the order itself, and the money goes back to the wallet, with a cancellation status in the order. So check the contents, address and payment method on the confirmation screen; in Gojek there is a back arrow in the top left corner for changes.

The wrong food, missing items, or nothing delivered. Three different cases:

  • An item is missing or a different dish arrived: photograph the bag and the receipt, do not throw them away, open the order in the history and tap the help button, describing what is missing. Under the GoPay terms a refund claim is accepted within seven calendar days with proof, and the money is returned to the wallet or to the card you paid with.
  • The order is marked delivered but there is no food: the Gojek help page advises first looking at the chat with the courier, since the bag may have been left with a guard or a neighbour, then writing to the courier, which is possible for up to six hours after completion, and after that using the "Chat dengan CS" button in the app.
  • The food was spoiled or you became ill: photos, a report through help in the app, and see the food poisoning guide.

In Grab the steps are the same, through "Pusat Bantuan" inside the app: the Grab help site for Indonesia did not open for us on 5 November 2026, so we do not give time limits for Grab here.

Groceries, water and everything else. The same apps include GoMart and GrabMart: groceries from supermarkets and minimarkets delivered within an hour, along with bottled water, ice and medicines from pharmacies. Big purchases and anything not available nearby come from Tokopedia and Shopee, see the guide to buying things; fruit and markets are in the guide to food. Many warungs and cafes deliver themselves through WhatsApp: the number is on the sign or on Instagram, payment is by transfer or in cash, and the courier is their own.

Tips and politeness. A tip for the courier is optional, the apps have a button after the order, and cash is accepted too. In the rain and for night orders a tip is most appropriate. Say "Terima kasih, Pak" or "Bu" when you receive the food, and do not keep the courier at the gate: he has the next order in the queue.

Our advice. On your first day save the address with the pin on your gate and a landmark, order something simple in the daytime and see where the courier ends up. If he arrived without calling, the address is saved correctly; if he called and got lost, adjust the pin and the landmark until he arrives without a call. After that everything works by itself.

What this means for you. Two apps, a GoPay or OVO wallet, an exact pin and a landmark for the courier in the chat: with these, food in Bali arrives within half an hour in any gang. An order cannot be cancelled once the restaurant has accepted it, so check the confirmation screen, and if something is missing, photograph the bag and write to the app's help the same day.

Official sourceGojek help centre: "Cara memesan GoFood", "Driver menyelesaikan pesanan tanpa mengantarkannya", "Cara pakai fitur Pickup di GoFood", "Bagaimana cara chat dengan driver"; GoFood terms (SOP) and GoPay terms on refunds at gojek.com; official Grab Indonesia page; read on 5 November 2026: www.gojek.com/id-id/help/gofood/cara-memesan-gofood. Rules change: check the original source before you act.
↑ ← Back