Integrations (Setup)
Με τον όρο Integrations αναφερόμαστε στους διαφορετικούς προτυποποιημένους τρόπους διασύνδεσης του Sebastien με εξωτερικά συστήματα ή πηγές δεδομένων, όπως:
- ERP
- XML feeds
- αρχεία Excel / CSV
- marketplaces
Οι διασυνδέσεις καθορίζουν τον τρόπο με τον οποίο το Sebastien συνδέεται και επικοινωνεί με τα εξωτερικά συστήματα, επιτρέποντας την άντληση και αποστολή δεδομένων.
Οι διασυνδέσεις καθορίζουν:
- πώς συνδέεται το σύστημα (API, database, αρχείο κ.λπ.)
- από πού λαμβάνονται τα δεδομένα
- πώς αποστέλλονται δεδομένα (π.χ. παραγγελίες προς ERP)
Σε όλες τις διασυνδέσεις που αφορούν μεταφορά δεδομένων από την πηγή προς το e-shop υπάρχουν διαθέσιμες επιλογές για τον τρόπο με τον οποίο θα εκμεταλλεύεται
Επιλογές ενημέρωσης δεδομένων
Σε όλες τις διασυνδέσεις που αφορούν μεταφορά δεδομένων από την πηγή προς το e-shop, υπάρχουν διαθέσιμες επιλογές που καθορίζουν τον τρόπο με τον οποίο θα εκτελεί τις ενημερώσεις το Sebastien.
Οι βασικές επιλογές είναι:
- Dry run
- Create Products
- Update Products
Dry run
Η επιλογή Dry run εκτελεί την ενημέρωση χωρίς να εφαρμόζει αλλαγές στο e-shop.
Χρησιμοποιείται για:
- έλεγχο των δεδομένων πριν την πραγματική εισαγωγή
- δοκιμές κατά το setup μιας διασύνδεσης
Σημείωση: Όταν είναι ενεργό το Dry run, δεν δημιουργούνται ούτε ενημερώνονται προϊόντα στο e-shop.
Create Products
Η επιλογή Create Products επιτρέπει τη δημιουργία νέων προϊόντων στο e-shop.
Αν είναι ενεργή:
- δημιουργούνται νέα προϊόντα
- τα υπάρχοντα μπορούν να ενημερωθούν (εάν είναι ενεργό το Update)
Αν είναι ανενεργή:
- δεν δημιουργούνται νέα προϊόντα
Update Products
Η επιλογή Update Products επιτρέπει την ενημέρωση υπαρχόντων προϊόντων.
Αν είναι ενεργή:
- ενημερώνονται υπάρχοντα προϊόντα
Αν είναι ανενεργή:
- τα υπάρχοντα προϊόντα δεν αλλάζουν
- μπορεί να δημιουργούνται μόνο νέα (αν είναι ενεργό το Create)
Πώς χρησιμοποιούνται μαζί
Οι επιλογές αυτές λειτουργούν συνδυαστικά:
- Dry run ενεργό
→ δεν εκτελείται καμία αλλαγή - Create ON / Update OFF
→ δημιουργούνται μόνο νέα προϊόντα - Create OFF / Update ON
→ ενημερώνονται μόνο υπάρχοντα προϊόντα - Create ON / Update ON
→ πλήρης συγχρονισμός (νέα + ενημερώσεις)
Excel / CSV
Εισαγωγή δεδομένων μέσω αρχείων .xlsx ή .csv.
- Τα αρχεία ανεβαίνουν χειροκίνητα
- Κάθε γραμμή αντιστοιχεί σε ένα προϊόν (με βάση το SKU)
- Η πρώτη γραμμή περιέχει τα ονόματα των πεδίων

Χρησιμοποιείται όταν:
- δεν υπάρχει άμεση διασύνδεση με ERP
- θέλουμε γρήγορη ή προσωρινή εισαγωγή δεδομένων
Σημείωση: Το import μέσω αρχείων χρησιμοποιείται πολλές φορές συμπληρωματικά για δεδομένα που δεν υπάρχουν μέσα στο ERP, όπως συμπλήρωση δεδομένων σχετικών με το marketing ή το SEO, εισαγωγή φωτογραφιών ή μαζική ενημέρωση χαρακτηριστικών σε ομάδες προϊόντων.
Διασύνδεση με Database
Άμεση σύνδεση με τη βάση δεδομένων του ERP.
Υποστηρίζονται:
- MySQL
- MariaDB
- Microsoft SQL Server
Για την ολοκλήρωση της διασύνδεσης, απαιτείται η συμβολή του υπεύθυνου μηχανογράφησης σας, ο οποίος θα πρέπει να παρέχει στο σύστημα τις απαραίτητες πληροφορίες, σύμφωνα με τον ακόλουθο οδηγό: https://app.sebastien.gr/docs/database

Χρησιμοποιείται όταν:
- δεν υπάρχει προτυποποιημένη διασύνδεση με κάποιο ERP
- απαιτείται ενδιάμεσο λογισμικό που εκτελεί business logic πριν την οριστικοποίηση των δεδομένων
Διασύνδεση με Entersoft
Για να συνδεθεί το e-shop με το Entersoft ERP σας, χρειάζεται να συμπληρώσετε τα απαραίτητα πεδία στα Connection settings για να γίνει η κλήση στο endpoint /api/login/login.
Για την συμπλήρωση των πεδίων και την ολοκλήρωση της διασύνδεσης, απαιτείται η συμβολή του υπεύθυνου μηχανογράφησης σας, ο οποίος θα πρέπει να παρέχει στο σύστημα τις απαραίτητες πληροφορίες, σύμφωνα με τον ακόλουθο οδηγό: https://app.sebastien.gr/docs/entersoft

Διασύνδεση με Pylon
Για να συνδεθεί το e-shop με το Pylon περιβάλλον σας, χρειάζεται να συμπληρώσετε τα απαραίτητα πεδία στα Connection settings για να γίνει η κλήση στο endpoint /exesjson/elogin.
Για την συμπλήρωση των πεδίων και την ολοκλήρωση της διασύνδεσης, απαιτείται η συμβολή του υπεύθυνου μηχανογράφησης σας, ο οποίος θα πρέπει να παρέχει στο σύστημα τις απαραίτητες πληροφορίες, σύμφωνα με τον ακόλουθο οδηγό: https://app.sebastien.gr/docs/pylon

Διασύνδεση με SoftOne
Για να συνδεθεί το e-shop με το SoftOne περιβάλλον σας, χρειάζεται να συμπληρώσετε τα τα απαραίτητα πεδία στα Connection settings για να γίνει η κλήση στο login service.
Για την συμπλήρωση των πεδίων και την ολοκλήρωση της διασύνδεσης, απαιτείται η συμβολή του υπεύθυνου μηχανογράφησης σας, ο οποίος θα πρέπει να παρέχει στο σύστημα τις απαραίτητες πληροφορίες, σύμφωνα με τον ακόλουθο οδηγό: https://app.sebastien.gr/docs/softone

Webwooks
Τα webhooks επιτρέπουν την αποστολή δεδομένων σε πραγματικό χρόνο από το ERP προς το Sebastien.
Όταν συμβεί ένα γεγονός (π.χ. ολοκλήρωση παραγγελίας, αλλαγή stock), το ERP στέλνει άμεσα ενημέρωση στο Sebastien μέσω HTTP request.
Χρησιμοποιείται για:
- ενημερώσεις κατάστασης παραγγελίας από το ERP προς το e-shop (invoiced/shipped/canceled)
- άμεσες ενημερώσεις για εισαγωγή ή ενημέρωση προϊόντων
- real-time ενημερώσεις stock και τιμών
Για την χρήση των webhooks θα πρέπει να προμηθευτείτε το endpoint, το id, και τα credentials που αντιστοιχούν στο έργο σας.
Πληροφορίες για την προδιαγραφή θα βρείτε εδώ: https://app.sebastien.gr/docs/magento/webhooks
