Leverandører av programvareutvikling bruker robuste sikkerhetsrutiner, for eksempel sikkerhetsrevisjoner, kryptering av sensitive data, sikre betalingsportaler, sterk brukerautentisering, programvareoppdateringer og regelmessig overvåking av mistenkelig aktivitet, for å sikre at e-handelsnettsteder er så sikre som mulig.