Support » Plugin: Piraeus Bank WooCommerce Payment Gateway » Δεν ολοκληρώνετε η πληρωμή της παραγγελίας

  • Resolved Christos

    (@chrism41111)


    Γειά σας,

    Έχω σετάρει όλες τις πληροφορίες που απαιτούνται για την Δημιουργία Demo account
    για την Τράπεζα Πειραιώς.

    Παρατήρησα ότι δεν συμπεριφέρεται σωστά όταν γίνεται η μετάβαση από το payment Page μετά την ολοκλήρωση της Πληρωμής.

    Αυτό που γίνεται είναι ότι είτε κάνω Failed είτε Successed προσπαθεια πληρωμής με πηγαίνει πάντα στην ίδια σελίδα δείχνωντας το ίδιο μύνημα επιτυχίας. Επίσης δεν ενημερώνει σωστά το Status της παραγγελίας με αποτέλεσμα να μην στέλνει ούτε Email για την παραγγελία.

    Αυτό συμβαίνει διότι στον Κώδικα του αρχείου wooshop-piraeus.php και στην γραμμή 745 στην function check_piraeusbank_response γίνετε έλεγχος του peiraeus property στο
    RESPONSE της τράπεζας Πειραιώς.

    Όμως με κάποια logs που έχω βάλει στον Κώδικα αυτή η πληροφορία δεν στέλνεται ή τουλάχιστον δεν στέλνεται πλέων από την Πειραιώς. Δεν το αναφέρει ούτε στο Documentation. Επιστρέφεται όμως μία άλλη μεταβλητή η StatusFlag.

    Το παρακάτω είναι ο κώδικας που πρόσθεσα για να δώ τι επιστρέφετε από την τράπεζα.
    `echo ‘check_piraeusbank_response’ . ”;
    echo $_REQUEST[‘peiraeus’] . ”;
    echo $_REQUEST[‘ResponseCode’] . ”;
    echo $_REQUEST[‘StatusFlag’] . ”;
    echo $_REQUEST[‘HashKey’] . ”;
    echo $_REQUEST[‘SupportReferenceID’] . ”;
    echo $_REQUEST[‘ApprovalCode’] . ”;
    echo $_REQUEST[‘Parameters’] . ”;
    echo $_REQUEST[‘AuthStatus’] . ”;
    echo $_REQUEST[‘PackageNo’] . ”;
    echo $_REQUEST[‘TransactionId’] . ”;
    exit;`

    • This topic was modified 2 years ago by Christos.
Viewing 1 replies (of 1 total)
  • VAG

    (@vagdesign)

    Το ίδιο πρόβλημα αντιμετωπίζω και εγώ σε site πελάτη. Με την αναβάθμιση του WooCommerce στην 6.3.1 δεν λειτουργεί το πρόσθετο σωστά.

Viewing 1 replies (of 1 total)
  • The topic ‘Δεν ολοκληρώνετε η πληρωμή της παραγγελίας’ is closed to new replies.