System First Virtual powstał w oparciu o istniejącą infrastrukturę. Wykorzystuje karty kredytowe, Internet oraz zamknięte sieci przeznaczone do transakcji finansowych.
Aby korzystać z systemu zarówno klienci jak i kupcy muszą się w nim zarejestrować. First Virtual podczas rejestracji przyznaje każdemu klientowi numer PIN. Dzięki temu, w czasie realizacji transakcji, klient nie musi już wysyłać numeru swojej karty kredytowej -- wystarczy, że prześle swój numer PIN. Klient może dokonywać zakupów jedynie u zarejestrowanych kupców -- ma więc pewność, że w przypadku wystąpienia problemów z realizacją transakcji (np. gdy nie otrzyma towaru, za który zapłacił) będzie mógł skontaktować się z kupcem. System gwarantuje wysoki poziom bezpieczeństwa, dlatego nadaje się do operowania dużymi kwotami.
Rysunek 3.1 przedstawia schemat działania systemu First Virtual. Umieszczone na nim strzałki oznaczają odpowiednio następujące operacje:
First Virtual jest dość niepraktyczny, ze względu na sposób, w jaki zapewnia bezpieczeństwo swoim użytkownikom. Klient musi potwierdzić listownie (za pomocą poczty elektronicznej) każde żądanie zakupu. Realizacja transakcji może więc trwać dowolnie długo, gdy na przykład użytkownik nie ma zwyczaju regularnego sprawdzania zawartości swojej skrzynki pocztowej.