Gojek/Grab : Ride share options for Bali
Both these apps provide transportation and food delivery, as well as bike and car options. You can enter your card details into both apps to pay via the app or use cash
Wise Card : International Card
The wise app can be downloaded and used for international payments. You can order a physical card or add it to your phone for tap payments. Wise is known for having the best conversion rates and can easily send money from your NZ bank account to your wise app & can also send money instantly to other wise app holders. For a free physical card use my link below when signing up :)
https://wise.com/invite/ilpc/ravenleilam
ESim Cards : Holafly, Airalo, Know Roaming
The wifi in Bali is very good - most shops or eateries that you go to have wifi and are always willing to give you the code. If you were wanting data and not wanting to use your roaming, an ESim is preferred than buying a physical sim on arrival