Visa card may also be a debit card, but it should be noted that most of the bank cards with Visa logo issued in China are credit cards. Only banks such as Bank of China, Agricultural Bank and Industrial and Commercial Bank of China issue visa debit cards.
Visa refers to the international credit card organization, and the Chinese name is translated into Visa. Visa mainly issues credit cards, but it also issues debit cards, which is equivalent to UnionPay, a bank card organization in China.