Λειτουργεί αυτό το πρόσθετο με τα WooCommerce Checkout Blocks;
Όχι, αυτό το πρόσθετο δεν είναι συμβατό με τα WooCommerce Checkout Blocks. Απαιτεί το κλασικό WooCommerce checkout με χρήση του shortcode [woocommerce_checkout]. Το πρόσθετο χρησιμοποιεί δυναμική AJAX λειτουργικότητα και προσαρμοσμένο χειρισμό πεδίων checkout, ειδικά σχεδιασμένο για την κλασική εμπειρία checkout. Αν χρησιμοποιείτε block-based checkout, θα χρειαστεί να επιστρέψετε στο κλασικό, shortcode-based checkout ώστε το πρόσθετο να λειτουργεί σωστά.
Πώς λειτουργεί το σύστημα ορίου «Δωρεάν άνω των €X»;
Το πρόσθετο προσφέρει ευέλικτη ρύθμιση ορίων σε δύο επίπεδα:
- Όριο ανά τοποθεσία: Κάθε τοποθεσία μπορεί να έχει το δικό της ποσό «Δωρεάν άνω των». Για παράδειγμα, η Αθήνα μπορεί να προσφέρει δωρεάν αποστολή άνω των €40, ενώ μια απομακρυσμένη περιοχή μπορεί να απαιτεί €70.
- Καθολικό όριο (Global Fallback Threshold): Ορίζεται μία φορά στις ρυθμίσεις και εφαρμόζεται σε οποιαδήποτε τοποθεσία έχει κενή ή μηδενική τιμή ορίου.
- Υπολογισμός: Βασίζεται στο subtotal του καλαθιού μείον τις εκπτώσεις (εξαιρείται το ίδιο το κόστος αποστολής).
- Συμπεριφορά: Όταν καλύπτεται το όριο, το κόστος της επιλεγμένης μεθόδου αποστολής γίνεται €0 και η ετικέτα της αλλάζει αυτόματα στο κείμενο «Δωρεάν Αποστολή» που έχετε ρυθμίσει.
Έτσι έχετε πλήρη έλεγχο στις προσφορές δωρεάν αποστολής ανά τοποθεσία, διατηρώντας ταυτόχρονα ένα καθολικό «δίχτυ ασφαλείας» μέσω του global threshold.
Μπορώ να χρησιμοποιώ διαφορετικές χρεώσεις για διαφορετικές μεθόδους αποστολής στην ίδια τοποθεσία;
Όχι, το πρόσθετο εφαρμόζει τις χρεώσεις τοποθεσίας ομοιόμορφα σε όλες τις επιλεγμένες μεθόδους αποστολής. Ωστόσο, εσείς ελέγχετε ποιες μέθοδοι αποστολής συμμετέχουν στο σύστημα χρεώσεων τοποθεσίας. Για παράδειγμα, μπορείτε να ρυθμίσετε τη «Flat Rate Shipping» ώστε να περιλαμβάνει χρεώσεις τοποθεσίας, ενώ η «Local Pickup» να παραμένει ανεπηρέαστη. Η χρέωση τοποθεσίας είναι η ίδια ανεξάρτητα από το ποια συμμετέχουσα μέθοδος επιλέγεται από τον πελάτη – αυτό που αλλάζει είναι το ποιες μέθοδοι είναι επιλέξιμες να λάβουν τη χρέωση εξαρχής.
Τι συμβαίνει όταν ένας πελάτης αλλάξει πολιτεία ή τοποθεσία κατά τη διάρκεια του checkout;
Το πρόσθετο χρησιμοποιεί AJAX για να ενημερώνει δυναμικά την εμπειρία checkout χωρίς πλήρη ανανέωση της σελίδας:
- Αλλαγή πολιτείας: Το dropdown τοποθεσίας ενημερώνεται άμεσα με τις τοποθεσίες της νέας πολιτείας. Η προηγούμενη επιλογή τοποθεσίας καθαρίζεται.
- Αλλαγή τοποθεσίας: Η χρέωση επανυπολογίζεται και τα σύνολα του checkout ενημερώνονται αυτόματα. Η προηγούμενη χρέωση αφαιρείται και εφαρμόζεται η νέα.
- Καμία διαθέσιμη τοποθεσία: Αν ο πελάτης αλλάξει σε πολιτεία χωρίς ρυθμισμένες τοποθεσίες, το dropdown τοποθεσίας κρύβεται και οποιαδήποτε υπάρχουσα χρέωση τοποθεσίας αφαιρείται.
- Διατήρηση συνεδρίας: Η επιλεγμένη τοποθεσία αποθηκεύεται στη WooCommerce session, ώστε να παραμένει ενεργή κατά τη διάρκεια του checkout, ακόμη κι αν ο πελάτης φύγει από τη σελίδα και επιστρέψει.
Θα εμφανίζεται η πληροφορία τοποθεσίας στα email παραγγελίας και στις λεπτομέρειες παραγγελίας στο admin;
Ναι, φυσικά! Το πρόσθετο παρέχει πλήρη ενσωμάτωση με τις παραγγελίες:
- Metadata παραγγελίας: Το όνομα της τοποθεσίας και το ποσό της χρέωσης αποθηκεύονται στα meta fields της παραγγελίας (
_vgdev_place και _vgdev_place_cost).
- Σελίδα παραγγελίας στο admin: Η τοποθεσία και η χρέωση εμφανίζονται στην ενότητα της διεύθυνσης χρέωσης στη σελίδα λεπτομερειών παραγγελίας.
- Emails παραγγελιών: Το όνομα της τοποθεσίας και η χρέωση εμφανίζονται αυτόματα στο email επιβεβαίωσης παραγγελίας που αποστέλλεται τόσο στον πελάτη όσο και στον διαχειριστή.
- Συμβατότητα με HPOS: Λειτουργεί τόσο με τις κλασικές παραγγελίες βασισμένες σε posts όσο και με το σύστημα High-Performance Order Storage του WooCommerce.
Έτσι έχετε πάντα σαφή εικόνα για το ποια τοποθεσία παράδοσης επέλεξε ο πελάτης, για σκοπούς αποστολής και οργάνωσης της παράδοσης.