Na rynku dostępnych jest szereg bezpłatnych skryptów oraz platform abonamentowych, które można wdrożyć we własnej firmie. Jednym z takich skryptów jest silnik sklepu Magento. Jest to pakiet instalacyjny, który po wgraniu na serwer tworzy gotową platformę sprzedażową opartą na licencji Open Software (bezpłatną), aktualnie skrypt rozwijany przez firmę Adobe. Od niedawna wprowadzono płatną wersję sklepu Magento (Enterprise), która posiada pełne wsparcie producenta.
Proces zakupów poprzez platformę sprzedażową z punktu widzenia klienta- niezależnie od rodzaju towarów i usług- przebiega niemal zawsze w identyczny sposób: wejście na stronę sklepu, wyszukanie produktu, przejrzenie opisu i parametrów, dodanie go do koszyka, podsumowanie zakupów, wprowadzenie swoich danych, zapłata.