Hi I never managed to get MyBills to work on either the old or new website. Ended up getting a friend with a Nedbank account to pay for me and then went into the Home Affairs office. Went to Home Affairs in the afternoon and it ended up being painless, surprisingly. Someone from the Internet Banking department told me that MyBills wouldn't work because I wasn't allowed to make payment on behalf of a third party (I applied for a passport for my son on eHomeAffairs). I was then told the opposite by another SB employee, so who knows what the truth is. I even opened a bank account for my son and tried the eHomeAffairs website again, but they don' allow anyone under 18 to apply. So ja, best bet is to get someone who banks elsewhere to make the payment and then you just pay them back. Good luck.
... View more