Υπάρχουν βασικά τρεις τύποι λογισμικού ηλεκτρονικού εμπορίου: ένα πρόγραμμα εκτός συσκευασίας, ένα πρόγραμμα με προσαρμοσμένη κωδικοποίηση και ένα πρόγραμμα που παρέχεται από μια εταιρεία φιλοξενίας ηλεκτρονικού εμπορίου. Αυτές οι επιλογές μπορούν να χωριστούν περαιτέρω σε πιο συγκεκριμένους τύπους λογισμικού ηλεκτρονικού εμπορίου. Η χρήση σχεσιακής βάσης δεδομένων, η πρόσβαση σε λογιστικές εφαρμογές μέσα από το λογισμικό και η παρουσία ή απουσία καλαθιού αγορών είναι μεταξύ των χαρακτηριστικών που καθορίζουν διαφορετικούς τύπους λογισμικού ηλεκτρονικού εμπορίου.
Ο όρος «ηλεκτρονικό εμπόριο» αναφέρεται στο ηλεκτρονικό εμπόριο, ή τη δυνατότητα πώλησης και αγοράς εμπορευμάτων και υπηρεσιών χρησιμοποιώντας τις τεχνολογίες του Διαδικτύου. Ο τύπος και το μέγεθος της επιχείρησης βοηθά στον προσδιορισμό του είδους λογισμικού ηλεκτρονικού εμπορίου που θα χρειαστεί. Για παράδειγμα, ένας εμπορικός ιστότοπος που πωλεί μόνο μερικά αντικείμενα μπορεί να μην χρειάζεται λογισμικό που περιλαμβάνει καλάθι αγορών, αν είναι σπάνιο για τους πελάτες να αγοράζουν περισσότερα από ένα αντικείμενα ή υπηρεσίες ταυτόχρονα. Οι μεγάλες εταιρείες που προσφέρουν πολλά διαφορετικά προϊόντα, από την άλλη πλευρά, μπορεί να θεωρούν απολύτως απαραίτητο να διαθέτουν λογισμικό στο οποίο υπάρχει καλάθι αγορών. Οι πελάτες συχνά θέλουν να αγοράσουν πολλά στοιχεία ή υπηρεσίες με μία συναλλαγή.
Η παρουσία μιας σχεσιακής βάσης δεδομένων τείνει επίσης να είναι πολύ σημαντική κατά την πώληση πολλών αντικειμένων και υπηρεσιών. Αυτό ισχύει ιδιαίτερα όταν τα στοιχεία είναι διαθέσιμα σε διάφορα μεγέθη, χρώματα και ποσότητες. Οι σχετικές βάσεις δεδομένων στο λογισμικό ηλεκτρονικού εμπορίου μπορεί να θεωρηθούν ως ένα σύστημα απογραφής που μπορεί να ενημερωθεί εν κινήσει, εμποδίζοντας τους πελάτες να παραγγείλουν είδη που δεν είναι διαθέσιμα ή δεν είναι πλέον διαθέσιμα. Οι μικρές επιχειρήσεις ενδέχεται να ενδιαφέρονται για λογισμικό ηλεκτρονικού εμπορίου που έχει ενσωματωμένο λογιστικό πρόγραμμα.
Όλοι αυτοί οι τύποι λογισμικού ηλεκτρονικού εμπορίου πρέπει να μελετηθούν προσεκτικά για να ληφθούν υπόψη τα πλεονεκτήματα και τα μειονεκτήματα. Το out-of-box λογισμικό προτιμάται γενικά από άτομα ή πολύ μικρές εταιρείες που δεν έχουν γνώση ανάπτυξης ιστοσελίδων. Τα πλεονεκτήματα περιλαμβάνουν την ελευθερία κωδικοποίησης του λογισμικού για να καλύψουν τις συγκεκριμένες ανάγκες και απαιτήσεις της επιχείρησης. Ωστόσο, απαιτείται γνώση προγραμματισμού και καλή κατανόηση της γλώσσας σήμανσης υπερκειμένου (HTML), εκτός εάν μπορούν να αγοραστούν οι υπηρεσίες ενός προγραμματιστή ιστού. Αυτός ο τύπος λογισμικού μπορεί να αποκτηθεί δωρεάν ή επί πληρωμή.
Το λογισμικό που δεν έχει κωδικοποιηθεί από την αρχή πρέπει να διαμορφωθεί ή να «τροποποιηθεί» από κάθε άτομο ή εταιρεία που σχεδιάζει να το χρησιμοποιήσει. Ανάλογα με το μέγεθος και τις δυνατότητες του λογισμικού, μπορεί να είναι αρκετό, αλλά μπορεί να είναι «ογκώδες» για μια μικρή επιχείρηση. Τα προγράμματα ηλεκτρονικού εμπορίου που φιλοξενούνται ενδέχεται να απαιτούν την καταβολή τακτικής χρέωσης και ενδέχεται να υπάρχουν περιορισμοί στη χρήση της εφαρμογής.
SmartAsset.