Skip to content

joakpapa/cashguard-cod-lite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

CashGuard COD Lite

Η Lite έκδοση του CashGuard COD για WooCommerce, με όριο 30 παραγγελίες Αντικαταβολής (COD) τον μήνα.
Μπλοκάρει την Αντικαταβολή στο checkout για πελάτες που βρίσκονται σε μαύρη λίστα (email/τηλέφωνο).
Λειτουργεί και για επισκέπτες (χωρίς login).

  • Αφαιρεί την Αντικαταβολή αν το email/τηλέφωνο στο checkout ταιριάζει με εγγραφή στη blacklist.
  • Όριο Lite: μέχρι 30 COD παραγγελίες/μήνα. Όταν ξεπεραστεί, η λειτουργία σταματά μέχρι τον επόμενο μήνα.
  • Νέο status παραγγελίας: No-Show (COD). Όταν μια παραγγελία μαρκαριστεί έτσι, ο πελάτης μπαίνει αυτόματα στη blacklist.
  • Ενέργεια “Mark COD No-Show” με ένα κλικ από τη λίστα παραγγελιών.
  • GDPR-friendly (αποθηκεύονται μόνο hashes email/τηλεφώνου).
  • Συμβατό με WooCommerce HPOS.

Εγκατάσταση

  1. Ανεβάστε τον φάκελο cashguard-cod-lite στο /wp-content/plugins/.
  2. Ενεργοποιήστε το πρόσθετο από το μενού Πρόσθετα.
  3. Μεταβείτε στο WooCommerce → CashGuard COD Lite για ρυθμίσεις.

Ρύθμιση HASH_SALT (Απαραίτητο)

Το plugin χρησιμοποιεί το HASH_SALT για να αποθηκεύει τα email και τα τηλέφωνα της blacklist σε μορφή hash (ώστε να μην φαίνονται καθαρά).

  1. Ανοίξτε το αρχείο cashguard-cod-lite.php.
  2. Βρείτε τη γραμμή:
    const HASH_SALT = 'cashguard_cod_lite_salt_change_me_2025'; 

Αντικαταστήστε την τιμή με μία μοναδική τυχαία συμβολοσειρά (32–64 χαρακτήρες). Π.χ. X9z!a82Jd#7Lm$Tq@V3p^2025StorgiUniqueKey. Αν αλλάξετε το HASH_SALT αργότερα, οι παλιές εγγραφές της blacklist δεν θα ταιριάζουν πλέον.


Τρόπος λειτουργίας

  • Αν ο πελάτης βρίσκεται στη blacklist → η COD αφαιρείται στο checkout.
  • Όταν παραγγελία COD μαρκαριστεί ως No-Show, ο πελάτης μπαίνει αυτόματα στη λίστα.
  • Όταν οι COD παραγγελίες του μήνα φτάσουν τις 30, η λειτουργία μπλοκαρίσματος σταματά και επανεκκινεί τον επόμενο μήνα.

Περιορισμοί Lite

  • Μέγιστο 30 COD παραγγελίες/μήνα.
  • Δεν υποστηρίζεται χρονική λήξη εγγραφών (διαθέσιμο στην Pro έκδοση).
  • Δεν υποστηρίζεται εισαγωγή/εξαγωγή CSV (διαθέσιμο στην Pro έκδοση).

GDPR

  • Αποθηκεύονται μόνο hashes email/τηλεφώνων με χρήση salt (HASH_SALT).
  • Συνιστάται να αλλάξετε το salt με δική σας μοναδική συμβολοσειρά.

Εκδόσεις

0.9.2

  • Προστέθηκε status No-Show (COD) με auto-blacklist.
  • Προστέθηκε κουμπί “Mark COD No-Show”.

0.9.1

  • Μετρητής μόνο για COD παραγγελίες.

0.9.0

  • Αρχική έκδοση.

About

Το CashGuard COD Lite είναι ένα πρόσθετο για **WooCommerce** που μπλοκάρει την Αντικαταβολή (COD) για πελάτες που δεν παραλαμβάνουν τις παραγγελίες τους. Λειτουργεί και για επισκέπτες (χωρίς login) και διαθέτει όριο **30 COD παραγγελιών/μήνα** στη Lite έκδοση.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages