Visa is a card payment brand not a currency. You couldn't do your chargeback if you paid in cash either.
It is possible that a bank could issue Visa cards tied to depository accounts holding BTC and do currency conversion from USD to BTC for your debits and credits. Then you may enjoy chargeback rights on a visa transaction in which you effectively paid using BTC not USD.