Visit the Home Affairs website, register and sign in to complete an online application form. For an online application, Xpatweb will assist.Did anyone get their passports at your bank? Which bank did you use? Here's what you need for your visa application: 1. Passport: Valid 6 months with two blank pages. 2. Just did our passports and ID cards through home affairs at Standard Bank Canal Walk. However, for now, South Africans can only visit the 30 branches in the table below to apply for and get their new smart ID or passport.