Dear Lui Ming Chu,
Thank you for your question.
For Indonesia passport holders, they do not need to get Vietnam visa for 30 days. But Indian still need to get visa for 5 days in Vietnam. First, please apply now at our website here https://www.vietnam-evisa.org/apply-visa.html . After receiving your payment, we will process and send to your email a visa approval letter within 2 working days (for tourist visa). Then you just need to print this letter out and use it to get visa stamp directly at Vietnam airport.
Please do not hesitate to contact us if you have any questions.