На все три тревоги есть превентивный метод защиты — 3-D Secure (у MC зовется SecureCode).
На момент проведения транзакции банк связывается с вами неким способом (СМС например) и высылает вам временный код для проведения операции. Если вы запретите операции без подтверждения 3ds, то даже зная ваш номер и прочее, деньги снять не получится. Но есть и минусы: не все процессинговые центры поддерживают этот метод подтверждения, хотя такие сейчас уже трудно найти.
Есть еще вариант с выпуском виртуальной карты с лимитом средств на вашу конкретную покупку. Из минусов — плата за создание карты, хоть и небольшая.
Ну и в крайнем случае — если какие то жулики проведут транзакцию, с которой вы несогласны — то можно обратиться в свой банк-эмитент. В решении спорных ситуаций приоритет у банка-эмитента, а значит и у вас. Обычно процессинговые центры идут навстречу при решении спорных вопросов, т.к. не хотят попасть в черный список.