Support » Plugin: Piraeus Bank WooCommerce Payment Gateway » Dynamic URL Redirection Problem

  • Resolved led515

    (@led515)


    Χαίρετε!

    Όταν κάποιος προσπαθεί να ολοκληρώσει μια παραγγελία μέσω καρτών Πειραιώς, γίνεται ανακατεύθυνση στο Paycenter όπου λαβαίνουμε μήνυμα «Η συναλλαγή σας δεν μπορεί να εκτελεστεί». Η τράπεζα απάντησε πως το σφάλμα έγκειται στο ότι δεν βγαίνουμε από το σωστό referrer url (led515.com/checkout) αλλά από ένα της μορφής https://led515.com/checkout/?key=wc_order_u8XMaXmjPLX2U&order-pay=2769. Το 2ο είναι δυναμικό και αλλάζει σε κάθε παραγγελία. Το αξιοπερίεργο είναι ότι δεν ξέρω πότε εμφανίστηκε το πρόβλημα καθώς για αρκετούς μήνες είχε στηθεί σωστά και δούλευε. Ταυτόχρονα, οι μόνες ρυθμίσεις του πρόσθετού σας που μπορώ να βρω στον πίνακα ελέγχου είναι στο WooCommerce>Ρυθμίσεις>Πληρωμές>Piraeus bank Gateway και δεν βλέπω κάτι που μπορεί να με βοηθήσει. Υπάρχει κάπου η δυνατότητα να ελέγξω τα links που στέλνω στην τράπεζα ώστε να επαληθεύσω το referrer;
    Μια αλλαγή που έγινε πρόσφατα είναι ότι πλέον βγαίνουμε από https αντί για http. Πρέπει να επικοινωνήσω με την τράπεζα για να το αλλάξουν από μεριάς τους;

    Ευχαριστώ πολύ.

Viewing 6 replies - 1 through 6 (of 6 total)
  • Καλησπέρα σας,

    σχετικά με το αίτημα σας, εφόσον βάλατε ssl, και αλλάξε απο http σε https θα πρέπει να δώσετε στην τράπεζα την αλλαγή αυτή.

    Γενικά τα url που θια πρέπει να έχει η τράπεζα είναι της μορφής

    Website url : https://led515.com/
    Referrer url : https://led515.com/checkout/
    Success page : https://led515.com/wc-api/WC_Piraeusbank_Gateway?peiraeus=success
    Failure page : https://led515.com/wc-api/WC_Piraeusbank_Gateway?peiraeus=fail
    Cancel page : https://led515.com/wc-api/WC_Piraeusbank_Gateway?peiraeus=cancel

    (χωρίς τα www μιας και φαίνεται πως το έχετε με naked domain )

    Για ότι άλλο χρειαστείτε, είμαστε στην διαθεσή σας.

    Με εκτίμηση,

    Mπελαδάκης Γιώργος
    Quality Assurance & Quality Control Analyst for Enartia

    • This reply was modified 1 month, 2 weeks ago by  gibeladakis.
    • This reply was modified 1 month, 2 weeks ago by  gibeladakis.

    Ευχαριστώ για την ανταπόκριση.

    Τα url αυτά έχουν δηλωθεί στην τράπεζα μέσω δικής μας επικοινωνίας. Επίσης ζήτησα να αλλάξουν από http σε https. Ωστόσο, όπως ανέφερα ήδη, η τράπεζα απορρίπτει τη συναλλαγή γιατί δεν βλέπει το /checkout, αλλά ένα /checkout/mpla-mpla-mpla. Για ποιο λόγο συμβαίνει αυτό; Δεν μπορώ να βρω κάποια ρύθμιση που να το επηρεάζει αυτό.

    Με εκτίμηση.

    Καλησπέρα σας,

    σχετικά με το αίτημα σας, εφόσον έχετε το domain χωρίς τα www επιβεβαίωστε ξανά παρακαλώ ότι τα έχετε δώσει στην τράπεζα χωρίς δηλαδή θα πρέπει να ειναι

    Website url : https://led515.com/
    Referrer url : https://led515.com/checkout/
    Success page : https://led515.com/wc-api/WC_Piraeusbank_Gateway?peiraeus=success
    Failure page : https://led515.com/wc-api/WC_Piraeusbank_Gateway?peiraeus=fail
    Cancel page : https://led515.com/wc-api/WC_Piraeusbank_Gateway?peiraeus=cancel

    Για ότι άλλο χρειαστείτε, είμαστε στην διαθεσή σας.

    Με εκτίμηση,
    Mπελαδάκης Γιώργος
    Quality Assurance & Quality Control Analyst for Enartia

    Τα links έχουν δοθεί με αυτό τον τρόπο. Μόλις ανέτρεξα στο email που τα είχαμε δηλώσει.
    Η ερώτησή μου είναι: γιατί παρεμβάλλεται άλλη μια σελίδα πριν το redirection; Η τράπεζα λαβαίνει το αίτημα όχι από το lınk https://led515.com/checkout το οποίο είναι δηλωμένο ως referrer, αλλά από το lınk https://led515.com/checkout/μπλα-μπλα-μπλα. Πώς μπορώ να το αλλάξω αυτό;

    Και πάλι ευχαριστώ!

    Καλησπέρα σας,

    και σας ευχαριστούμε για την απάντηση σας. Σχετικά με το ερώτημα σας, μετά το https://led515.com/checkout/ μπαίνουν attributes που δεν επιρεάζουν την λειτουργία. Το προβλημα που έχετε αφορά τα url που έχουν δηλωθεί στην τράπεζα.

    Παρακαλώ επικοινωνήστε ξανά μαζί τους και ζητήστε να σας πούνε αν έχουν δηλώσει τα url σύμφωνα με αυτά που σας στείλαμε, δηλαδή τοσο με το httpS όσο και χωρίς τα www απο μπροστά. Μπορεί εσείς να τα είχατε στείλει σωστά αλλά να έχει γινει λάθος απο την πλευρά τοιυς.

    Με εκτίμηση,
    Mπελαδάκης Γιώργος
    Quality Assurance & Quality Control Analyst for Enartia

    Ευχαριστώ για αυτή την διευκρίνηση.

    Περιμένω απάντηση από την τράπεζα πώς έχουν κάνει της απαραίτητες αλλαγές.

    Μόλις έχω νεότερα θα αναρτήσω απάντηση προς όφελος της κοινότητας και για να κλείσει το thread.

    Και πάλι ευχαριστώ, καλή συνέχεια.

Viewing 6 replies - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.