Для этого и заводят отдельную карту для покупок в интернете + есть sberpay, не обязательно прописывать данные своей карты в различных маркетплейсах. Ваша безопасность - Ваша ответственность.
Для лиги очень ленивых: Не пользуйтесь онлайн оплатой без суровой необходимости (только при получении товара лично), а если пользуетесь - делайте это с отдельной карты-пустышки, на которую деньги переводятся только при необходимости и в минимальном необходимом для оплаты заказа количестве