Σε αυτό το άρθρο · 10 ενότητες
- Τι μεταφέρεται από το OpenCart στο CloudCart
- Πώς εξάγεις προϊόντα από το OpenCart
- Εισαγωγή προϊόντων στο CloudCart από CSV ή XML
- Πελάτες, κωδικοί πρόσβασης και newsletter
- Ανακατευθύνσεις 301 από τις διευθύνσεις του OpenCart
- Skroutz και BestPrice μετά τη μεταφορά
- myDATA, ΦΠΑ και courier στο νέο eshop
- Τι αλλάζει στο κόστος όταν φεύγεις από το OpenCart
- Η ημέρα της αλλαγής από OpenCart σε CloudCart
- Συχνές ερωτήσεις
Με λίγα λόγια: η μεταφορά από OpenCart γίνεται σε πέντε βήματα. Εξάγεις προϊόντα και πελάτες σε CSV ή δίνεις τη διεύθυνση ενός XML, τα εισάγεις στο CloudCart, φτιάχνεις ανακατευθύνσεις 301 για κάθε παλιά διεύθυνση, συνδέεις ξανά το Skroutz και το myDATA και μόνο στο τέλος στρέφεις το domain. Το παλιό eshop πουλά μέχρι την τελευταία ημέρα.
Το OpenCart είναι πλατφόρμα ανοιχτού κώδικα σε PHP που εγκαθίσταται σε δική σου φιλοξενία, και στην Ελλάδα το προσφέρουν αρκετές εταιρείες κατασκευής eshop. Ο οδηγός είναι από την ομάδα του CloudCart, της πλατφόρμας ηλεκτρονικού εμπορίου από τη Βουλγαρία που δουλεύει με ACS, Speedex, BOX NOW και myDATA. Ό,τι γράφουμε για το OpenCart έχει σύνδεσμο προς την τεκμηρίωσή του, ώστε να το ελέγξεις στη δική σου έκδοση. Τη γενική λίστα ελέγχου για κάθε πλατφόρμα θα τη βρεις στον οδηγό μεταφορά eshop σε νέα πλατφόρμα. Εδώ μένουμε σε ό,τι είναι ειδικό για το OpenCart.
Τι μεταφέρεται από το OpenCart στο CloudCart
Από το OpenCart μεταφέρονται τα προϊόντα με τις παραλλαγές και τις εικόνες τους, οι κατηγορίες, οι πελάτες, τα άρθρα και οι παλιές διευθύνσεις ως ανακατευθύνσεις 301. Οι κωδικοί πρόσβασης των πελατών, το πρότυπο (theme) και τα modules δεν μεταφέρονται. Ο πίνακας δείχνει από πού βγαίνει το καθένα και πώς μπαίνει στο CloudCart.
| Δεδομένα | Από το OpenCart | Στο CloudCart | Τι προσέχεις |
|---|---|---|---|
| Προϊόντα και παραλλαγές | CSV από module εξαγωγής ή XML (π.χ. αυτό που ήδη στέλνεις στο Skroutz) | Εφαρμογές → Εισαγωγή CSV ή Εισαγωγή XML | Έως 3 ομάδες επιλογών ανά παραλλαγή, π.χ. μέγεθος, χρώμα, υλικό |
| Εικόνες | Διευθύνσεις των εικόνων μέσα στο αρχείο | Κατεβαίνουν μία φορά στη βιβλιοθήκη πολυμέσων του CloudCart | Το παλιό site πρέπει να είναι ανοιχτό την ώρα της εισαγωγής |
| Κατηγορίες | Η διαδρομή της κατηγορίας σε μία στήλη, π.χ. Ρούχα > Γυναικεία | Δημιουργούνται κατά την εισαγωγή, με το διαχωριστικό που ορίζεις | Ίδιο διαχωριστικό σε όλο το αρχείο |
| Πελάτες | CSV με email, όνομα, επώνυμο, ομάδα | Πελάτες → Εισαγωγή | Οι διευθύνσεις δεν εισάγονται από CSV και οι κωδικοί δημιουργούνται ξανά |
| Συνδρομητές newsletter | Η στήλη συγκατάθεσης του πελάτη | Πεδίο μάρκετινγκ στην εισαγωγή πελατών | Μόνο όσοι έχουν δώσει συγκατάθεση |
| Άρθρα | Οι σελίδες πληροφοριών ή το blog module | Εφαρμογές → Blog CSV Import | Τίτλος, κείμενο και εικόνα ανά γραμμή |
| Παλιές διευθύνσεις | SEO URL ή διευθύνσεις index.php?route=… | Μάρκετινγκ → SEO → 301 redirects, από CSV | Μία γραμμή για κάθε σελίδα με κλικ |
| Πρότυπο και modules | Δεν εξάγονται | Νέο πρότυπο και έτοιμες εφαρμογές | Κάνε λίστα με ό,τι κάνει σήμερα κάθε module |
Πριν ξεκινήσεις, γράψε σε μια λίστα κάθε module που έχεις εγκαταστήσει στο OpenCart και τι κάνει: courier, τρόπος πληρωμής, XML για Skroutz και BestPrice, παραστατικά, φίλτρα. Στο CloudCart καθένα από αυτά είναι είτε μέρος της πλατφόρμας είτε εφαρμογή στο App Store, και η λίστα σου δείχνει τι πρέπει να ρυθμίσεις πριν από την αλλαγή.
Πώς εξάγεις προϊόντα από το OpenCart
Το OpenCart δεν έχει στον πυρήνα του εξαγωγή προϊόντων σε CSV. Το εργαλείο του στο System → Maintenance → Backup & Restore κατεβάζει αντίγραφο της βάσης σε αρχείο .sql, σύμφωνα με την τεκμηρίωση του OpenCart για τη συντήρηση. Το αρχείο αυτό είναι το αντίγραφο ασφαλείας σου, αλλά δεν διαβάζεται από άλλη πλατφόρμα. Για τη μεταφορά έχεις τρεις δρόμους:
| Δρόμος | Τι χρειάζεσαι | Πότε ταιριάζει |
|---|---|---|
| Module εξαγωγής σε CSV ή Excel | Ένα module από το OpenCart Marketplace που εξάγει προϊόντα, παραλλαγές και πελάτες | Όταν θέλεις όλα τα πεδία: περιγραφές, τίτλους SEO, χαρακτηριστικά |
| Το XML που ήδη δίνεις στο Skroutz | Τη διεύθυνση του feed από το module XML του OpenCart | Όταν θέλεις γρήγορα τον κατάλογο με τιμές, εικόνες και κατηγορίες |
| Η ομάδα του CloudCart | Πρόσβαση στο παλιό eshop | Όταν δεν θέλεις να ασχοληθείς με αρχεία και στήλες |
Ο δεύτερος δρόμος είναι ο πιο γρήγορος για ένα ελληνικό eshop, γιατί αν πουλάς στο Skroutz, το OpenCart σου έχει ήδη module που βγάζει XML. Η Εισαγωγή XML του CloudCart δέχεται διεύθυνση (URL) και σου δείχνει τα tags του αρχείου για να τα αντιστοιχίσεις σε όνομα, τιμή, κωδικό, εικόνες και κατηγορία. Το XML του Skroutz όμως κρατά μόνο όσα χρειάζεται το Skroutz, οπότε έλεγξε αν περιέχει ολόκληρη την περιγραφή και όλες τις εικόνες πριν το χρησιμοποιήσεις ως μοναδική πηγή.
Ό,τι κι αν διαλέξεις, κράτα το αντίγραφο .sql και ένα αρχείο με τις παραγγελίες πριν σταματήσεις το hosting του OpenCart. Μετά τη διακοπή μπορεί να μην έχεις πια πρόσβαση στα δεδομένα.
Εισαγωγή προϊόντων στο CloudCart από CSV ή XML
Η εισαγωγή προϊόντων γίνεται από τις Εφαρμογές → Εισαγωγή CSV για αρχείο ή από τις Εφαρμογές → Εισαγωγή XML για διεύθυνση. Και οι δύο τρέχουν στο παρασκήνιο, οπότε μπορείς να κλείσεις τη σελίδα και να γυρίσεις για το αποτέλεσμα.
- Αποθήκευσε το αρχείο ως CSV σε UTF-8. Αρχεία .xls και .xlsx δεν γίνονται δεκτά. Αν το module του OpenCart βγάζει Excel, άνοιξέ το και αποθήκευσέ το ως CSV UTF-8, αλλιώς τα ελληνικά μπορεί να εμφανιστούν με λάθος χαρακτήρες. Το διαχωριστικό (κόμμα, ερωτηματικό, tab) το αναγνωρίζει μόνη της η εισαγωγή.
- Αντιστοίχισε τις στήλες. Υποχρεωτικά είναι το αναγνωριστικό του προϊόντος στο αρχείο και το όνομα. Για τις παραλλαγές, κάθε γραμμή δείχνει το γονικό προϊόν της, και οι γραμμές με τον ίδιο γονέα γίνονται ένα προϊόν με πολλές παραλλαγές.
- Βάλε τις εικόνες σε μία στήλη. Πολλές διευθύνσεις εικόνων στο ίδιο κελί, χωρισμένες με κόμμα. Το CloudCart τις κατεβάζει και τις αποθηκεύει στα δικά του αρχεία.
- Όρισε το διαχωριστικό κατηγοριών. Αν το OpenCart έγραψε τη διαδρομή ως Ρούχα > Γυναικεία > Φορέματα, δηλώνεις το > και οι κατηγορίες δημιουργούνται με την ίδια ιεραρχία.
- Διάλεξε τις προεπιλογές δημοσίευσης. Ενεργό ή κρυφό, παρακολούθηση αποθέματος, πώληση χωρίς απόθεμα. Ισχύουν για όσα πεδία δεν αντιστοίχισες.
- Έλεγξε τους αριθμούς. Η σελίδα της εργασίας δείχνει πόσα δημιουργήθηκαν και ποιες γραμμές είχαν σφάλμα. Σύγκρινε το σύνολο προϊόντων και παραλλαγών με το OpenCart.
Σημαντικό: η Εισαγωγή CSV δημιουργεί πάντα νέα προϊόντα. Αν ανεβάσεις το ίδιο αρχείο δεύτερη φορά, θα έχεις διπλά προϊόντα και δεν υπάρχει αναίρεση. Κάθε εισαγωγή όμως βάζει δική της ετικέτα στα προϊόντα, οπότε τα βρίσκεις με το φίλτρο της λίστας προϊόντων και τα διαγράφεις μαζικά. Για αλλαγές σε προϊόντα που υπάρχουν ήδη χρησιμοποίησε την εφαρμογή Google Sheets.
Οι στήλες του OpenCart αντιστοιχούν σε πεδία του CloudCart ως εξής:
| Στήλη στο OpenCart | Πεδίο στο CloudCart |
|---|---|
| product_id | Αναγνωριστικό προϊόντος στο αρχείο (ομαδοποιεί τις παραλλαγές) |
| name | Όνομα |
| model, sku | Κωδικός SKU |
| ean | Barcode |
| price, special | Τιμή και τιμή έκπτωσης |
| quantity | Απόθεμα |
| weight | Βάρος, για τον υπολογισμό των μεταφορικών |
| manufacturer | Κατασκευαστής |
| description | Περιγραφή |
| attributes | Χαρακτηριστικά (μπορείς να ενώσεις πολλές στήλες σε ένα πεδίο) |
| image, additional images | Εικόνες, με κόμμα ανάμεσα |
Τα ονόματα των στηλών διαφέρουν από module σε module, οπότε κοίτα την πρώτη γραμμή του δικού σου αρχείου. Αν διστάζεις με τις στήλες, ξεκίνα με 20 προϊόντα για δοκιμή, έλεγξέ τα στη βιτρίνα και μετά ανέβασε όλο τον κατάλογο.
Πελάτες, κωδικοί πρόσβασης και newsletter
Οι πελάτες του OpenCart μεταφέρονται με email, όνομα, επώνυμο, ομάδα πελατών και ένδειξη για το newsletter. Το email είναι το μόνο υποχρεωτικό πεδίο, και αν ένα email υπάρχει ήδη στο CloudCart, ο πελάτης ενημερώνεται χωρίς να διπλασιαστεί.
- Κωδικοί πρόσβασης. Οι κωδικοί του OpenCart είναι κρυπτογραφημένοι και δεν περνούν σε άλλη πλατφόρμα. Το CloudCart δημιουργεί νέο κωδικό για κάθε πελάτη. Μετά την αλλαγή, στείλε στους πελάτες ένα ενημερωτικό μήνυμα ότι ορίζουν νέο κωδικό από το «Ξέχασα τον κωδικό μου».
- Διευθύνσεις. Η εισαγωγή πελατών από CSV δεν περιλαμβάνει διευθύνσεις. Ο πελάτης τις συμπληρώνει στην πρώτη του παραγγελία στο νέο eshop.
- Ομάδες πελατών. Αν στο OpenCart έχεις ομάδα χονδρικής ή VIP, βάλε το όνομα της ομάδας σε μια στήλη. Οι ομάδες που δεν υπάρχουν δημιουργούνται αυτόματα.
- Ασφάλεια. Η εισαγωγή πελατών ζητά κωδικό επαλήθευσης δύο βημάτων πριν ανοίξει, γιατί αφορά προσωπικά δεδομένα.
Για το newsletter, μετέφερε ως συνδρομητές μόνο όσους έχουν δώσει συγκατάθεση στο OpenCart. Σύμφωνα με το άρθρο 7 παράγραφος 1 του Γενικού Κανονισμού για την Προστασία Δεδομένων, που εφαρμόζεται από 25.05.2018, πρέπει να μπορείς να αποδείξεις ότι ο πελάτης συναίνεσε. Κράτα γι' αυτό το αρχείο εξαγωγής με την ημερομηνία εγγραφής του καθενός.
Ανακατευθύνσεις 301 από τις διευθύνσεις του OpenCart
Κάθε σελίδα του OpenCart με κλικ από το Google χρειάζεται ανακατεύθυνση 301 προς τη νέα της διεύθυνση, πριν στρέψεις το domain. Η ανακατεύθυνση 301 λέει στις μηχανές αναζήτησης ότι η σελίδα μετακόμισε μόνιμα, κατά την τεκμηρίωση της Google για τις ανακατευθύνσεις. Στο OpenCart οι διευθύνσεις έχουν δύο μορφές, ανάλογα με το αν είναι ενεργά τα SEO URL:
| Σελίδα | Με SEO URL | Χωρίς SEO URL |
|---|---|---|
| Προϊόν | /forema-lino | /index.php?route=product/product&product_id=42 |
| Κατηγορία | /gynaikeia | /index.php?route=product/category&path=20 |
| Σελίδα πληροφοριών | /oroi-xrisis | /index.php?route=information/information&information_id=5 |
Η τεκμηρίωση του OpenCart για τα SEO URL εξηγεί ότι κάθε λέξη-κλειδί (keyword) αντιστοιχεί σε ένα product_id ή σε μια κατηγορία στο Design → SEO URL. Από εκεί παίρνεις τη λίστα με τις παλιές διευθύνσεις, και από το Google Search Console τις σελίδες με κλικ των τελευταίων 12 μηνών.
- Φτιάξε έναν πίνακα με δύο στήλες. Παλιά διεύθυνση και νέα διεύθυνση, μία γραμμή για κάθε σελίδα.
- Αντιστοίχισε με τον κωδικό. Ο κωδικός SKU ή το product_id που κράτησες στην εισαγωγή είναι ο πιο σίγουρος τρόπος να βρεις ποιο νέο προϊόν αντιστοιχεί σε ποιο παλιό.
- Ανέβασε το CSV. Στο Μάρκετινγκ → SEO → 301 redirects, με αντιστοίχιση της παλιάς και της νέας στήλης. Αν το ανεβάσεις ξανά, οι ίδιες γραμμές δεν διπλασιάζονται.
- Κάλυψε τις διευθύνσεις με παραμέτρους. Η ερώτηση μετά το ? είναι μέρος της διεύθυνσης, οπότε το /index.php?route=product/product&product_id=42 αντιστοιχεί μόνο σε αυτή ακριβώς τη μορφή. Αν το OpenCart έδειχνε το ίδιο προϊόν και με &path= μπροστά, πρόσθεσε και αυτή τη μορφή, όπως εμφανίζεται στο Search Console.
- Δοκίμασε 20 παλιές διευθύνσεις. Πρώτα αυτές με τα περισσότερα κλικ. Καθεμία πρέπει να οδηγεί στο δικό της προϊόν ή στη δική της κατηγορία. Αν πολλές διευθύνσεις καταλήγουν στην αρχική σελίδα, το Google μπορεί να τις μετρήσει ως soft 404.
Το σύμβολο * καλύπτει ολόκληρη ενότητα, π.χ. όλο το παλιό blog, και οι παράμετροι gclid, fbclid και οι βασικές ετικέτες UTM περνούν στη νέα διεύθυνση, ώστε οι διαφημίσεις σου σε Google και Meta να συνεχίσουν να μετρούν κλικ. Οι ετικέτες utm_term και utm_content δεν μεταφέρονται.
Σημαντικό: μια ανακατεύθυνση τύπου «Προϊόν» διαγράφεται μαζί με το προϊόν. Για προϊόντα που δεν θα πουλάς πια, όρισε ανακατεύθυνση τύπου «Χειροκίνητη» προς την κατηγορία τους, ώστε να μείνει και μετά τη διαγραφή.
Skroutz και BestPrice μετά τη μεταφορά
Μετά τη μεταφορά το Skroutz διαβάζει το XML από νέα διεύθυνση, την οποία δηλώνεις στον λογαριασμό σου στο Skroutz την ημέρα της αλλαγής. Το XML του module του OpenCart σταματά να ενημερώνεται μόλις κλείσει το παλιό eshop.
- Ενεργοποίησε το feed πριν από την αλλαγή. Στις Εφαρμογές → XML Feed → Skroutz ορίζεις ποιο χαρακτηριστικό είναι το μέγεθος και ποιο το χρώμα, για να ομαδοποιούνται σωστά οι παραλλαγές, και τα κείμενα διαθεσιμότητας για προϊόντα σε απόθεμα και εκτός.
- Σύγκρινε τα δύο XML. Τιμή με ΦΠΑ, διαθεσιμότητα, EAN, κατασκευαστής και εικόνες πρέπει να συμφωνούν προϊόν προς προϊόν.
- Πρόσεξε το μοναδικό ID. Η προδιαγραφή του Skroutz για το XML ζητά για κάθε προϊόν μοναδικό ID. Στο νέο eshop τα ID είναι του νέου καταστήματος, γι' αυτό ρώτα την ομάδα του Skroutz για εμπόρους πώς θα αντιστοιχίσει τα προϊόντα σου, για να μη χαθούν οι κριτικές τους.
- Μην περιμένεις άμεση ενημέρωση. Το feed του Skroutz στο CloudCart ανανεώνεται περίπου κάθε 4 ώρες, και οι κατηγορίες στέλνονται όπως είναι στο eshop σου, χωρίς χωριστή αντιστοίχιση.
Το ίδιο κάνεις στο BestPrice και στους καταλόγους προϊόντων σε Google και Meta: κάθε κανάλι παίρνει τη νέα διεύθυνση του feed του.
myDATA, ΦΠΑ και courier στο νέο eshop
Στο νέο eshop το myDATA, ο ΦΠΑ και τα courier ρυθμίζονται από την αρχή, γιατί στο OpenCart τα έκαναν modules που δεν μεταφέρονται. Ρύθμισέ τα και δοκίμασέ τα όσο το OpenCart πουλά ακόμη.
- Σύνδεσε την εφαρμογή myDATA πρώτα σε δοκιμαστικό περιβάλλον. Με τον χρήστη myDATA και το subscription key από το myAADE. Τα παραστατικά του δοκιμαστικού περιβάλλοντος δεν ισχύουν στην ΑΑΔΕ.
- Όρισε σειρές διαφορετικές από του OpenCart. Οι προεπιλογές είναι WEB για τα παραστατικά και WEBC για τα πιστωτικά. Αν το module του OpenCart χρησιμοποιούσε ήδη WEB, διάλεξε άλλη σειρά, ώστε κανένας αριθμός να μη συμπέσει με παραστατικό που έχει ήδη σταλεί.
- Έλεγξε τον τύπο της απόδειξης. Για πωλήσεις σε ιδιώτες η προεπιλογή είναι 11.1 ΑΛΠ, απόδειξη λιανικής πώλησης.
- Έλεγξε τον ΦΠΑ. Ο κανονικός συντελεστής στην Ελλάδα είναι 24%, σύμφωνα με τον πίνακα συντελεστών ΦΠΑ του Your Europe. Κάθε κατηγορία φόρου στο νέο eshop πρέπει να έχει τον ίδιο συντελεστή με την αντίστοιχη tax class του OpenCart.
- Σύνδεσε τα courier. ACS με παράδοση σε διεύθυνση, σε κατάστημα ACS και σε ACS Smartpoint, Speedex και BOX NOW. Για το ACS χρειάζεσαι τον κωδικό χρέωσης (billing code) από τη σύμβασή σου.
- Γύρνα το myDATA σε παραγωγικό περιβάλλον την ημέρα της αλλαγής. Από εκεί και πέρα κάθε παραστατικό στέλνεται μόλις πάρει αριθμό.
Για επιστροφές παραγγελιών που τιμολογήθηκαν στο OpenCart, το πιστωτικό εκδίδεται από το σύστημα που εξέδωσε το αρχικό παραστατικό. Κράτα πρόσβαση εκεί μέχρι να κλείσουν αυτές οι επιστροφές και συμφώνησε το πλάνο με τον λογιστή σου. Τα παραστατικά και το myDATA στο CloudCart περιγράφονται στη σελίδα παραστατικά και myDATA.
Τι αλλάζει στο κόστος όταν φεύγεις από το OpenCart
Το OpenCart ως λογισμικό δεν έχει συνδρομή, όμως ένα eshop σε OpenCart πληρώνει hosting, άδειες για modules και ώρες προγραμματιστή για ενημερώσεις. Στο CloudCart πληρώνεις μία συνδρομή που περιλαμβάνει φιλοξενία, ασφάλεια και ενημερώσεις.
| Κόστος | eshop σε OpenCart | CloudCart |
|---|---|---|
| Φιλοξενία και SSL | Χωριστά, στην εταιρεία hosting | Μέσα στη συνδρομή, με πιστοποιητικό που ανανεώνεται αυτόματα |
| Ενημερώσεις και ασφάλεια | Εσύ ή ο προγραμματιστής σου, μαζί με έλεγχο ότι τα modules δουλεύουν στη νέα έκδοση | Από την πλατφόρμα |
| myDATA, courier, XML για Skroutz | Modules από διαφορετικούς δημιουργούς | Εφαρμογές της πλατφόρμας |
| Προμήθεια στις πωλήσεις | Καμία από την πλατφόρμα | 0% σε κάθε πακέτο |
| Συνδρομή | Καμία για το λογισμικό | Από 14 € τον μήνα με ετήσια πληρωμή, χωρίς ΦΠΑ |
Πρόσθεσε τα ποσά του τελευταίου χρόνου για hosting, modules και προγραμματιστή και σύγκρινέ τα με το πακέτο που ταιριάζει στον αριθμό των προϊόντων σου. Τα πακέτα και τα όρια προϊόντων είναι στη σελίδα πακέτα και τιμές, και τη σύγκριση με άλλες πλατφόρμες θα τη βρεις στον οδηγό σύγκριση πλατφορμών eshop.
Η ημέρα της αλλαγής από OpenCart σε CloudCart
Η ημέρα της αλλαγής είναι σύντομη, αν όλα έχουν δοκιμαστεί όσο το νέο eshop ήταν σε διεύθυνση του CloudCart. Διάλεξε βράδυ καθημερινής, με λίγες παραγγελίες.
- Μετέφερε τα τελευταία δεδομένα. Πελάτες που γράφτηκαν τις τελευταίες ημέρες με μια συμπληρωματική εισαγωγή, και νέα προϊόντα με ένα μικρό αρχείο μόνο με αυτά, για να μη δημιουργηθούν διπλά.
- Στρέψε το domain. Από τις Ρυθμίσεις → Domains στο CloudCart. Το email σου μένει στον πάροχό του, αρκεί να προσθέσεις τις εγγραφές MX στις ρυθμίσεις του domain.
- Κάνε μια πραγματική παραγγελία. Με κάρτα και με αντικαταβολή, σε ACS Smartpoint και σε διεύθυνση. Έλεγξε ότι η απόδειξη πήρε MARK στο myDATA.
- Άνοιξε τις παλιές διευθύνσεις. Τουλάχιστον 20, μαζί με μερικές μορφής index.php?route=. Καθεμία πρέπει να καταλήγει στη σωστή σελίδα με 301.
- Δήλωσε το νέο sitemap και το νέο XML. Το sitemap.xml του CloudCart ενημερώνεται μόνο του. Δήλωσέ το στο Search Console και δώσε τη νέα διεύθυνση του XML στο Skroutz και στο BestPrice.
- Κράτα αντίγραφο του OpenCart. Με το αντίγραφο .sql και πρόσβαση στη βάση για όσο διαρκούν οι επιστροφές των παλιών παραγγελιών.
Τις επόμενες εβδομάδες κοίτα κάθε εβδομάδα τα σφάλματα 404 στο Search Console και πρόσθεσε ανακατεύθυνση για κάθε παλιά διεύθυνση που λείπει. Αν ξεκινάς από WooCommerce και όχι από OpenCart, τα βήματα είναι στον αντίστοιχο οδηγό. Δες τον οδηγό μεταφορά από WooCommerce. Τα αρχεία και τις στήλες για κάθε πλατφόρμα τα εξηγεί ο οδηγός εισαγωγή προϊόντων από CSV και XML.
Όταν είσαι έτοιμος, ξεκίνα το νέο eshop από τη σελίδα πακέτα και τιμές και στήσε το παράλληλα με το OpenCart. Για ερωτήσεις, η υποστήριξη AURA απαντά όλο το εικοσιτετράωρο και η ομάδα στο support@cloudcart.com.
Συχνές ερωτήσεις
Ο πυρήνας του OpenCart δεν έχει εξαγωγή προϊόντων σε CSV: το System → Maintenance → Backup & Restore βγάζει μόνο αντίγραφο της βάσης σε .sql. Για CSV ή Excel χρειάζεσαι module εξαγωγής από το OpenCart Marketplace. Εναλλακτικά, χρησιμοποιείς τη διεύθυνση του XML που ήδη στέλνεις στο Skroutz.
Ναι, η Εισαγωγή XML του CloudCart δέχεται διεύθυνση XML και σου δείχνει τα tags για να τα αντιστοιχίσεις σε όνομα, τιμή, κωδικό, εικόνες και κατηγορία. Έλεγξε πρώτα αν το XML περιέχει ολόκληρες περιγραφές και όλες τις εικόνες, γιατί ένα feed για το Skroutz συχνά κρατά μόνο τα βασικά.
Όχι, αν κάθε παλιά διεύθυνση με κλικ έχει ανακατεύθυνση 301 πριν αλλάξει το domain. Στο CloudCart οι ανακατευθύνσεις ανεβαίνουν από CSV στο Μάρκετινγκ → SEO → 301 redirects, και για διευθύνσεις μορφής index.php?route= γράφεις την ακριβή μορφή που εμφανίζεται στο Search Console.
Όχι. Οι πελάτες μεταφέρονται με email, όνομα, ομάδα και ένδειξη newsletter, και το CloudCart δημιουργεί νέο κωδικό για τον καθένα. Ενημέρωσε τους πελάτες ότι ορίζουν νέο κωδικό από το «Ξέχασα τον κωδικό μου».
Αν την κάνεις μόνος σου, πληρώνεις μόνο τη συνδρομή του πακέτου, από 14 € τον μήνα με ετήσια πληρωμή χωρίς ΦΠΑ, και ίσως το module εξαγωγής στο OpenCart. Αν την αναλάβει η ομάδα του CloudCart, το κόστος εξαρτάται από τον όγκο των προϊόντων και τις διασυνδέσεις, και το μαθαίνεις αφού η ομάδα δει το κατάστημά σου.
Τα modules δεν μεταφέρονται. Στο CloudCart η εφαρμογή myDATA στέλνει τα παραστατικά στην ΑΑΔΕ, και το ACS συνδέεται με παράδοση σε διεύθυνση, σε κατάστημα και σε ACS Smartpoint. Όρισε στο myDATA σειρά διαφορετική από αυτήν που χρησιμοποιούσε το OpenCart.
Ναι, έτσι γίνεται κανονικά η μεταφορά. Το νέο eshop στήνεται και δοκιμάζεται σε διεύθυνση του CloudCart, και το domain αλλάζει τη στιγμή που θα επιλέξεις. Η αλλαγή του domain διαδίδεται σε διάστημα από λίγα λεπτά έως 48 ώρες.
Πηγές
- τεκμηρίωση του OpenCart για τη συντήρησηdocs.opencart.com
- άρθρο 7 παράγραφος 1 του Γενικού Κανονισμού για την Προστασία Δεδομένωνeur-lex.europa.eu
- τεκμηρίωση της Google για τις ανακατευθύνσειςdevelopers.google.com
- τεκμηρίωση του OpenCart για τα SEO URLdocs.opencart.com
- προδιαγραφή του Skroutz για το XMLdeveloper.skroutz.gr
- πίνακα συντελεστών ΦΠΑ του Your Europeeuropa.eu
