Non vbv meaning ?
Carders prefer non-VBV cards since they don’t need extra authentication. Since 3D Secure requires online transaction verification, non-VBV credit cards are getting harder to find.
VBV requires both the merchant and Visa credit card to be enrolled for this security feature. Contact your Visa card issuer to confirm VBV participation. VBV requires no new Visa card. Before buying, VBV stores may ask you to sign up.