В первую очередь необходимо обеспечить безопасность своих банковских карт. Естественно, данные банковских карт нельзя передавать третьим лицам. Но чтобы защититься от мошеннеческих транзакций (например, когда вы оплачиваете одну сумму, а снимается другая) этого недостаточно.
Можем сделать следующее. Заводим еще две банковские карты. Одна - обычная, пластиковая, вторая - виртуальная. Расчитываемся только виртуальной. Но деньги храним на другой. На карту, которой расчитываемся, переводим только необходимую для транзакции сумму.