No need. According to the official website of Shanghai Pudong Development Bank’s credit card, virtual credit card is an online credit card that can be issued through online application and approval, so it does not require an interview like a physical card. Shanghai Pudong Development Bank Co., Ltd. is a national joint-stock commercial bank with its head office in Shanghai.