Upvote:2
Whenever I fly through Incheon Airport from the US to China and Hong Kong, I never need to go through customs/immigration. I usually stay within the airport and do a transfer, which does not require a visa.
If you exit the airport, then you will need to go through customs/immigration. And Indonesian passport holders will need a visa to visit Korea (exit the airport).