Έρχεται καλοκαίρι και ετοιμάζεις προσφορές. Οι εκπτώσεις στο WooCommerce όμως θέλουν προσοχή, γιατί δεν αρκεί να βάλεις ένα -30% στη βιτρίνα. Ο νόμος ζητά κάτι συγκεκριμένο: η διαγραμμένη «αρχική» τιμή πρέπει να είναι η χαμηλότερη που είχε το προϊόν τις τελευταίες 30 ημέρες. Σε αυτόν τον οδηγό θα δεις πώς ρυθμίζεις regular και sale price, πώς δείχνεις σωστά τη διαγραμμένη τιμή και πώς γλιτώνεις το πρόστιμο.
Τι λέει ο νόμος για τις εκπτώσεις
Με τον νόμο 4933/2022 η Ελλάδα ενσωμάτωσε την Οδηγία (ΕΕ) 2019/2161, τη γνωστή Omnibus. Από το 2025 ισχύει και ο νέος Κώδικας Δεοντολογίας για εκπτώσεις και προσφορές, που καθιέρωσε τον όρο «τιμή αναφοράς». Ο κανόνας για τα eshops μένει ο ίδιος. Όταν ανακοινώνεις μείωση, οφείλεις να δείχνεις την τιμή αναφοράς, δηλαδή τη χαμηλότερη τιμή που είχε το προϊόν τις τελευταίες 30 ημέρες πριν την έκπτωση.
Άρα, αν είδες σε ένα eshop την ένδειξη «Τιμή αναφοράς: xx», αυτό ακριβώς σημαίνει: τη χαμηλότερη τιμή των τριάντα (30) ημερών, όχι μια παλιά ή φουσκωμένη τιμή τιμοκαταλόγου.
Έτσι, το παλιό κόλπο τελειώνει. Δεν μπορείς να ανεβάσεις τεχνητά μια τιμή λίγες μέρες πριν, ώστε η έκπτωση να δείχνει μεγαλύτερη. Η πρακτική αυτή μετράει ως παραπλανητική και την ελέγχει η Γενική Γραμματεία Εμπορίου και Προστασίας Καταναλωτή.
Κράτα και μερικές ειδικές περιπτώσεις. Για προϊόντα με λιγότερες από 30 ημέρες στην αγορά, τιμή αναφοράς είναι η χαμηλότερη τιμή από τότε που μπήκαν στην αγορά. Όταν η έκπτωση αυξάνεται σταδιακά χωρίς διακοπή, τιμή αναφοράς μένει η αρχική πριν την πρώτη μείωση. Επίσης, αν έχεις φυσικό και ηλεκτρονικό κατάστημα, τηρείς ξεχωριστή τιμή αναφοράς για κάθε κανάλι.
Για τις κυρώσεις, ο κίνδυνος είναι πραγματικός. Οι έλεγχοι τρέχουν μέσω του kataggelies.mindev.gov.gr και τα πρόστιμα φτάνουν έως και 3 εκατ. ευρώ. Σε εκτεταμένες διασυνοριακές παραβάσεις, το πλαίσιο της Omnibus ανεβάζει τον πήχη στο 4% του ετήσιου τζίρου.
Πώς λειτουργούν οι εκπτώσεις στο WooCommerce
Κάθε προϊόν στο WooCommerce έχει δύο πεδία τιμής. Η regular price είναι η κανονική τιμή. Η sale price είναι η τιμή προσφοράς, που εμφανίζεται δίπλα στη διαγραμμένη κανονική.
Το πρόβλημα κρύβεται στο ιστορικό. Το WooCommerce αποθηκεύει μόνο την τρέχουσα regular price και sale price. Ιστορικό τιμών δεν κρατά από μόνο του. Γι’ αυτό, η συμμόρφωση με τον κανόνα των 30 ημερών θέλει δική σου δουλειά.
Βήμα 1: κράτα ιστορικό τιμών
Πριν αγγίξεις οποιαδήποτε τιμή, φρόντισε να καταγράφεις το ιστορικό κάθε προϊόντος. Έχεις δύο δρόμους.
Ο πρώτος είναι ένα plugin παρακολούθησης ιστορικού, που προσθέτει αυτόματα την ένδειξη «χαμηλότερη τιμή τελευταίων 30 ημερών». Ο δεύτερος είναι μια δική σου καταγραφή, σε spreadsheet ή σε custom meta field, που ενημερώνεις σε κάθε αλλαγή τιμής.
Το ιστορικό δεν σε καλύπτει μόνο νομικά. Σε έλεγχο, αποδεικνύει πότε και γιατί άλλαξε μια τιμή.
Βήμα 2: ρύθμισε σωστά regular και sale price
Η σωστή σειρά έχει τρία βήματα. Πρώτα, κράτα τη regular price σταθερή, στην πραγματική τιμή των τελευταίων εβδομάδων. Έπειτα, όρισε τη sale price στη νέα μειωμένη τιμή. Τέλος, χρησιμοποίησε τα πεδία «Sale price dates from/to» για να προγραμματίσεις έναρξη και λήξη, χωρίς να ξυπνάς τα μεσάνυχτα.
Πρόσεξε μια λεπτομέρεια. Αν η τιμή άλλαξε μέσα στις τελευταίες 30 ημέρες, η τιμή αναφοράς δεν ταυτίζεται πάντα με τη regular price. Είναι η χαμηλότερη του διαστήματος. Εδώ σε σώζει το plugin ιστορικού, που υπολογίζει την ένδειξη αυτόματα.
Βήμα 3: μαζικές αλλαγές χωρίς λάθη
Σε κατάστημα με χιλιάδες προϊόντα, η χειροκίνητη αλλαγή δεν βγαίνει. Έχεις τρεις ασφαλείς επιλογές.
Το WooCommerce Bulk Edit δουλεύει μέσα από τον πίνακα προϊόντων, ιδανικό για ποσοστιαίες μειώσεις. Τα plugins δυναμικής τιμολόγησης, για παράδειγμα Dynamic Pricing ή Bulk Price Manager, βάζουν κανόνες ανά κατηγορία, ετικέτα ή μάρκα. Το import μέσω CSV βοηθά όταν οι τιμές έρχονται από ERP ή από Excel του προμηθευτή.
Πριν πατήσεις οτιδήποτε μαζικά, κράτα backup της βάσης. Ένα λάθος ποσοστό σε bulk edit γυρίζει δύσκολα σε χιλιάδες προϊόντα.
Βήμα 4: πρόσεξε τα κουπόνια
Πολλά καταστήματα τρέχουν προσφορές με κουπόνια αντί για sale price. Η υποχρέωση όμως δεν κοιτάζει το εργαλείο. Ισχύει για κάθε ανακοίνωση μείωσης προς το κοινό.
Για παράδειγμα, αν διαφημίζεις «−20% με τον κωδικό SUMMER26» σε banner ή στα social, οφείλεις να δείχνεις και εκεί την πραγματική προηγούμενη τιμή. Όχι μόνο το ποσοστό.
Βήμα 5: τεχνικά σημεία που ξεχνιούνται
Πριν βγάλεις τις προσφορές στον αέρα, τσέκαρε τέσσερα σημεία που συχνά μένουν πίσω:
- Caching: αν τρέχεις WP Rocket ή LiteSpeed Cache, καθάρισε την cache μόλις ξεκινά ή λήγει μια προσφορά. Αλλιώς οι επισκέπτες βλέπουν παλιές τιμές.
- Απόθεμα: έλεγξε ότι τα προϊόντα σε προσφορά έχουν στοκ πριν τα προωθήσεις.
- Structured data: ενημέρωσε το Product schema (price, priceValidUntil), ώστε η Google να δείχνει σωστές τιμές στα αποτελέσματα και στο Google Shopping.
- Επανευρετηρίαση: μετά από μαζικές αλλαγές, ξανάτρεξε το Rank Math ή το Yoast για γρήγορη ενημέρωση.
Λίστα ελέγχου πριν πατήσεις «δημοσίευση»
- Έχεις ενεργό μηχανισμό καταγραφής ιστορικού τιμών 30 ημερών.
- Οι τιμές sale price αντιστοιχούν στη σωστή, νόμιμη προηγούμενη τιμή.
- Έχεις προγραμματίσει ημερομηνίες έναρξης και λήξης.
- Τα banner, τα social και τα newsletter δείχνουν ίδια στοιχεία με το eshop.
- Έχεις καθαρίσει την cache και έλεγξες το απόθεμα.
- Έχεις ενημερώσει το structured data για SEO και Google Shopping.
Συμπέρασμα
Οι καλοκαιρινές εκπτώσεις στο WooCommerce ανεβάζουν πωλήσεις, όμως η νομιμότητα μετράει όσο και η στρατηγική. Ένα κατάστημα με ιστορικό τιμών, προγραμματισμένες προσφορές και συνέπεια σε όλα τα κανάλια σε προστατεύει από πρόστιμα. Ταυτόχρονα, χτίζει εμπιστοσύνη με τους πελάτες, κάτι που κρατά περισσότερο από μια φουσκωμένη έκπτωση.
Θέλεις το eshop σου έτοιμο και νόμιμο πριν τις εκπτώσεις; Μίλα με την ομάδα μας για έλεγχο και ρύθμιση των τιμολογιακών κανόνων στο WooCommerce.
Το άρθρο έχει ενημερωτικό χαρακτήρα και δεν αποτελεί νομική συμβουλή. Για τη συμμόρφωση του καταστήματός σου, συμβουλέψου εξειδικευμένο νομικό.