By giving my debit card number , expiry date and CVV , can any site have access to my account ? If I block that card and issued a new card then can they debit money from my account ?
How can Netflix charge me with just my debit card number , date and CVV ? without the pin number/OTP/Verification num .