WordPress.org

Plugin Directory

Πύλη Πληρωμών Τράπεζας Πειραιώς για το WooCommerce

Πύλη Πληρωμών Τράπεζας Πειραιώς για το WooCommerce

Περιγραφή

Αυτό το πρόσθετο προσθέτει το κέντρο πληρωμών της τράπεζας Πειραιώς ως τρόπο πληρωμής στο WooCommerce. Πρέπει να προηγηθεί μια υπογεγραμμένη σύμβαση με την τράπεζα σας. Βασίστηκε στο πρόσθετο “Piraeus Bank Greece Payment Gateway for WooCommerce” από την emspace.gr [https://wordpress.org/plugins/woo-payment-gateway-piraeus-bank-greece/]

Χρησιμοποιεί την μέθοδο της ανακατεύθυνσης, και το SSL δεν απαιτείται.

Απαιτείται εκτατεστημένο SOAP στον εξυπηρετητή / πάροχό σας.

Σημαντική Ενημέρωση

  1. The plugin currently does not support the blocks system but still uses legacy.

  2. Η Τράπεζα Πειραιώς έχει ανακοινώσει ότι σταδιακά θα καταργήσει τις προ-εξουσιοδοτημένες συναλλαγές για όλους τους Merchants, ξεκινώντας από όσους έχουν αποκτήσει MID απο τις 29/1/2019 και έπειτα.
    Σας προτείνουμε να απενεργοποιήσετε τις προ-εξουσιοδοτημένες συναλλαγές όσο το δυνατόν συντομότερα.

  3. Θα θέλαμε να σας ενημερώσουμε ότι το Πρόσθετό μας είναι συμβατό με τις αλλαγές 3D Secure έκδοση 2 που απαιτούνται από την τράπεζα Πειραιώς.

Δυνατότητες

Παρέχει προ-εξουσιοδοτημένες συναλλαγές και άτοκες δόσεις.

HTTP Proxy

Σε περίπτωση που ο εξυπηρετητής σας δεν παρέχει μια στατική IP για τον ιστότοπό σας, μπορείτε να κάνετε χρήση ενός HTTP Proxy για εξερχόμενα αιτήματα από τον εξυπηρετητή προς την τράπεζα. Τα παρακάτω πεδία πρέπει να συμπληρωθούν για το http proxying:
HTTP Proxy Hostname: Υποχρεωτικό. Εάν είναι κενό το HTTP Proxy δεν θα χρησιμοποιηθεί.
HTTP Proxy Port: Υποχρεωτικό αν έχει συμπληρωθεί το HTTP Proxy Hostname.
HTTP Proxy Login Username/Password: Προαιρετικό.

Εγκατάσταση

Απλώς ακολουθήστε την τυπική διαδικασία εγκατάστασης πρόσθετου στο WordPress.

Παρέχετε στην Τράπεζα Πειραιώς στο epayments@piraeusbank.gr τις ακόλουθες πληροφορίες, προκειμένου να σας παρέχουν τις πληροφορίες του δοκιμαστικού λογαριασμού.
ΜΟΝΙΜΟΙ ΣΥΝΔΕΣΜΟΙ ΕΝΕΡΓΟΙ
* URL Ιστότοπου : http(s)://www.yourdomain.gr/
* URL Αναφοράς : http(s)://www.yourdomain.gr/checkout/
* URL Επιτυχίας : http(s)://www.yourdomain.gr/wc-api/WC_Piraeusbank_Gateway?peiraeus=success
* URL Αποτυχίας : http(s)://www.yourdomain.gr/wc-api/WC_Piraeusbank_Gateway?peiraeus=fail
* URL Ακύρωσης : http(s)://www.yourdomain.gr/wc-api/WC_Piraeusbank_Gateway?peiraeus=cancel

ΧΩΡΙΣ ΜΟΝΙΜΟΥΣ ΣΥΝΔΕΣΜΟΥΣ (ΛΕΙΤΟΥΡΓΙΑ=ΑΠΛΗ)
* URL Ιστότοπου: http(s)://www.yourdomain.gr/
* URL Αναφοράς : http(s)://www.yourdomain.gr/checkout/
* Σελίδα επιτυχίας: http(s)://www.yourdomain.gr/?wc-api=WC_Piraeusbank_Gateway&peiraeus=success
* Σελίδα αποτυχίας : http(s)://www.yourdomain.gr/?wc-api=WC_Piraeusbank_Gateway&peiraeus=fail
* Σελίδα ακύρωσης : http(s)://www.yourdomain.gr/?wc-api=WC_Piraeusbank_Gateway&peiraeus=cancel

Μέθοδος απάντησης : GET / POST
Η διεύθυνση IP του διακομιστή σας

Συχνές Ερωτήσεις

Πεδίο ονόματος κατόχου της κάρτας

Σύμφωνα με τις τεχνικές προδιαγραφές της τράπεζας Πειραιώς, που σχετίζονται με τα 3D secure και SCA, το όνομα του ιδιοκτήτη της κάρτας πρέπει να αποσταλεί πριν την ανακατεύθυνση του πελάτη στο περιβάλλον πληρωμής. Μπορείτε να επιλέξετε να μην εμφανίζετε αυτό το πεδίο, απενεργοποιώντας το “Ενεργοποίηση Πεδίου Ιδιοκτήτη Κάρτας” στις ρυθμίσεις του πρόσθετου, θα στείλουμε αυτόματα το πλήρες όνομα που δόθηκε για την παραγγελία, χωρίς τον κίνδυνο άρνησης της συναλλαγής από την τράπεζα εξαιτίας της εγκυρότητας αυτού του πεδίου.

Ενεργοποίηση Κατάστασης Αποσφαλμάτωσης

Προκειμένου να ενεργοποιήσετε την λειτουργία αποσφαλμάτωσης, πρέπει να προσθέσετε στο αρχείο wp-config (στον αρχικό φάκελο της εγκατάστασής σας) τις ακόλουθες γραμμές:
define(‘WP_DEBUG’, true);
define(‘WP_DEBUG_LOG’, true);
define(‘WP_DEBUG_DISPLAY’, false);

Έπειτα πρέπει να ενεργοποιήσετε τη λειτουργία αποσφαλμάτωσης από τη σελίδα ρυθμίσεων του πρόθετου.

Ελλειπή στοιχεία νομών από μια χώρα

Το WooCommerce έχει μια λίστα με νομούς για κάθε χώρα, από την οποία στέλνουμε τα στοιχεία στην Τράπεζα Πειραιώς για τα πεδία BillAddrState, ShipAddrState.
Όμως για χώρες όπως η Κύπρος και η Γερμανία το WooCommerce δεν διαθέτει τα αντίστοιχα δεδομένα.
Σε αυτές τις περιπτώσεις πρέπει να ακολουθήσετε τις οδηγίες του WooCommerce για να προσθέσετε/επεξεργαστείτε νομούς.

Κριτικές

30 Απριλίου 2024
First of all thank you for a great plugin. It was updated 2 months ago and still works flawlesly. However The latest version contains a small but that mainly appears on the users page in wp-admin.It’s visible if you use the query monitor and has something to do with the way the hooks are implemented. Obviously they do not need to fire in wp-admin. Only on the checkout page.Here is the error:Fatal error: Uncaught Error: call_user_func_array(): Argument #1 ($callback) must be a valid callback, class WC_Piraeusbank_Gateway does not have a method “add_woocommerce_customer_meta_fields”in /home/user/public_html/wp-includes/class-wp-hook.php on line 324 Call stack: WP_Hook::apply_filters()wp-includes/plugin.php:205 apply_filters()wp-content/plugins/woocommerce/includes/admin/class-wc-admin-profile.php:147 WC_Admin_Profile::get_customer_meta_fields()wp-content/plugins/woocommerce/includes/admin/class-wc-admin-profile.php:166 WC_Admin_Profile::add_customer_meta_fields()wp-includes/class-wp-hook.php:324 WP_Hook::apply_filters()wp-includes/class-wp-hook.php:348 WP_Hook::do_action()wp-includes/plugin.php:517 do_action()wp-admin/user-edit.php:875 require_once()wp-admin/profile.php:18 Search your installations… you know it to be true…Is there a way to have a fix on that?
10 Δεκεμβρίου 2022
Επιλεγοντας τις νεοτερες εκδοσεις PHP (8.0.26 και μετα) το προσθετο ενω λειτουργεί κανονικα και ολοκληρωνει τις πληρωμες, δημιουργεί προβλημα σε αλλο, ασχετο σημειο του site. το προβλημα διαγνωστηκε με το Query Monitor. το συγκεκριμενο προβλημα σταματα στην εκδοση PHP 7.4.33. Εχω στείλει στους δημιουργους του προσθετου μηνυματα για το συγκεκριμενο προβλημα και δεν ανταποκριθηκε κανενας…..ποτε…………
Ανάγνωση όλων των 26 κριτικών

Συνεισφέροντες & Προγραμματιστές

“Πύλη Πληρωμών Τράπεζας Πειραιώς για το WooCommerce” είναι λογισμικό ανοιχτού κώδικα. Οι παρακάτω έχουν συνεισφέρει στη δημιουργία του.

Συντελεστές

Το “Πύλη Πληρωμών Τράπεζας Πειραιώς για το WooCommerce” έχει μεταφραστεί σε 1 γλώσσα. Ευχαριστούμε τους μεταφραστές για τις συνεισφορές τους.

Μεταφράστε το “Πύλη Πληρωμών Τράπεζας Πειραιώς για το WooCommerce” στην γλώσσα σας.

Ενδιαφέρεστε για την ανάπτυξη;

Περιηγηθείτε στον κώδικα, ανατρέξτε στο αποθετήριο SVN ή εγγραφείτε στο αρχείο καταγραφής αλλαγών ανάπτυξης μέσω RSS .

Σύνοψη αλλαγών

2.0.7

Removed mandatory fields, updated Greek translation(s)

2.0.6

Removed optional text from cardholder name, which was added by woocommerce

2.0.5

Fixed an old bug that didn’t allow paying with a different payment provider if the pireaus bank provider was set up with asking for the cardholder name

2.0.2

Fixed cardholder name field check when it was disabled

2.0.0

Updated code to PHP 7.4
Updated code to match new wordpress and woocommerce changes
Compatibility updates regarding 3dsecure

1.7.1

Fix bug in 1.7.0

1.7.0

Fix vulnerability for sql injection

1.6.5.1

Συμβατότητα με WooCommerce 6.2.1

1.6.5

Προστέθηκαν τεχνικές προδιαγραφές που απαιτούνται από την τράπεζα, που ορίζονται στη σελίδα ρυθμίσεων
Εμφάνιση περιγραφής σφαλμάτων
Ανανέωση Μεταφράσεων
Προσθήκη επιλογής ενεργοποίησης/απενεργοποίησης για το 2ο email με πληροφορίες συναλλαγής.

1.6.4

Επιπλέον έλεγχοι για τηλεφωνικούς αριθμούς
Συμβατότητα με WooCommerce 5.0
Προσθήκη κειμένου για επιλογή “χωρίς εγκατάσταση”

1.6.3

Επιπλέον έλεγχοι για τηλεφωνικούς αριθμούς
Προσθήκη νομών Γερμανίας στο WooCommerce

1.6.2

Προσθήκη πεδίου ονόματος ιδιοκτήτη κάρτας κατά την πληρωμή
Επιπλέον έλεγχοι πεδίου νομών για χώρες εξωτερικού
Προσθήκη νομών κύπρου στις λίστες του WooCommerce
Προσθήκη κατάστασης αποσφαλμάτωσης, για καταγραφή συγκεκριμένων πληροφοριών
Αντικατάσταση κατηργημένου reduce_order_stock με το wc_reduce_stock_levels
Διόρθωση ασήμαντων προειδοποιήσεων php

1.6.1

επιπλέον έλεγχοι για τηλεφωνικούς αριθμούς χωρών
επιπλέον εναλλακτική αν δεν υπάρχει διεύθυνση αποστολής
προσθήκη κωδικού συναλλαγής στο σημείωμα παραγγελίας

1.6.0

Συμβατότητα με το PSD2 (3D Secure version 2)

1.5.8

επιδιόρθωση σφάλματος στις ρυθμίσεις proxy

1.5.7

Απολύμανση Δεδομένων
ανανέωση κατάστασης συμβατότητας με WooCommerce 4.3.0

1.5.6

ανανέωση κατάστασης συμβατότητας με WooCommerce 4.3.0

1.5.5

ανανέωση κατάστασης συμβατότητας με WooCommerce 4

1.5.4

διόρθωση αριθμού έκδοσης

1.5.3

Ενημέρωση μεταφράσεων

1.5.2

Προσθήκη μέγιστου μεγέθους του Λογότυπου της Τράπεζας Πειραιώς

1.5.1

Για μεταφορτώσιμα προϊόντα, αυτόματος χαρακτηρισμός της παραγγελίας ως ολοκληρωμένη μόνο όταν όλα τα προϊόντα είναι μεταφορτώσιμα.
Ενημέρωση μεταφράσεων
Προσθήκη επιλογής για την εμφάνιση ή μη του λογότυπου της Τράπεζας Πειραιώς στην σελίδα πληρωμής

1.5.0

Δυνατότητα χρήσης μεθόδου απάντησης POST
Προσθήκη μέγιστου αριθμού δόσεων με βάση το συνολικό ποσό της παραγγελίας.
Υποστήριξη για Αγγλικά, Γερμανικά και Ρωσικα στη σελίδα ανακατεύθυνσης της τράπεζας.

1.4.2

Επιδιόρθωση σφάλματος για κατάσταση αποτυχίας της παραγγελίας αλλά με επιτυχημένη συναλλαγή

1.4.1

Επιδιόρθωση Σφαλμάτων (Πληρωμή ξανά, μετά απο αποτυχημένη προσπάθεια)

1.4.0

Υποστήριξη νέου Αλγορίθμου κωδικοκοποίησης της Τράπεζας Πειραιώς

1.3

Προσθήκη ρύθμισης για Proxy.

1.0.6

Συμβατότητα με προηγούμενες εκδόσεις WooCommerce

1.0.4

Συμβατό με Woocommerce 3.0

1.0.3

Αλλαγή κειμένου. Νέος τίτλος[GR]: Με κάρτα μέσω Πειραιώς

1.0.2

Επιδιόρθωση σφαλμάτων

1.0.1

Επιδιόρθωση σφαλμάτων

1.0.0

Αρχική έκδοση