What are MB NET Cards? MB NET Cards are temporary virtual Cards that allow you to make online purchases. This service enhances the security of online purchases because: the details of the real Card are never accessible to the merchant; the Cards have limits set by those who created them.