Visit the Home Affairs website, register and sign in to complete an online application form. Our Apply in Person page has more information on how to submit your application.For an online application, Xpatweb will assist. I did mine through Std Bank and was a seamless process. Use our Form Filler to fill out your form and print it. For the best experience, use a desktop or laptop computer. NO Walk-in's are allowed at BANKS. You can ONLY visit a bank branch once you have made an online application and booked your visit. Complete and submit this application in person to a designated acceptance agent: a clerk of a federal or state court of record or a judge or clerk of a probate. Anyone who recently went to standard bank for passport applications, how long did you wait before receiving sms to say it's ready.