Μετάβαση στο περιεχόμενο
Οδηγοί

Alpha Bank WooCommerce: καταγραφή και debug

Πώς ενεργοποιείτε το «Enable debug» στο plugin Alpha Bank e-Commerce, πού βρίσκετε το log και τι σημαίνουν τα μηνύματά του.

1 λεπτό για να το διαβάσετε

Ενεργοποίηση

  1. Ανοίξτε «WooCommerce» → «Ρυθμίσεις» → «Πληρωμές» → «Alpha Bank e-Commerce».
  2. Τσεκάρετε το «Enable debug» και πατήστε «Αποθήκευση αλλαγών».
    Το πλαίσιο Enable debug στις ρυθμίσεις, τσεκαρισμένο, δίπλα στο κουμπί Αποθήκευση αλλαγών
    Τσεκάρετε το «Enable debug» και αποθηκεύστε.
  3. Επαναλάβετε την πληρωμή που αποτυγχάνει.
  4. Ανοίξτε «WooCommerce» → «Κατάσταση» → «Logs» και διαλέξτε το αρχείο με πηγή obs-alpha-bank.
    Η λίστα αρχείων καταγραφής του WooCommerce με το αρχείο της πηγής obs-alpha-bank
    Στα Αρχεία Καταγραφής διαλέξτε την πηγή «obs-alpha-bank».
  5. Όταν τελειώσετε, απενεργοποιήστε το «Enable debug».

Το log γράφει μόνο την κατάσταση και ποια πεδία υπήρχαν στην απάντηση. Δεν γράφει κωδικούς, Shared Secret ή στοιχεία κάρτας.

Τι σημαίνουν τα μηνύματα

ΜήνυμαΤι σημαίνειΤι κάνετε
Rejected callback authenticationΗ υπογραφή της απάντησης δεν ταιριάζει με το Shared Secret.Περάστε ξανά το Shared Secret του σωστού περιβάλλοντος, χωρίς κενά.
Rejected callback bindingΠοσό, νόμισμα, Merchant ID ή αναφορά δεν ταιριάζουν με την παραγγελία.Μην εκτελέσετε την παραγγελία. Συγκρίνετε με το back office.
Το αρχείο καταγραφής obs-alpha-bank με προειδοποίηση Rejected callback authentication
Μια καταχώριση του log: προειδοποίηση «Rejected callback authentication».

Και στις δύο περιπτώσεις η παραγγελία δεν αλλάζει κατάσταση. Ο πελάτης μπορεί να δει σελίδα σφάλματος αντί για τη σελίδα ολοκλήρωσης. Αν δεν έχετε το «Enable debug» ενεργό, αυτά τα μηνύματα δεν καταγράφονται.