Thank you for your reply, and yes, I'm now prepared to go through the process. It's too much money to lose if I am detained longer than the date on my ticket.I have come across a similar story before, not just in Indonesia but in Philippine, Thailand, etc. From what I have learned, those who have been in this situation usually come forward to Immigration, explain their circumstances. It is better if they provide any evidence showing they were deceived and left without funds. If you can prove you were a victim, it would strengthen your case.
Remember, you are not a criminal or a threat, but Immigration officials must enforce the law. They will likely be relieved that you are voluntarily leaving.
Typically, they will take your passport, notify your embassy, and begin the deportation process. Your embassy may assist with the arrangements. So like other people said no need to buy your ticket at this stage (see below).
As for immigration detention, I am not entirely sure. However, since they have your passport and have informed your embassy, there may be little reason to detain you, as the risk of escape (absconded) is minimal.
This is just my opinion, so proceed at your own risk of being detained. However, whether you voluntarily go to Immigration or simply show up at the airport, both scenarios carry a chance of being placed in immigration detention.
I won't be giving them too much information or proof (I don't have direct proof of that) on my misfortune back in 2019 though, I believe the process will be the same either way. I know this is an offence they need to take care of, so I'm good with that now, after all of you guys' replies.
Thanks again
