Unfortunately, no. You have to go to a physical 7-Eleven store and get a top-up card, or you can buy a top-up sometimes online through a private forum. They usually come up for sale on this site. It sure is handy though that all Speak Out top-ups last a year.