Yes. The Bank of China credit card has only a card number but no physical card. It is a virtual bank card, so it only has a card number. Bank of China (BANKOFCHINA, referred to as BOC, Bank of China) was officially established on February 5, 1912 with the approval of Dr. Sun Yat-sen. The head office is located at No. 1, Fuxingmennei Street, Beijing. It is a large state-owned bank managed by the central government.