WooCommerce Εθνική Τράπεζα — πύλη πληρωμών Global Payments
Το NBG Global Payments WooCommerce plugin της OBS Technologies συνδέει το e-shop σας με το περιβάλλον Global Payments της Εθνικής Τράπεζας (Unified Payments / GP API). Οι πελάτες πληρώνουν με κάρτα σε ασφαλή πεδία μέσα στο checkout ή σε σελίδα πληρωμής του παρόχου, και η παραγγελία ενημερώνεται αυτόματα στο WooCommerce. Είναι για e-shops της Εθνικής που έχουν ενταχθεί στο Global Payments και έχουν λάβει App ID, App Key και Account Name.
Το plugin βασίζεται στο επίσημο πρόσθετο της Global Payments, με προσαρμογές και διορθώσεις από την OBS (για παράδειγμα στον έλεγχο υπογραφής των απαντήσεων της σελίδας πληρωμής), και ρυθμίζεται από την ομάδα μας για την Εθνική.
Προσοχή: η Εθνική έχει και δεύτερο περιβάλλον e-commerce, το NBG Mastercard Gateway, με Merchant ID και API Password. Αν έχετε τέτοια στοιχεία, χρειάζεστε το WooCommerce Εθνική Τράπεζα — Mastercard Gateway. Τα στοιχεία του ενός δεν δουλεύουν στο άλλο.
Πώς ξεκινάτε με το NBG Global Payments
- Η Εθνική (NBG Pay) σάς εντάσσει στο Global Payments και δημιουργεί μια δοκιμαστική εφαρμογή με App ID και App Key.
- Η OBS εγκαθιστά το plugin, ρυθμίζει το gateway «Unified Payments» με τα sandbox στοιχεία και πατά «Credentials check».
- Γίνονται δοκιμαστικές πληρωμές: επιτυχία, απόρριψη, ακύρωση, 3D Secure, capture και επιστροφή.
- Η Εθνική στέλνει τα παραγωγικά στοιχεία (συνήθως σε δύο email). Ενεργοποιείται το «Live Mode» και γίνεται μια πραγματική συναλλαγή μικρής αξίας.
Drop-in UI ή Hosted Payment Pages
Με το Drop-in UI τα πεδία της κάρτας εμφανίζονται μέσα στο checkout σας, αλλά τα στοιχεία πηγαίνουν κατευθείαν στον πάροχο ως token. Με τις Hosted Payment Pages ο πελάτης πατά «Ολοκλήρωση παραγγελίας» και μεταφέρεται σε ασφαλή σελίδα πληρωμής, όπου μπορούν να εμφανίζονται και Google Pay ή Apple Pay, εφόσον τα έχει εγκρίνει ο πάροχος. Και στις δύο περιπτώσεις τα στοιχεία της κάρτας δεν περνούν από τον server σας.
Ασφάλεια και έλεγχοι πριν το live
Κάθε απάντηση της σελίδας πληρωμής ελέγχεται με υπογραφή πριν αλλάξει η παραγγελία. Με τους ελέγχους AVS/CVN μπορείτε να αναστρέφετε αυτόματα ύποπτες συναλλαγές, αλλά οι λίστες κωδικών πρέπει να ρυθμιστούν για ελληνικές κάρτες, όπου ο έλεγχος διεύθυνσης συχνά δεν υποστηρίζεται. Γι’ αυτό η OBS ελέγχει μαζί σας τις ρυθμίσεις και κάνει όλα τα σενάρια δοκιμών στο sandbox πριν ενεργοποιηθεί το Live Mode.
Αν το e-shop σας δέχεται ήδη κάρτες με άλλη μέθοδο πληρωμής που λειτουργεί, την κρατάμε ενεργή μέχρι να ολοκληρωθούν οι δοκιμές, ώστε να μη χαθεί καμία πώληση.
Τεχνικά χαρακτηριστικά
- Gateway «Unified Payments» με ξεχωριστά Sandbox και Live App ID, App Key και Account Name.
- Κουμπί «Credentials check»: η μέθοδος δεν εμφανίζεται στο checkout αν τα στοιχεία δεν είναι σωστά.
- Transaction Region «Global» ή «Europe», σύμφωνα με τον λογαριασμό σας.
- 3D Secure (ενεργό από προεπιλογή) και έλεγχοι AVS/CVN με αυτόματη αναστροφή συναλλαγών που δεν τους περνούν.
- Payment Action Authorize + Capture ή Authorize only, με ενέργεια «Capture credit card authorization» στην παραγγελία.
- Επιστροφές χρημάτων (ολικές ή μερικές) από την οθόνη της παραγγελίας.
- Αποθήκευση καρτών, όταν ο λογαριασμός σας υποστηρίζει multi-use tokens.
- Order Transaction Descriptor: το κείμενο που βλέπει ο πελάτης στην κίνηση της κάρτας του.
- Συμβατότητα με HPOS και Cart & Checkout Blocks.
Στιγμιότυπα
Γιατί να επιλέξετε την OBS Technologies
- ΔΩΡΕΑΝ εγκατάσταση & παραμετροποίηση, μαζί με τις δοκιμές που ζητά η τράπεζα.
- Γνωρίζουμε τη διαδικασία της Εθνικής: ποια στοιχεία στέλνει, πού μπαίνουν και ποιο από τα δύο περιβάλλοντα έχετε.
- Συχνές ενημερώσεις με βάση τις νέες εκδόσεις του επίσημου plugin και του WooCommerce.
- Άμεση υποστήριξη με τηλέφωνο και email.
- Λύσεις εφ' όρου ζωής, χωρίς ετήσια συνδρομή.
Το πακέτο περιέχει
- Συμπιεσμένο αρχείο του πρόσθετου (GlobalPayments WooCommerce — Enhanced by OBS Technologies)
- 1 License key για ένα e-shop
- ΔΩΡΕΑΝ: οδηγίες, εγκατάσταση & υποστήριξη από την OBS Technologies
Απαιτεί WordPress 6.0+, WooCommerce και PHP 8.2+ με τα extensions curl, dom, openssl, json, zlib, intl, mbstring και xml. Δείτε τον οδηγό ρύθμισης NBG Global Payments. Αν θέλετε δόσεις με επιβάρυνση σε άλλο gateway, δείτε το WP WooCommerce Έντοκες δόσεις. Επικοινωνήστε μαζί μας για εγκατάσταση ή για να ελέγξουμε ποιο περιβάλλον της Εθνικής έχετε.
Για προγραμματιστές
- Endpoints σελίδας πληρωμής:
?wc-api=globalpayments_hpp_return, globalpayments_hpp_status και globalpayments_hpp_final, με έλεγχο υπογραφής X-GP-Signature.
- Μόνο ένα gateway Global Payments μπορεί να είναι ενεργό κάθε φορά.
Ιστορικό εκδόσεων (Changelog)
- 1.18.0-obs.1 — Συγχρονισμός με το επίσημο 1.18.0 (υποστήριξη ευρωπαϊκού endpoint GP API) και διόρθωση ελέγχου υπογραφής όταν τα headers έρχονται με πεζά.
- 1.13.7-obs.2 — Πρώτη έκδοση OBS βασισμένη στο επίσημο plugin.