No need. Unbounded card is a virtual card. A virtual card is a credit card issued through the Internet. Compared with physical cards, it does not require offline activation. The process of activating a virtual card can usually be done through an app or online banking. This makes it easier for users to activate and use credit cards without having to visit a bank branch in person.