Όταν μια χονδρική επιχείρηση μας ρωτάει αν χρειάζεται e-shop ή B2B portal, η απάντηση συνήθως είναι «portal, αλλά ξέρεις γιατί;». Στην ελληνική αγορά οι δύο όροι μπερδεύονται, και πολλοί καταλήγουν να φτιάξουν e-shop για χονδρικούς πελάτες, παρόλο που ζητάνε εντελώς διαφορετική εμπειρία αγοράς.
Σε αυτό το άρθρο θα εξηγήσω τι είναι ένα B2B portal, σε τι διαφέρει από το κλασικό e-shop, και πότε αξίζει να χτίσεις δικό σου αντί να σπρώχνεις WooCommerce να γίνει κάτι που δεν είναι.
Τι είναι B2B portal
B2B portal είναι online platform όπου επαγγελματίες πελάτες (καταστηματάρχες, λιανέμποροι, distributors) παραγγέλνουν χονδρική από έναν προμηθευτή. Δεν απευθύνεται στον τελικό καταναλωτή. Δεν έχει «add to cart» στυλ Skroutz. Έχει λογιστική ροή πωλήσεων B2B με πιστώσεις, ειδικές τιμές ανά πελάτη, και bulk ordering.
Στην πράξη ένα B2B portal διαφέρει από e-shop σε τέσσερα βασικά:
- Login required. Δεν βλέπεις τίποτα χωρίς εγκεκριμένο λογαριασμό.
- Τιμές ανά πελάτη. Ο πελάτης Α βλέπει διαφορετική τιμή από τον Β, βάσει συμφωνίας ή κατηγορίας πελάτη.
- Πιστώσεις και όρια. Παραγγελία περνάει επί πιστώσει με βάση το credit limit του πελάτη.
- Ομαδικές παραγγελίες. CSV upload, αντιγραφή προηγούμενης παραγγελίας, παραγγελία ανά συσκευασία ή pallet.
Αυτές οι τέσσερις διαφορές κάνουν αδύνατη την προσομοίωση B2B portal πάνω σε κλασικό e-shop χωρίς εκτενή customization.
Διαφορά B2B portal από e-shop
Παραθέτω παράλληλα τις βασικές πτυχές για να φανεί πού γίνεται το πρόβλημα.
Τιμολόγηση. Στο e-shop ο πελάτης Α και ο Β βλέπουν την ίδια τιμή. Στο B2B portal κάθε πελάτης έχει δική του τιμή ή έκπτωση κλιμακούμενη ανάλογα με ποσότητα και κατηγορία. Συχνά υπάρχουν 5-15 διαφορετικές τιμολογιακές πολιτικές ταυτόχρονα.
Πληρωμή. Στο e-shop πληρώνεις τώρα με κάρτα ή PayPal. Στο B2B portal η συνηθέστερη ροή είναι «παραγγελία τώρα, τιμολόγιο 30 ημερών». Σπάνια χρησιμοποιείται κάρτα. Χρειάζεται διαχείριση πιστώσεων με πελάτη που έχει λήγει το όριό του.
Παραστατικά. Στο e-shop το παραστατικό είναι απόδειξη ή τιμολόγιο γενικό. Στο B2B portal πρέπει να εκδοθεί τιμολόγιο πώλησης με συγκεκριμένη σειρά, ΑΦΜ πελάτη, αυτόματη αποστολή στο myDATA. Μέθοδοι αποστολής (φορτηγό, courier, παραλαβή) επηρεάζουν και την έκδοση δελτίου αποστολής.
Stock κανόνες. Στο e-shop πουλάς ό,τι έχεις. Στο B2B portal κάποιος πελάτης μπορεί να έχει committed stock από προηγούμενη συμφωνία, άρα βλέπει διαφορετικό stock από άλλους.
UI και ταχύτητα. Το e-shop έχει ωραίες φωτογραφίες, reviews, related products. Το B2B portal έχει πίνακες, SKUs, γρήγορη αναζήτηση κωδικού, bulk ordering. Ο χονδρικός πελάτης παραγγέλνει 200 SKUs σε 5 λεπτά, δεν έχει χρόνο για carousel.
Πότε χρειάζεσαι B2B portal αντί για e-shop
Οι 5 ενδείξεις που χρησιμοποιούμε για να καταλάβουμε αν ένας πελάτης χρειάζεται B2B portal:
1. Έχεις πάνω από 30 ενεργούς χονδρικούς λογαριασμούς. Με 5-10 πελάτες δουλεύεις με Excel και τηλέφωνο. Με 30+ έχεις χάος χωρίς central system.
2. Παραγγελίες έχουν παραπάνω από 20 SKUs. Τα κλασικά e-shop checkout flows σπάνε με 50+ items στο καλάθι.
3. Πελάτες έχουν διαφορετικές τιμές. Αν ο τιμοκατάλογος αλλάζει ανά πελάτη, βρίσκεσαι ήδη να στέλνεις PDFs ανά email. Portal αυτοματοποιεί.
4. Δουλεύεις επί πιστώσει. Αν το standard payment terms είναι 30, 60, ή 90 ημέρες, χρειάζεσαι credit management.
5. Έχεις παραγγελίες που εξαρτώνται από έγκριση. Πελάτες με αγοραστή που χρειάζεται έγκριση από οικονομικό διευθυντή δεν μπορούν να ολοκληρώσουν στο standard checkout.
Τρία από τα πέντε σημαίνει ότι B2B portal θα ξεκλειδώσει αξία που το e-shop δεν μπορεί.
Τα modules ενός B2B portal
Όταν χτίζουμε B2B portal, το χωρίζουμε σε 6 βασικά modules. Δεν είναι όλα απαραίτητα από την αρχή, αλλά η αρχιτεκτονική πρέπει να τα προβλέπει.
Customer management. Λογαριασμοί πελατών με ΑΦΜ, στοιχεία τιμολόγησης και αποστολής, εγκρίσεις από διοίκηση, κατηγορίες πελατών (gold, silver, bronze, dealer, distributor).
Pricing engine. Τιμολογιακή πολιτική ανά πελάτη ή κατηγορία. Εκπτώσεις κλιμακούμενες ανά ποσότητα. Promotional codes για μικρό χρονικό διάστημα. Συχνά συνδέεται με ERP της εταιρείας για να μην υπάρχει duplicate source of truth.
Catalog management. Προϊόντα με συσκευασίες, μονάδες μέτρησης, packaging hierarchy (τεμάχιο → κιβώτιο → pallet). Categories και attributes ταιριασμένα στις δικές σου ανάγκες.
Order management. CSV upload, αντιγραφή προηγούμενης παραγγελίας, αναζήτηση SKU, real-time stock check, partial shipment, returns workflow.
Credit management. Πιστωτικό όριο ανά πελάτη, υπολογισμός εκκρεμοτήτων, automated alerts όταν φτάνει το όριο, integration με τιμολόγηση.
Reporting και analytics. Dashboard για τη διοίκηση: τζίρος ανά πελάτη, ανά κατηγορία προϊόντος, ανά πωλητή, comparison σε χρόνια. Export σε Excel για λογιστήριο.
Πόσο κοστίζει B2B portal
Όπως και με τα custom CRM systems, το κόστος εξαρτάται από scope. Με βάση τα δικά μας δεδομένα:
Basic B2B portal (3 modules: customers, catalog, basic ordering): 8.000-14.000 €. Διάρκεια 8-10 εβδομάδες. Ταιριάζει σε επιχείρηση με 30-100 χονδρικούς πελάτες και απλό τιμοκατάλογο.
Standard B2B portal (5 modules με pricing engine και credit): 15.000-25.000 €. Διάρκεια 4-5 μήνες. Πλήρης λειτουργικότητα για επιχείρηση 100-500 πελατών.
Enterprise B2B portal (πλήρη 6 modules + ERP integration + mobile): 28.000-55.000 €. Διάρκεια 6-9 μήνες. Για επιχείρηση 500+ πελατών με complex distribution chain.
Monthly maintenance: 300-700 € για security updates, performance optimization, νέα features ανά τρίμηνο.
Τεχνολογία για B2B portal
Στο 2026 χτίζουμε B2B portals σε σύγχρονο stack. Frontend σε Next.js για ταχύτητα και SEO όταν υπάρχει public landing. Backend σε Postgres ή Supabase για αξιοπιστία σε μεγάλο όγκο data. Authentication με enterprise providers όταν ο πελάτης έχει ήδη Active Directory.
Συνδέσεις με ERP γίνονται μέσω queue-based architecture για να μην χάνονται sync events αν το ERP πέσει για ώρες. Mobile companion app, αν χρειάζεται για πωλητές στο πεδίο, χτίζεται σε Expo (React Native).
Hosting πάει σε δικούς μας dedicated servers Hetzner για σταθερότητα και έλεγχο σε δεδομένα που είναι ευαίσθητα.
Πώς δουλεύουμε σε B2B portal project
Η μεθοδολογία είναι ίδια με custom CRM: discovery, σχεδιασμός, development, onboarding.
Στο discovery εμβαθύνουμε σε 3 πτυχές που είναι ειδικές για B2B: τιμολογιακή πολιτική (πόσοι κανόνες υπάρχουν, πώς αλληλοεπιδρούν), credit management (ποια όρια, πώς αλλάζουν), και approval workflows (ποιος εγκρίνει τι).
Σε αυτές τις περιοχές έχουμε δει κάθε project να βγαίνει εκτός χρονοδιαγράμματος όταν δεν αφιερώνεται αρκετός χρόνος στο discovery. Δεν είναι ασυνήθιστο να ανακαλύψουμε στο 4ο meeting ότι υπάρχει ένας 8ος κανόνας τιμολόγησης που δεν είχε αναφερθεί στις πρώτες 3 συναντήσεις.
Συχνές ερωτήσεις
Μπορώ να έχω και e-shop και B2B portal στο ίδιο domain;
Ναι. Συνήθης πρακτική: το e-shop είναι public στο dosmart.gr, και το B2B portal σε subdomain b2b.dosmart.gr με login required. Δύο διαφορετικά frontends, ένα κοινό backend.
Πώς λειτουργεί η σύνδεση με ERP;
Real-time για παραγγελίες (πάνε αμέσως στο ERP για τιμολόγηση), batch sync για stock και τιμές (κάθε 5-15 λεπτά). Αν το ERP πέσει, queue πιάνει τα events και τα ξανατρέχει όταν επανέλθει.
Τι γίνεται με τα παλιά Excel και emails;
Migration. Δουλεύουμε με τη λογιστική σου ομάδα να εισάγουμε υπάρχοντες πελάτες, ιστορικό παραγγελιών, και open πιστώσεις στο νέο system. Συνήθως 1-2 εβδομάδες δουλειάς ξεχωριστές από το main development.
Έχει mobile app;
Optionally. Πελάτες χονδρικής τυπικά παραγγέλνουν από laptop, αλλά όταν υπάρχουν εξωτερικοί πωλητές που πάνε σε πελάτες, mobile app αξίζει για να δουλέψει χωρίς internet σε κίνηση.
SEO σε B2B portal;
Λιγότερο σημαντικό. Το login required σημαίνει ότι το Google δεν crawls. Αυτό που έχει SEO είναι η public landing page που εξηγεί το portal σε νέους πιθανούς πελάτες χονδρικής.
Πώς να αποφασίσεις
Αν έχεις χονδρικούς πελάτες με credit terms, διαφορετικές τιμές, ή κανόνες έγκρισης που δεν χωράνε σε standard checkout, η συζήτηση για B2B portal πρέπει να ξεκινήσει.
Η εύκολη παγίδα είναι να επεκτείνεις το υπάρχον WooCommerce με 5-7 plugins που προσομοιώνουν B2B λειτουργικότητα. Στην αρχή φαίνεται οικονομικότερο. Σε 12-18 μήνες, όταν αρχίζει το maintenance hell των plugin updates που σπάνε αλλήλους, το πραγματικό κόστος ξεπερνάει την custom λύση.
Αν αναγνωρίζεις ότι η επιχείρησή σου χρειάζεται proper B2B portal, στείλε μήνυμα στη σελίδα επικοινωνίας με αριθμό χονδρικών πελατών, αν χρησιμοποιείς ERP, και αν έχεις ομάδα πωλητών εκτός γραφείου. Θα σου επιστρέψω εντός 24 ωρών με μια αρχική εκτίμηση και σύσταση για τη φάση discovery.




