Wenn es um den direkten Einkauf geht, zahlen die Deutschen am liebsten bar. Im Internet hat sich allerdings auch die Bezahlung per Kreditkarte bewährt. Sie ist sicher, sie ist in Echtzeit verfügbar, aber sie erfordert die Eingabe der Kreditkartendaten beim Verkäufer. Die Zahlung per Kreditkarte ist zwar unkompliziert, für viele Nutzer aber aufgrund von Sorge um die persönlichen Daten dennoch nicht die erste Wahl. Heute gibt es nicht mehr nur klassische Kreditkarten, die von der Bank ausgestellt werden, sondern auch virtuelle Varianten, die in sogenannten Wallets ausgestellt werden können. Wallets wie Neteller gehören ebenfalls zu den beliebten Zahlungsmethoden. Dort können Nutzer auf Wunsch eine virtuelle, nicht physische Kreditkarte erstellen, um damit online zu bezahlen. Wer keine klassische Kreditkarte von seiner Bank erhält, hat zudem die Möglichkeit, ein Prepaid-Modell auszuwählen.
Neben diesen drei klassischen Methoden gibt es noch die Möglichkeit der anonymen Zahlung mittels Paysafekarte. Hier wird in einem lokalen Geschäft ein Voucher gekauft, dessen Code bares Geld wert ist. Durch Eingabe des Codes im Internet, wird die Zahlung ausgelöst. Da die maximal erlaubten Zahlungsbeträge begrenzt sind, ist die Paysafekarte eher weniger verbreitet und beliebt.