Λείπουν τα κουμπιά Apple Pay και Google Pay στο WooCommerce
Τα κουμπιά express checkout — Apple Pay, Google Pay και παρόμοια — είναι συχνά ο γρηγορότερος τρόπος πληρωμής στο κινητό. Αποτυγχάνουν όμως με τον πιο ήσυχο τρόπο: το κουμπί απλώς δεν υπάρχει.

Γιατί εξαφανίζονται
Τα κουμπιά wallet εμφανίζονται μόνο όταν όλα ταιριάζουν: υποστηριζόμενος browser και συσκευή, wallet ρυθμισμένο στη συσκευή, φορτωμένο script του gateway, και — για το Apple Pay — το domain καταχωρημένο στον πάροχο πληρωμών. Αλλάξτε domain, προσθέστε ανακατεύθυνση www ή μετακομίστε host, και η καταχώρηση μπορεί να μην ταιριάζει πια.
Ελέγξτε πρώτα ρυθμίσεις και logs του gateway· η τεκμηρίωση του Stripe extension καλύπτει τη ρύθμιση και τις απαιτήσεις του express checkout.
Άλλες συνήθεις αιτίες
Βελτιστοποίηση που καθυστερεί ή συνδυάζει τη JavaScript του gateway, Content Security Policy που τη μπλοκάρει, ή banner συγκατάθεσης που μπλοκάρει τα scripts πληρωμής μέχρι τη συγκατάθεση. Αλλαγές σε theme ή blocks μπορεί επίσης να αφαιρέσουν το σημείο όπου εμφανίζονται τα κουμπιά.
Επειδή αφορά κυρίως κινητά, είναι κομμάτι του ευρύτερου προβλήματος των checkouts που χαλάνε μόνο στο κινητό.
Τακτικός έλεγχος
Δοκιμάστε σε πραγματικό iPhone με Apple Pay και σε Android με Google Pay μετά από κάθε αλλαγή domain, CDN, theme ή gateway. Συγκρίνετε παραγγελίες ανά τρόπο πληρωμής: μια απότομη πτώση στις πληρωμές wallet είναι συνήθως το πρώτο ορατό σημάδι.
Ένα monitor επιβεβαιώνει ότι το βήμα πληρωμής εμφανίζεται και ότι ένας τρόπος πληρωμής είναι έτοιμος· συνδυάστε το με περιοδικό έλεγχο σε συσκευή για τα ίδια τα κουμπιά wallet.
Ελέγξτε το δικό σας κατάστημα τώρα με τον δωρεάν έλεγχο checkout WooCommerce: περνά το checkout σε πραγματικό browser και δείχνει το βήμα όπου σταματά.
Όταν τα σύνολα ή τα μεταφορικά δεν ανανεώνονται, δείτε το WooCommerce update_checkout που δεν δουλεύει.
Για ελληνικές τράπεζες και redirect καρτών, διαβάστε το αποτυχίες redirect καρτών σε ελληνικά e-shop.
Συχνές ερωτήσεις
Γιατί δεν εμφανίζεται το Apple Pay στο WooCommerce;
Το domain δεν είναι επαληθευμένο στο gateway, ο browser δεν είναι Safari με κάρτα στο Wallet, η σελίδα δεν είναι HTTPS, ή το κουμπί είναι κλειστό για εκείνη τη σελίδα στις ρυθμίσεις.
Γιατί δεν εμφανίζεται το Google Pay;
Ο browser δεν έχει αποθηκευμένη κάρτα ή προφίλ Google Pay, ή η ρύθμιση express κουμπιών του gateway είναι κλειστή για εκείνη τη θέση.
Πώς δοκιμάζω τα κουμπιά wallets;
Σε πραγματικό iPhone με Safari και σε Chrome με αποθηκευμένη κάρτα, σε σελίδα προϊόντος, καλάθι και checkout, μετά από κάθε αλλαγή gateway ή domain.