W Unii Europejskiej ochronę podczas płatności kartami kredytowymi i debetowymi stanowi m.in. system uwierzytelniania 3D. Chroni on przed wykorzystaniem skradzionych danych. Nie oznacza to jednak, że przedsiębiorcy lub klienci powinni przestać uważać na dane karty takie jak numer, data ważności oraz kod bezpieczeństwa, ponieważ system 3D nie jest obowiąkowy poza granicami UE. Więc transakcje "za morzem" mogą stanowić większe ryzyko dla kupujących.
Dodatkowym zabezpieczeniem może być ustanowienie limitów płatności w internecie, które minimalizują straty w przypadku ewentualnego ataku. W większości przypadków banki pozwalają na łatwą i szybką zmianę limitów, więc gdy przedsiębiorca musi przelać kontrahentowi więcej środków, zawsze może go podwyższyć, a następnie wrócić do "codziennego" poziomu.