Version1.0.0
Requires WP6.0
Tested up to6.8
Slugpayment-methods-by-shipping-method-for-woocommerce
Changelog
  • Initial release
Τρόποι Πληρωμής ανά Τρόπο Αποστολής για WooCommerce

Τρόποι Πληρωμής ανά Τρόπο Αποστολής για WooCommerce

Εμφάνισε ή απόκρυψε τα WooCommerce payment methods ανάλογα με τον επιλεγμένο τρόπο αποστολής! Δημιούργησε απεριόριστους κανόνες με visual builder – επίλεξε τρόπο αποστολής, διάλεξε ποια payment gateways θα ελέγχεις και όρισε ενέργεια εμφάνισης/απόκρυψης. Περιλαμβάνει multi-select υποστήριξη, συμβατότητα με shipping zones, real-time ενημερώσεις και λειτουργεί με όλα τα plugins αποστολής/πληρωμής. Ιδανικό για περιορισμό Αντικαταβολής, απαίτηση online πληρωμής σε express αποστολές ή αποφυγή conflicts μεταξύ τρόπων πληρωμής και αποστολής. HPOS συμβατό, πλήρως πολυγλωσσικό (WPML/Polylang). Μείωσε απάτη και έλεγξε το checkout με στρατηγική εμφάνιση των payment gateways!

15.00

Lifetime Άδεια + Lifetime Updates

Εγγύηση επιστροφής χρημάτων 14 ημερών
Πληρωμή με ασφάλεια μέσω Visa Mastercard American Express Discover Klarna Revolut Pay

Θέλεις περισσότερα από ένα plugin; Η έκπτωση εφαρμόζεται αυτόματα στο καλάθι σου:

  • Με 2 premium plugins στο καλάθι → 10% έκπτωση και στα δύο

  • Με 3 premium plugins15% έκπτωση σε όλα

  • Με 4 ή περισσότερα premium plugins20% έκπτωση σε όλα τα plugins

Τα δωρεάν plugins δεν συμμετέχουν στον υπολογισμό και δεν έχουν έκπτωση.
Η έκπτωση υπολογίζεται αυτόματα στο καλάθι και στο checkout, δεν χρειάζεται κουπόνι.

Νομίζεις ότι λείπει κάτι από αυτό το plugin;

Ζήτα νέα λειτουργία

Χρειάζεσαι διαφορετική προσαρμογή στο site σου;

Στείλε αίτημα προσαρμογής

Payment Methods by Shipping Method for WooCommerce είναι ένα premium plugin που σου δίνει απόλυτο έλεγχο στο ποιοι τρόποι πληρωμής εμφανίζονται ανάλογα με τον τρόπο αποστολής που επιλέγει ο πελάτης. Δημιούργησε απεριόριστους κανόνες για να εμφανίζεις ή να κρύβεις συγκεκριμένους τρόπους πληρωμής όταν επιλέγονται συγκεκριμένες αποστολές. Ιδανικό για περιορισμό αντικαταβολής, ειδικούς όρους πληρωμής για express αποστολές ή πολύπλοκους συνδυασμούς πληρωμής–αποστολής. Περιλαμβάνει εύχρηστο rule builder, multi-select επιλογές, υποστήριξη ζωνών αποστολής και συμβατότητα με WPML/Polylang για διεθνή καταστήματα!

Βασικά Χαρακτηριστικά

Απεριόριστοι Κανόνες

  • Δημιούργησε όσα shipping–payment rules χρειάζεσαι
  • Κάθε κανόνας στοχεύει έναν συγκεκριμένο τρόπο αποστολής
  • Έλεγξε πολλαπλούς τρόπους πληρωμής ανά κανόνα
  • Επίλεξε ενέργεια "Show" ή "Hide" για κάθε κανόνα

Ευανάγνωστος Rule Builder

  • Οπτικό, table-based interface για διαχείριση κανόνων
  • Προσθήκη νέων κανόνων με ένα κλικ
  • Άμεση διαγραφή κανόνων που δεν χρειάζεσαι
  • Καθόλου κώδικας, καθόλου περίπλοκες ρυθμίσεις

Πλήρης Υποστήριξη Τρόπων Αποστολής

  • Λειτουργεί με όλους τους core τρόπους αποστολής του WooCommerce
  • Υποστηρίζει instances ζωνών αποστολής (π.χ. Flat Rate: Zone 1)
  • Συμβατό με third-party shipping plugins
  • Αναγνωρίζει παραλλαγές και ζώνες τρόπων αποστολής

Multi-Select Έλεγχος Πληρωμών

  • Επίλεξε πολλαπλά payment gateways ανά κανόνα
  • Χρησιμοποίησε Ctrl/Cmd για multi-selection
  • Έλεγξε όλους τους τρόπους πληρωμής από ένα interface
  • Λειτουργεί με οποιοδήποτε WooCommerce payment gateway

Show / Hide Λογική

  • Ενέργεια "Show": Εμφανίζει μόνο τους επιλεγμένους τρόπους πληρωμής
  • Ενέργεια "Hide": Κρύβει τους επιλεγμένους τρόπους πληρωμής
  • Ευέλικτη λογική για όλα τα επιχειρηματικά σενάρια
  • Συνδυασμός show και hide rules για σύνθετες ρυθμίσεις

Real-Time Ενημέρωση στο Checkout

  • Οι τρόποι πληρωμής ενημερώνονται μόλις αλλάξει η αποστολή
  • Λειτουργεί ομαλά σε όλη τη ροή του checkout
  • Δεν απαιτείται ανανέωση σελίδας για να εφαρμοστούν οι κανόνες
  • Ομαλή εμπειρία για τον χρήστη

HPOS Συμβατότητα

  • Υποστήριξη High-Performance Order Storage (HPOS)
  • Future-proof συμβατότητα με νέες εκδόσεις WooCommerce
  • Βελτιστοποιημένο για τις πιο πρόσφατες εκδόσεις
  • Δοκιμασμένο με WooCommerce 8.0+

Πολυγλωσσική Υποστήριξη

  • Πλήρης ενσωμάτωση με WPML (string translation)
  • Συμβατό με Polylang για multilingual καταστήματα
  • Όλα τα UI strings είναι μεταφράσιμα
  • Ιδανικό για διεθνές e-commerce

Οδηγίες Ρύθμισης

  1. Εγκατάσταση & Ενεργοποίηση

    Μετά την αγορά του plugin:

    • Ανεβάστε το στο /wp-content/plugins/payment-methods-by-shipping-method-for-woocommerce/
    • Ενεργοποιήστε το από το μενού Plugins του WordPress
    • Μεταβείτε στο VGDEV Solutions > Payment by Shipping
  2. Κατανόηση της Λογικής Κανόνων

    Πριν δημιουργήσετε κανόνες, καταλάβετε τις δύο βασικές ενέργειες:

    Ενέργεια "Show" (Whitelist):
    • Εμφανίζει ΜΟΝΟ τους τρόπους πληρωμής που επιλέγετε
    • Όλοι οι υπόλοιποι τρόποι πληρωμής κρύβονται
    • Ιδανικό για αυστηρό περιορισμό επιλογών πληρωμής
    • Παράδειγμα: Εμφάνιση μόνο "Αντικαταβολή" για "Παραλαβή από το κατάστημα"
    Ενέργεια "Hide" (Blacklist):
    • Κρύβει τους τρόπους πληρωμής που επιλέγετε
    • Όλοι οι υπόλοιποι μένουν διαθέσιμοι
    • Ιδανικό για αποφυγή προβληματικών συνδυασμών
    • Παράδειγμα: Απόκρυψη "Αντικαταβολή" για "Express Αποστολή"
  3. Δημιουργία του Πρώτου Κανόνα

    Στη σελίδα ρυθμίσεων Payment by Shipping:

    Ρύθμιση Κανόνα:
    • Shipping Method: Επίλεξε τον τρόπο αποστολής που ενεργοποιεί τον κανόνα
    • Payment Methods: Επίλεξε (multi-select) τους τρόπους πληρωμής που θα ελέγχει ο κανόνας (με Ctrl/Cmd)
    • Action: Επίλεξε "Show" ή "Hide" ανάλογα με τις ανάγκες σου
    • Πάτησε Save Settings για να ενεργοποιήσεις τον κανόνα

    Η πρώτη γραμμή δημιουργείται αυτόματα. Πρόσθεσε επιπλέον κανόνες με το κουμπί "Add Rule".

  4. Προσθήκη Πολλαπλών Κανόνων

    Χτίσε πολύπλοκες σχέσεις πληρωμής–αποστολής:

    Ενδεικτικά Σενάρια:
    • Σενάριο 1: Local Pickup → Εμφάνιση μόνο Αντικαταβολής
    • Σενάριο 2: Express Shipping → Απόκρυψη Αντικαταβολής
    • Σενάριο 3: Free Shipping → Εμφάνιση μόνο Τραπεζικής Κατάθεσης & Πιστωτικής Κάρτας
    • Σενάριο 4: International Shipping → Εμφάνιση μόνο PayPal
    • Πάτησε Add Rule για να δημιουργήσεις νέα γραμμή
    • Συμπλήρωσε τρόπο αποστολής, τρόπους πληρωμής και action
    • Χρησιμοποίησε το κουμπί × για να αφαιρέσεις κανόνες που δεν χρειάζεσαι
    • Αποθήκευσε όλους τους κανόνες με ένα κλικ
  5. Έλεγχος των Ρυθμίσεων

    Βεβαιώσου ότι όλα λειτουργούν σωστά:

    • Πρόσθεσε προϊόντα στο καλάθι και πήγαινε στο checkout
    • Επίλεξε διαφορετικούς τρόπους αποστολής, έναν–έναν
    • Επιβεβαίωσε ότι οι τρόποι πληρωμής εμφανίζονται/κρύβονται σύμφωνα με τους κανόνες
    • Δοκίμασε όλους τους συνδυασμούς αποστολής–πληρωμής
    • Δες τι συμβαίνει όταν δεν υπάρχει κανένας κανόνας για τον επιλεγμένο τρόπο αποστολής
    • Έλεγξε τη συμπεριφορά όταν αλλάζεις αποστολή στο ίδιο checkout

Πώς Λειτουργεί

Ο Πελάτης Επιλέγει Τρόπο Αποστολής:

  1. Ο πελάτης προσθέτει προϊόντα στο καλάθι και προχωρά στο checkout
  2. Επιλέγει έναν από τους διαθέσιμους τρόπους αποστολής
  3. Το plugin ελέγχει αν ο επιλεγμένος τρόπος αποστολής ταιριάζει με κάποιον κανόνα
  4. Αν βρεθεί αντιστοιχία, εφαρμόζεται η ενέργεια "Show" ή "Hide" στα payment gateways
  5. Η λίστα τρόπων πληρωμής ενημερώνεται αυτόματα

Όταν Εφαρμόζεται "Show" Rule:

  1. Ο πελάτης επιλέγει τρόπο αποστολής με ενεργό "Show" rule
  2. Το plugin εμφανίζει ΜΟΝΟ τους τρόπους πληρωμής που ορίστηκαν
  3. Όλοι οι υπόλοιποι τρόποι πληρωμής κρύβονται
  4. Ο πελάτης μπορεί να διαλέξει μόνο από τις επιτρεπόμενες επιλογές
  5. Παράδειγμα: Local Pickup → εμφανίζεται μόνο Αντικαταβολή

Όταν Εφαρμόζεται "Hide" Rule:

  1. Ο πελάτης επιλέγει τρόπο αποστολής με ενεργό "Hide" rule
  2. Το plugin αφαιρεί από τη λίστα τους τρόπους πληρωμής που έχεις επιλέξει
  3. Όλοι οι υπόλοιποι παραμένουν διαθέσιμοι
  4. Ο πελάτης επιλέγει ανάμεσα στις εναπομείνασες επιλογές
  5. Παράδειγμα: Express Shipping → κρύβεται η Αντικαταβολή

Όταν ο Πελάτης Αλλάζει Τρόπο Αποστολής:

  • Ο πελάτης αλλάζει σε διαφορετική μέθοδο αποστολής
  • Το plugin επανελέγχει τους κανόνες για τον νέο τρόπο αποστολής
  • Οι τρόποι πληρωμής ενημερώνονται σε πραγματικό χρόνο
  • Δεν χρειάζεται reload της σελίδας
  • Διατηρείται μια ομαλή και καθαρή εμπειρία checkout

Γιατί να Επιλέξετε το Payment Methods by Shipping Method;

  • Απόλυτος Έλεγχος – Ρύθμισε ακριβώς ποιοι τρόποι πληρωμής επιτρέπονται για κάθε αποστολή
  • Μείωση Ρίσκου Αντικαταβολής – Περιόρισε την Αντικαταβολή σε ασφαλείς ζώνες και τρόπους αποστολής
  • Καλύτερη Ροή Ρευστότητας – Ενθάρρυνε online πληρωμές για express ή διεθνείς αποστολές
  • Απεριόριστοι Κανόνες – Κάλυψε όλα τα σενάρια που χρειάζεται η επιχείρησή σου
  • Απλό Interface – Οπτικός rule builder, χωρίς καμία ανάγκη για κώδικα
  • Ευέλικτη Λογική – Συνδύασε "Show" και "Hide" για πολύπλοκες ροές
  • Real-Time Ενημέρωση – Οι επιλογές πληρωμής αλλάζουν άμεσα με βάση την αποστολή
  • Υποστήριξη Ζωνών Αποστολής – Συνεργάζεται με zone-based shipping instances
  • Συμβατό με Plugins – Λειτουργεί με όλα τα WooCommerce payment & shipping plugins
  • HPOS Ready – Έτοιμο για το νέο Order Storage του WooCommerce
  • Πολυγλωσσική Υποστήριξη – Συμβατό με WPML και Polylang για πολυγλωσσικά καταστήματα
  • License & Updates – Ασφαλές licensing system με αυτόματες ενημερώσεις

Ιδανικό Για

  • Περιορισμό Αντικαταβολής – Όρισε σε ποιες ζώνες/μεθόδους επιτρέπεται COD
  • Express Αποστολές – Υποχρέωσε online πληρωμή για premium courier επιλογές
  • Διεθνείς Παραγγελίες – Εμφάνισε μόνο PayPal/κάρτα για αποστολές εξωτερικού
  • Παραλαβή από Κατάστημα – Επίτρεψε μόνο Αντικαταβολή ή πληρωμή στο ταμείο
  • Δωρεάν Αποστολή – Ενθάρρυνε τραπεζική κατάθεση για free shipping παραγγελίες
  • Μείωση Απάτης – Περιόρισε επισφαλείς συνδυασμούς αποστολής–πληρωμής

Απαιτήσεις Συστήματος

  • WordPress 5.0 ή νεότερο
  • WooCommerce 3.0 ή νεότερο (δοκιμασμένο μέχρι WooCommerce 8.0+)
  • PHP 7.2 ή νεότερο
  • Τουλάχιστον ένας ενεργός τρόπος αποστολής και ένας τρόπος πληρωμής
  • Συμβατότητα με HPOS (High-Performance Order Storage)

Πάρε τον Έλεγχο Πληρωμών & Αποστολών

Το Payment Methods by Shipping Method plugin περιλαμβάνει lifetime ενημερώσεις και dedicated υποστήριξη. Δημιούργησε έξυπνους κανόνες για τρόπους πληρωμής, μείωσε την απάτη στην αντικαταβολή, βελτίωσε τη ρευστότητα και πρόσφερε την ιδανική εμπειρία checkout για κάθε σενάριο αποστολής!

Ερωτήσεις

Τι γίνεται αν δημιουργήσω αντικρουόμενους κανόνες (Show και Hide για τον ίδιο τρόπο αποστολής);

Το plugin επεξεργάζεται τους κανόνες με τη σειρά που εμφανίζονται στις ρυθμίσεις.
Αν δημιουργήσεις πολλαπλούς κανόνες για τον ίδιο τρόπο αποστολής, ο τελευταίος που ταιριάζει είναι αυτός που υπερισχύει.

Ωστόσο, προτείνεται να αποφεύγεις αντικρουόμενους κανόνες και να χρησιμοποιείς είτε “Show” είτε “Hide” για κάθε shipping method ξεχωριστά.
Το Show είναι καθαρότερο, γιατί λειτουργεί σαν whitelist, ενώ το Hide είναι ιδανικό όταν θέλεις απλά να απομακρύνεις συγκεκριμένες επιλογές.

Λειτουργεί με shipping zones και instances αποστολής;

Ναι! Το plugin υποστηρίζει πλήρως τα WooCommerce Shipping Zones και αναγνωρίζει και τα instances αποστολής.
Στις ρυθμίσεις θα δεις επιλογές όπως:

“Zone Name – Flat Rate”

“Europe Zone – Free Shipping”

Το plugin αντιστοιχίζει τόσο τα βασικά IDs (flat_rate) όσο και τα instance-based IDs (flat_rate:6), ώστε οι κανόνες να εφαρμόζονται σωστά ανά γεωγραφική ζώνη.

Αυτό σου δίνει απόλυτο granular έλεγχο ανά ζώνη αποστολής.

Τι γίνεται όταν ο πελάτης επιλέξει τρόπο αποστολής χωρίς να υπάρχει κανόνας;

Τότε το plugin δεν επεμβαίνει καθόλου.
Όλοι οι ενεργοί τρόποι πληρωμής εμφανίζονται κανονικά.

Δεν χρειάζεται να δημιουργείς κανόνες για κάθε τρόπο αποστολής — μόνο για εκείνους όπου θέλεις να ελέγχεις την ορατότητα των payment gateways.

Μπορώ να περιορίσω την Αντικαταβολή (Cash on Delivery) βάσει ζωνών αποστολής;

Φυσικά — είναι από τις πιο συχνές χρήσεις του plugin.

Παράδειγμα:

International Zone – Flat Rate → Hide “Cash on Delivery”

Έτσι, η αντικαταβολή απενεργοποιείται πλήρως για διεθνείς αποστολές, αλλά παραμένει διαθέσιμη για ελληνικές παραγγελίες.

Μπορείς να δημιουργήσεις διαφορετικούς κανόνες για κάθε shipping zone και να ελέγχεις την αντικαταβολή με χειρουργική ακρίβεια.

Είναι το plugin πολυγλωσσικό και συμβατό με WPML ή Polylang;

Ναι — πλήρως.

Όλα τα UI strings της σελίδας ρυθμίσεων (τίτλοι, labels, buttons) εγγράφονται αυτόματα στο WPML String Translation και στο Polylang.

Οι ίδιοι οι κανόνες δεν χρειάζονται μετάφραση, επειδή βασίζονται σε IDs τρόπων αποστολής και πληρωμής, οπότε εφαρμόζονται σωστά σε όλες τις γλώσσες χωρίς επιπλέον διαμόρφωση.

Αξιολογήσεις

{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}
Τρόποι Πληρωμής ανά Τρόπο Αποστολής για WooCommerce 15.00 Αγορά τώρα