Μετάβαση στο περιεχόμενο
Οδηγοί

Οδηγός εγκατάστασης & ρύθμισης: OBS Withdrawal Center WooCommerce

Plugin για WooCommerce που προσθέτει online φόρμα υπαναχώρησης δύο βημάτων, email απόδειξης παραλαβής και ιδιωτικό κέντρο διαχείρισης υποθέσεων υπαναχώρησης.

Εγκατάσταση και ρύθμιση του OBS Withdrawal Center

Ο οδηγός καλύπτει την έκδοση 1.0.1. Η OBS κάνει δωρεάν την εγκατάσταση και την αρχική ρύθμιση. Τα νομικά κείμενα και την πολιτική επιστροφών τα εγκρίνει η επιχείρησή σας με τον νομικό της σύμβουλο.

Προαπαιτούμενα

  • WordPress 6.0+, PHP 7.4+ και ενεργό WooCommerce (για τον έλεγχο παραγγελιών και το «Ο λογαριασμός μου»).
  • Κλασικό checkout αν πουλάτε υπηρεσίες ή ψηφιακό περιεχόμενο και θα ενεργοποιήσετε την καταγραφή συναίνεσης. Τα Checkout Blocks δεν υποστηρίζονται από αυτή τη λειτουργία.
  • Λειτουργική αποστολή email από το WordPress (ιδανικά μέσω SMTP), γιατί η απόδειξη παραλαβής φεύγει με email.
  • Τα στοιχεία της επιχείρησης (επωνυμία, διεύθυνση, email, τηλέφωνο) και εγκεκριμένη πολιτική απορρήτου.
  • Απόφαση για το ποια προϊόντα εμπίπτουν σε εξαιρέσεις του άρθρου 16, σε συνεννόηση με τον νομικό σας σύμβουλο.

Εγκατάσταση

  1. Κατεβάστε το ZIP obs-withdrawal-center-woocommerce-1.0.1.zip από τον λογαριασμό σας στην OBS.
  2. WordPress → Plugins → Add New → Upload Plugin → επιλέξτε το ZIP → Install Now → Activate.
  3. Αν έχετε παλαιότερη έκδοση (0.3.x ή 0.6.x), κρατήστε backup και αντικαταστήστε την υπάρχουσα εγκατάσταση. Ο εσωτερικός φάκελος παραμένει obs-eu-withdrawal-form/, ώστε η αναβάθμιση να γίνεται στην ίδια θέση. Μην εγκαταστήσετε δεύτερο αντίγραφο.
  4. Αν η σελίδα «Ο λογαριασμός μου → Υπαναχωρήσεις» βγάζει 404, πηγαίνετε Ρυθμίσεις → Μόνιμοι σύνδεσμοι και πατήστε Αποθήκευση μία φορά.

Σελίδα υπαναχώρησης και σύνδεσμοι

  1. Με την ενεργοποίηση δημιουργείται πρόχειρη σελίδα «Δικαίωμα υπαναχώρησης» με το shortcode [obs_withdrawal_form]. Ελέγξτε το κείμενο και δημοσιεύστε τη μόνο όταν εγκριθεί.
  2. Προσθέστε μόνιμο σύνδεσμο στο footer ή στη ζώνη νομικών συνδέσμων με [obs_withdrawal_link]. Μπορείτε να αλλάξετε το κείμενο με label="..."· τη διατύπωση να την ορίσει ο νομικός σας σύμβουλος.
  3. Για εμφανές πλαίσιο με κουμπί, χρησιμοποιήστε [obs_withdrawal_box] ή [obs_withdrawal_link layout="box"].

Χάρτης ρυθμίσεων (OBS Withdrawal Center → Settings)

ΠεδίοΤι κάνειΠροεπιλογή
Notification email (Email ειδοποιήσεων)Πού έρχεται η ειδοποίηση για κάθε νέα υπόθεση.Email διαχειριστή του site
Withdrawal page (Σελίδα υπαναχώρησης)Η σελίδα που περιέχει το [obs_withdrawal_form]· σε αυτήν οδηγούν οι σύνδεσμοι και τα email.—
Trader name / address / email / phone (Επωνυμία, Διεύθυνση, Email, Τηλέφωνο εμπόρου)Στοιχεία της επιχείρησης στη φόρμα και στα email.Όνομα site / email διαχειριστή
WooCommerce order verification (Έλεγχος παραγγελίας WooCommerce)Απαιτεί το email της φόρμας να ταιριάζει με το email χρέωσης της παραγγελίας.Ενεργό
Eligible WooCommerce statuses (Επιλέξιμες καταστάσεις)Σε ποιες καταστάσεις παραγγελίας γίνεται δεκτή η φόρμα: Pending payment, Processing, Completed, On hold.Processing, Completed, On hold
Article 16 policy handling (Χειρισμός πολιτικής Άρθρου 16)Όταν η παραγγελία περιέχει επισημασμένο προϊόν: δημιουργία υπόθεσης με σημειώσεις για χειροκίνητο έλεγχο, ή αποκλεισμός της αυτόματης καταχώρισης.Χειροκίνητος έλεγχος
Checkout consent evidenceΔύο ξεχωριστά checkboxes στο κλασικό checkout για προϊόντα που έχουν οριστεί ως υπηρεσία ή ψηφιακό περιεχόμενο.Ενεργό
Rate limit (Όριο υποβολών)Μέγιστες υποβολές ανά λεπτά, ανά αποτύπωμα IP/email.5 ανά 60 λεπτά
Advisory deadline days + grace days (Ενδεικτική προθεσμία)Ημέρες για την ενδεικτική ένδειξη προθεσμίας στην υπόθεση, συν ημέρες χάριτος.14 + 0
Privacy notice acknowledgementΥποχρεωτικό checkbox ότι ο πελάτης διάβασε την πολιτική απορρήτου.Ενεργό
Legal notice (Νομική σημείωση)Κείμενο που εμφανίζεται στον πελάτη. Αντικαταστήστε το με εγκεκριμένο κείμενο.Γενικό κείμενο OBS
OBS operations noteΕσωτερικό playbook που βλέπει η ομάδα μέσα σε κάθε υπόθεση.Γενικό playbook OBS

Ρυθμίσεις ανά προϊόν (Προϊόν → Δεδομένα προϊόντος)

  • Withdrawal policy (Πολιτική υπαναχώρησης): κανονικός έλεγχος ή κατηγορία εξαίρεσης του άρθρου 16 (π.χ. εξατομικευμένα προϊόντα, σφραγισμένα προϊόντα υγιεινής, ευπαθή προϊόντα, ψηφιακό περιεχόμενο που ξεκίνησε). Οι παραλλαγές κληρονομούν τη ρύθμιση του γονικού προϊόντος.
  • Withdrawal policy note: εσωτερική σημείωση που εμφανίζεται στην υπόθεση.
  • Checkout consent type: Not required / Service / Digital content. Ορίστε το μόνο όταν η παροχή μπορεί να ξεκινήσει μέσα στην προθεσμία υπαναχώρησης. Το plugin δεν συμπεραίνει τίποτα από τις ιδιότητες virtual/downloadable.

Δοκιμή

  1. Δημιουργήστε δοκιμαστική παραγγελία σε κατάσταση «Ολοκληρώθηκε» με δικό σας email.
  2. Ανοίξτε τη σελίδα υπαναχώρησης, συμπληρώστε τα στοιχεία, πατήστε «Έλεγχος αιτήματος υπαναχώρησης» και μετά «Επιβεβαίωση υπαναχώρησης».
  3. Ελέγξτε ότι εμφανίστηκε κωδικός OBS-WD-…, ότι ήρθε το email απόδειξης και ότι ο διαχειριστής έλαβε ειδοποίηση.
  4. Ανοίξτε την υπόθεση στο admin, αλλάξτε status και συμπληρώστε tracking επιστροφής. Βεβαιωθείτε ότι καταγράφηκαν στο audit trail.
  5. Αν πουλάτε υπηρεσίες ή ψηφιακό περιεχόμενο, κάντε δοκιμαστική αγορά από το κλασικό checkout και ελέγξτε ότι τα δύο checkboxes είναι υποχρεωτικά και ότι η τεκμηρίωση εμφανίζεται στην παραγγελία και στο email.
  6. Κάντε δοκιμαστικό CSV export.

Go-live checklist

  • Η σελίδα υπαναχώρησης έχει εγκριθεί και δημοσιευτεί.
  • Ο μόνιμος σύνδεσμος εμφανίζεται σε όλες τις σελίδες (footer) και στο «Ο λογαριασμός μου».
  • Τα στοιχεία εμπόρου, η νομική σημείωση και η πολιτική απορρήτου είναι ενημερωμένα.
  • Τα προϊόντα με εξαιρέσεις ή συναίνεση έχουν κατηγοριοποιηθεί.
  • Η αποστολή email λειτουργεί (SMTP) και το email απόδειξης φτάνει στον πελάτη.
  • Η σελίδα της φόρμας εξαιρείται από caching.
  • Έχει οριστεί ποιος χειρίζεται τις υποθέσεις και πολιτική διατήρησης/διαγραφής δεδομένων.

Αντιμετώπιση προβλημάτων

ΣύμπτωμαΠιθανή αιτίαΛύση
Η φόρμα δεν εμφανίζεται στη σελίδα.Η σελίδα δεν περιέχει το shortcode ή είναι ακόμη πρόχειρη ή σερβίρεται από cache.Βεβαιωθείτε ότι η σελίδα έχει το [obs_withdrawal_form], δημοσιεύστε την και καθαρίστε cache/CDN.
«Η παραγγελία δεν βρέθηκε» ενώ ο πελάτης έχει παραγγελία.Η παραγγελία δεν είναι σε επιλέξιμη κατάσταση ή ο πελάτης έδωσε διαφορετικό email από το email χρέωσης.Ελέγξτε τις Eligible WooCommerce statuses και ζητήστε από τον πελάτη το email της παραγγελίας. Για custom αριθμούς παραγγελιών χρησιμοποιήστε το filter obs_euwf_resolve_order_id.
Ο πελάτης δεν έλαβε email απόδειξης.Η αποστολή email του WordPress δεν λειτουργεί ή το μήνυμα πήγε στα spam.Ρυθμίστε SMTP και ελέγξτε τα logs. Ο κωδικός υπόθεσης εμφανίζεται στην οθόνη και η υπόθεση έχει καταχωρηθεί κανονικά.
Τα checkboxes συναίνεσης δεν εμφανίζονται στο checkout.Το κατάστημα χρησιμοποιεί Checkout Blocks, ή το προϊόν δεν έχει οριστεί ως υπηρεσία/ψηφιακό περιεχόμενο, ή η ρύθμιση είναι ανενεργή.Χρησιμοποιήστε κλασικό checkout, ορίστε Checkout consent type στο προϊόν και ενεργοποιήστε το Checkout consent evidence.
Η σελίδα «Υπαναχωρήσεις» στο «Ο λογαριασμός μου» βγάζει 404.Δεν έχουν ανανεωθεί οι μόνιμοι σύνδεσμοι μετά την ενεργοποίηση.Ρυθμίσεις → Μόνιμοι σύνδεσμοι → Αποθήκευση μία φορά.
Ο έλεγχος ακεραιότητας της τεκμηρίωσης αποτυγχάνει.Τα αποθηκευμένα δεδομένα άλλαξαν ή άλλαξαν τα authentication salts του WordPress.Ελέγξτε αν έγινε αλλαγή στα salts ή επέμβαση στη βάση και τεκμηριώστε το στην υπόθεση.
Ο πελάτης βλέπει μήνυμα ορίου υποβολών.Ενεργοποιήθηκε το rate limit για το συγκεκριμένο αποτύπωμα IP/email.Περιμένετε να λήξει το παράθυρο ή αυξήστε το Rate limit. Πίσω από proxy/CDN εξετάστε το filter obs_euwf_trust_forwarded_ip_headers.
Η τράπεζα ή ο πάροχος πληρωμών δεν εγκρίνει το e-commerce λόγω πολιτικής υπαναχώρησης.Η σελίδα υπαναχώρησης έχει μείνει πρόχειρη ή δεν περιέχει την πολιτική επιστροφών με την προθεσμία των 14 ημερών, ή δεν είναι ορατή από το footer.Συμπληρώστε και εγκρίνετε το κείμενο πολιτικής, δημοσιεύστε τη σελίδα και προσθέστε τον σύνδεσμο [obs_withdrawal_link] στο footer.