Thanks for your question
We would like to confirm that you need Visa to arrive Vietnam.
You can apply for Visa on arrival here https://www.vietnam-evisa.org/apply-visa.html. Fristly, you fill the application form with all your correct information based on your passport details. Then you settle your payment for the Visa fee which is 19USD for 1 month single entry Tourist Visa. After receiving your application form and your payment, we will process your Visa and send you the Visa approval letter via your email. The processing time will take from 1 to 2 working days only. Finally, you print the letter out and use it to get Visa stamp at the Vietnam airport upon arrival.
For any question, please contact us via firstname.lastname@example.org