Credit card. Internet Card is a new type of credit card innovatively launched by Bank of China. Unlike ordinary credit cards, it does not have a physical card. It is essentially a virtual credit card. As long as it is bound to WeChat, you can enjoy the integration of financial management, savings and payment. financial services. The full name of Bank of China is Bank of China Co., Ltd., located on Fuxingmennei Street in Beijing. It is one of the five major state-owned commercial banks.