Indonesian population is more than 250 million people. Not more than 10 % are cryptocurrency users, however the trading volume in bitcoin exchnage in Indonesia reach billion IDR.
There are some place where Indonesian buy internet data with cryptocurrency. The process is by depositing first then convert to IDR in the provider website since transaction using crypto is illegal in Indonesia. To pay phone bill, internet data and withdraw to bank accounts. Member buy with IDR balance in account after the crypto money is converted to IDR balance. Here are the site you can go
1. XP Indonesia
XP Indonesia is one of the most trusted exchanger in Indonesia. You can buy net data, pay phone and electric bill. You can also withdraw to bank accounts.
2. Pulsabitcoin.com
Pulsabitcoin is internet data and phone balance seller. You can only buy phone data and electric bill. You can not withdraw to banks accounts.

3. Triv.co.id
Triv is one of the most trusted crypto exchange in Indonesia. You can withdraw to almost bank accounts. You can also buy game tokens, pay electric bill and buy phone data. Triv accept major cryptocurrency like btc, ltc, dash, eth, link, dai and usdt. Triv also lauch trading platform with triv pro. The fee to convert from crypto to triv Idr balance is 10 %. The fee to withdraw to bank account is about 15000 IDR. For small withdrawal the fee is high but you can withdraw until 30 million IDR.
4. Bitrefill
Bitrefill is non Indonesian retail so you can buy phone data directly from your cryptomoney without converting to IDR. Bitrefill also available for more than 100 countries. There are many products that people can shop at bitrefill form gaming to merchandises. You can try bitrefill if you want to have experience shoppig with cryptocurrency.