Eurobank WooCommerce: συχνά προβλήματα
Λύσεις για τα πιο συχνά προβλήματα με την Eurobank στο WooCommerce: παραγγελίες σε εκκρεμότητα, σφάλμα Cardlink, ανακατεύθυνση, PHP warnings.
1 λεπτό για να το διαβάσετε
Η τράπεζα δείχνει CAPTURED, αλλά η παραγγελία μένει «Εκκρεμεί πληρωμή» ή ακυρώνεται
Αιτία: η απάντηση δεν έφτασε (cache, firewall, maintenance) ή δεν επαληθεύτηκε σε παλιά έκδοση. Η ακύρωση γίνεται από τη «Διάρκεια δέσμευσης αποθέματος (λεπτά)» του WooCommerce.
Λύση: αναβαθμίστε, εξαιρέστε το URL επιστροφής από cache και firewall και επιβεβαιώστε στο merchant portal. Για πληρωμένη ακυρωμένη παραγγελία δείτε επιστροφές.
«An error occurred while processing your payment via Cardlink.»
Αιτία: αποτυχία digest: Shared Secret άλλου περιβάλλοντος, λάθος Merchant ID ή παλιά έκδοση.
Λύση: ελέγξτε ότι τα τρία στοιχεία ανήκουν στο ίδιο περιβάλλον και αναβαθμίστε.
«The Eurobank response could not be verified.»
Λύση: μην εκτελέσετε την παραγγελία πριν τη βρείτε στο merchant portal. Συνήθως το καλάθι άλλαξε μετά την ανακατεύθυνση.
Οι πληρωμές σημειώνονται «Αποτυχημένη», ενώ η τράπεζα δείχνει AUTHORIZED
Λύση: ο λογαριασμός κάνει προέγκριση. Ενεργοποιήστε το «Pre-Authorize». Δείτε καταστάσεις.
Σποραδικά δεν γίνεται ανακατεύθυνση στην τράπεζα
Αιτία: η φόρμα προς την τράπεζα στέλνεται αυτόματα με JavaScript, που μπορεί να εμποδίσει cache ή plugin βελτιστοποίησης.
Λύση: αναβαθμίστε και εξαιρέστε checkout και σελίδα πληρωμής από cache και minify/defer JavaScript.
PHP «Deprecated: Creation of dynamic property…»
Λύση: παλιά έκδοση σε PHP 8.2+. Εγκαταστήστε την τρέχουσα από τα «Downloads».