PayPal Payments στο WooCommerce: κουμπιά, σφάλματα και pending παραγγελίες
Το PayPal είναι ακόμα από τους τρόπους πληρωμής που περιμένουν να δουν οι πελάτες. Το plugin WooCommerce PayPal Payments φέρνει κουμπιά, προηγμένα πεδία κάρτας και webhooks — τρία ξεχωριστά πράγματα που μπορεί το καθένα να αποτύχει μόνο του.

Κουμπιά που δεν εμφανίζονται
Συνήθως πρόβλημα JavaScript: το script του PayPal SDK μπλοκάρεται, καθυστερεί από plugin βελτιστοποίησης ή φορτώνεται δύο φορές από άλλο plugin. Ελέγξτε την κονσόλα του browser στο checkout και το log του plugin στο WooCommerce → Status → Logs.
Νόμισμα, χώρα και ρυθμίσεις λογαριασμού αποφασίζουν επίσης ποια κουμπιά εμφανίζονται. Η τεκμηρίωση του plugin αναφέρει τι απαιτεί κάθε επιλογή.
Γενικά σφάλματα στην πληρωμή
Ένα «κάτι πήγε στραβά» αφού κλείσει το παράθυρο του PayPal συχνά σημαίνει ότι η παραγγελία δεν δημιουργήθηκε ή δεν χρεώθηκε: ληγμένη σύνδεση με τον λογαριασμό PayPal, ασυμφωνία συνόλου καλαθιού και παραγγελίας από plugin χρεώσεων ή εκπτώσεων, ή σφάλμα server.
Το log του plugin συνήθως περιέχει την πραγματική απάντηση του PayPal. Είναι η ίδια προσέγγιση με τη διάγνωση ενός payment gateway που αποτυγχάνει.
Παραγγελίες κολλημένες σε pending
Το PayPal επιβεβαιώνει πληρωμές με webhooks. Αν ένα plugin ασφαλείας, firewall ή κανόνας Cloudflare τα μπλοκάρει, οι παραγγελίες μένουν pending παρότι η πληρωμή πέτυχε. Ελέγξτε την κατάσταση των webhooks στις ρυθμίσεις και ξαναεγγραφείτε αν χρειάζεται.
Παρακολουθήστε το ποσοστό παραγγελιών PayPal στον χρόνο, και έναν έλεγχο checkout που φτάνει στην πληρωμή: μαζί πιάνουν και τις φανερές και τις ήσυχες αποτυχίες.
Ελέγξτε το δικό σας κατάστημα τώρα με τον δωρεάν έλεγχο checkout WooCommerce: περνά το checkout σε πραγματικό browser και δείχνει το βήμα όπου σταματά.
Για ελληνικές τράπεζες και redirect καρτών, διαβάστε το αποτυχίες redirect καρτών σε ελληνικά e-shop.
Συχνές ερωτήσεις
Γιατί δεν εμφανίζονται τα κουμπιά PayPal στο WooCommerce;
Ένα σφάλμα JavaScript ή η βελτιστοποίηση scripts μπλοκάρει το SDK του PayPal, το νόμισμα ή η χώρα δεν υποστηρίζονται, ή τα κουμπιά είναι κλειστά για εκείνη τη σελίδα.
Γιατί οι παραγγελίες PayPal μένουν pending;
Το webhook του PayPal δεν έφτασε στο κατάστημα ή απέτυχε· ελέγξτε την κατάσταση webhooks στις ρυθμίσεις του plugin και κάντε ξανά εγγραφή αν χρειάζεται.
Τι σημαίνει ένα γενικό σφάλμα PayPal στο checkout;
Συνήθως ασυμφωνία συνόλων καλαθιού με την παραγγελία PayPal, υποχρεωτικό πεδίο που λείπει, ή πρόβλημα στα στοιχεία API· το log του plugin δείχνει την απάντηση.