Thanks all. Reason for my question is the discrepancies in info, so thanks for answering:
Looks like Jakarta is cash only, can't use card like in Bali?
I couldn't find anything on the embassy website: https://kemlu.go.id/canberra/en
One website I looked at had it valid for Bali, but not Jakarta.