What is the Prepaid Visa MyNetCard?

Apply online