Εγκατάσταση gatewayΣύνδεση του plugin στο WooCommerce checkout.
Στοιχεία σύνδεσης με την τράπεζαΠερνάμε τους κωδικούς εμπόρου και τις διευθύνσεις επιστροφής που ζητά η τράπεζα.
Test transactionΔοκιμή επιτυχημένης και αποτυχημένης πληρωμής πριν το live.
Υποστήριξη OBSΒοήθεια για αλλαγές provider, updates και έλεγχο checkout.
Τι κάνει πρακτικά
Δυνατότητες, μέσα στο WooCommerce
Σωστό NBG gateway host
Gateway Custom URL με Custom Gateway Host ibanke-commerce.nbg.gr, χωρίς https:// ή path.
Purchase ή Authorize
Άμεση χρέωση ή προέγκριση με μεταγενέστερο capture/void από το WooCommerce order.
3D Secure και tokenized cards
Ρυθμίσεις 3DS και αποθήκευση tokenized καρτών στον provider, όταν το merchant account το υποστηρίζει.
Webhook και refunds
Επιστροφές χρημάτων και ολοκλήρωση προεγκρίσεων από την παραγγελία, με ασφαλή επιβεβαίωση κάθε πληρωμής από την τράπεζα.
Εικόνες λειτουργίας
Η πραγματική ροή μέσα στο WooCommerce
Η σελίδα ρυθμίσεων του NBG Mastercard Gateway στο WooCommerce.
Πώς δουλεύει η διαδικασία
Από την παραγγελία στο αποτέλεσμα
1
Στοιχεία από την Εθνική
Ολοκληρώνετε την εγγραφή στο NBG Pay Gateway και παίρνετε Merchant ID, API Password και Webhook Secret από το NBG Merchant Portal.
2
Εγκατάσταση και ρύθμιση
Η OBS εγκαθιστά το plugin, ορίζει Custom URL με host ibanke-commerce.nbg.gr και επιλέγει integration model και transaction mode.
3
Δοκιμές σε sandbox
Με ενεργό το Test Sandbox ελέγχονται επιτυχία, απόρριψη, ακύρωση, webhook και, αν χρειάζεται, capture και void.
4
Go-live
Μπαίνουν τα παραγωγικά στοιχεία, κλείνει το Test Sandbox και γίνεται μια πραγματική συναλλαγή μικρής αξίας.
Όταν κάτι δεν δουλεύει
Όταν η ροή δεν ολοκληρώνεται
Στο checkout εμφανίζεται «No client found for the specified request».
Αιτία: Το Custom Gateway Host περιέχει https:// ή http://, είναι λάθος host, ή το Checkout Interaction είναι «Embedded» σε λογαριασμό που δεν το υποστηρίζει. Λύση: Επιλέξτε Gateway «Custom URL», γράψτε μόνο ibanke-commerce.nbg.gr χωρίς πρόθεμα ή path και αλλάξτε το Checkout Interaction σε «Redirect to Payment Page».
Η σελίδα πληρωμής της τράπεζας δείχνει «False» στη θέση του ονόματος της επιχείρησης.
Αιτία: Είναι ενεργό το «Merchant Information Forwarding», αλλά το «Merchant Name» ή άλλο πεδίο της ενότητας Merchant Information είναι κενό ή άκυρο. Λύση: Συμπληρώστε σωστά το «Merchant Name» και τα υπόλοιπα πεδία ή απενεργοποιήστε το «Merchant Information Forwarding».
Σφάλμα «INVALID_REQUEST: Value '' is invalid. Length is 0 characters…» στην πληρωμή.
Αιτία: Με ενεργό το «Send Line Items», κάποιο προϊόν δεν έχει κωδικό (SKU) ή άλλο υποχρεωτικό στοιχείο. Σε παλαιότερες εκδόσεις το ίδιο σφάλμα εμφανιζόταν και με εκπτώσεις. Λύση: Συμπληρώστε SKU σε όλα τα προϊόντα ή απενεργοποιήστε το «Send Line Items», και ενημερώστε στην τελευταία έκδοση.
Η πληρωμή απορρίπτεται όταν το ποσό έχει δεκαδικά ή όταν εφαρμόζεται κουπόνι ποσοστού.
Αιτία: Παλαιότερες εκδόσεις έστελναν ποσά με ελληνικό δεκαδικό κόμμα ή με διαφορά στρογγυλοποίησης. Λύση: Ενημερώστε στην 1.0.3, που μορφοποιεί σωστά κάθε ποσό πριν το στείλει στην τράπεζα.
Ο πελάτης πλήρωσε, αλλά η παραγγελία μένει «Εκκρεμεί πληρωμή».
Αιτία: Δεν έφτασε η επιστροφή του πελάτη και το webhook απορρίφθηκε ή μπλοκαρίστηκε: κενό ή λάθος Webhook Secret, firewall, cache ή κλειστό REST API. Λύση: Συμπληρώστε το Webhook Secret από το NBG Merchant Portal, αφήστε ανοιχτό το /wp-json/obs-nbg/v1/webhook/ και επιβεβαιώστε τη συναλλαγή στο portal πριν εκτελέσετε την παραγγελία.
Authentication error ή η σελίδα πληρωμής δεν ανοίγει καθόλου.
Αιτία: Λάθος Merchant ID ή API Password, ή δοκιμαστικά στοιχεία ενώ το Test Sandbox είναι κλειστό (και το αντίστροφο). Λύση: Ελέγξτε ότι τα στοιχεία ανήκουν στο περιβάλλον που έχετε επιλέξει. Το δοκιμαστικό Merchant ID ξεκινά με TEST.
Η μέθοδος πληρωμής δεν εμφανίζεται στο checkout.
Αιτία: Λείπει Merchant ID ή API Password για το ενεργό περιβάλλον (sandbox ή live), ή η μέθοδος δεν είναι ενεργή. Λύση: Συμπληρώστε τα στοιχεία του περιβάλλοντος που χρησιμοποιείτε και τσεκάρετε το «Enable/Disable».
Δεν εμφανίζονται οι ενέργειες «Capture Authorized Amount» και «Void».
Αιτία: Εμφανίζονται μόνο σε παραγγελίες του gateway που είναι «Σε επεξεργασία» και δεν έχουν ήδη χρεωθεί, δηλαδή σε Transaction Mode «Authorize». Λύση: Ελέγξτε το Transaction Mode και την κατάσταση της παραγγελίας. Σε «Purchase» η χρέωση γίνεται αμέσως.
Οι σύνδεσμοι «Docs» και «Support» στη λίστα προσθέτων ή ο σύνδεσμος για τα API credentials βγάζουν «Page Not Found».
Αιτία: Παραπέμπουν σε παλιές διευθύνσεις. Λύση: Χρησιμοποιήστε τον οδηγό στο /docs/setup-nbg-mastercard-gateway-woocommerce και πάρτε τα στοιχεία από το NBG Merchant Portal.
Η τράπεζα δείχνει «Sorry, but we are unable to complete your payment… Support code».
Αιτία: Το αίτημα απορρίφθηκε από την πύλη της τράπεζας, συχνά λόγω ρύθμισης στον λογαριασμό ή στο ποσό. Λύση: Στείλτε στην Εθνική τον Support code και την ώρα της απόπειρας, και ενημερώστε το plugin στην τελευταία έκδοση.
Περιγραφή
Αναλυτική περιγραφή
Το plugin συνδέει το eshop σας με την πλατφόρμα NBG Pay της Εθνικής Τράπεζας (MasterCard Gateway), για πληρωμές με πιστωτικές, χρεωστικές και προπληρωμένες κάρτες σύμφωνα με τα 3DS 2.2 και PCI-DSS v4.0. Οι συναλλαγές γίνονται με ανακατεύθυνση στο ασφαλές περιβάλλον της τράπεζας, χωρίς αποθήκευση στοιχείων κάρτας στο eshop σας, με δωρεάν εγκατάσταση από την OBS.
WooCommerce Εθνική Τράπεζα — πύλη πληρωμών NBG Mastercard Gateway
Το Εθνική Τράπεζα WooCommerce plugin της OBS Technologies συνδέει το e-shop σας με το NBG Mastercard Gateway, την πύλη e-commerce της Εθνικής Τράπεζας (NBG Pay). Οι πελάτες σας πληρώνουν με πιστωτική, χρεωστική ή προπληρωμένη κάρτα στο ασφαλές περιβάλλον της τράπεζας, και η παραγγελία ενημερώνεται αυτόματα στο WooCommerce. Είναι για ελληνικά e-shops με σύμβαση e-commerce στην Εθνική και για τους developers που τα υποστηρίζουν.
Το plugin αντικαθιστά τις παλιές διασυνδέσεις e-Simplify. Μετά την κατάργηση του e-Simplify από την Εθνική, οι έμποροι μεταφέρθηκαν στο νέο gateway με νέα στοιχεία σύνδεσης, και αυτό ακριβώς καλύπτει το plugin.
Προσοχή: το plugin αφορά το NBG Mastercard Gateway. Αν η Εθνική σάς έδωσε App ID και App Key του Global Payments, χρειάζεστε το ξεχωριστό WooCommerce Εθνική Τράπεζα — Global Payments.
Πώς ξεκινάτε με την Εθνική Τράπεζα
Κάνετε αίτηση e-commerce στην Εθνική και ολοκληρώνετε την εγγραφή στο NBG Pay Gateway.
Παίρνετε από το NBG Merchant Portal το δοκιμαστικό Merchant ID (ξεκινά με TEST) και το API Password, καθώς και το Webhook Secret.
Η OBS εγκαθιστά το plugin, ορίζει Gateway «Custom URL» με host ibanke-commerce.nbg.gr και κάνει δοκιμαστικές πληρωμές.
Με τα παραγωγικά στοιχεία απενεργοποιείται το «Test Sandbox» και γίνεται μια πραγματική συναλλαγή μικρής αξίας.
Η πληρωμή γίνεται στη σελίδα της τράπεζας ή σε παράθυρο (lightbox) πάνω από το checkout σας. Τα στοιχεία της κάρτας δεν περνούν ποτέ από τον server σας.
Μετάβαση από το e-Simplify
Αν το e-shop σας χρησιμοποιούσε το παλιό e-Simplify της Εθνικής, η μετάβαση γίνεται σε λίγα βήματα:
Η Εθνική σάς δίνει πρόσβαση στο NBG Merchant Portal και νέα στοιχεία. Τα παλιά κλειδιά δεν μεταφέρονται.
Εγκαθιστούμε το νέο plugin, το ρυθμίζουμε σε sandbox και κάνουμε τις δοκιμές χωρίς να σταματήσουν οι πωλήσεις σας.
Όταν ενεργοποιηθεί ο παραγωγικός λογαριασμός, απενεργοποιούμε την παλιά μέθοδο πληρωμής.
Πώς ολοκληρώνεται μια πληρωμή
Ο πελάτης επιλέγει πληρωμή με κάρτα και μεταφέρεται στη σελίδα της τράπεζας ή βλέπει το παράθυρο πληρωμής πάνω από το checkout. Μετά την έγκριση επιστρέφει στη σελίδα ολοκλήρωσης. Το plugin επιβεβαιώνει στην πύλη ποσό, νόμισμα και αναφορά πριν σημειώσει την παραγγελία πληρωμένη, και γράφει στις σημειώσεις το ID της συναλλαγής και τον κωδικό έγκρισης. Αν ο πελάτης κλείσει τον browser, η ειδοποίηση webhook της τράπεζας ολοκληρώνει την ενημέρωση.
Τεχνικά χαρακτηριστικά
Integration Model: Hosted Checkout (ανακατεύθυνση, lightbox ή ενσωματωμένη φόρμα) ή Hosted Session.
3D Secure: 3DS2 με εναλλακτική 3DS1, ανάλογα με τον λογαριασμό σας.
Transaction Mode Purchase (άμεση χρέωση) ή Authorize (προέγκριση), με ενέργειες «Capture Authorized Amount» και «Void» μέσα από την παραγγελία.
Ολικές και μερικές επιστροφές χρημάτων από την οθόνη της παραγγελίας.
Webhook ειδοποιήσεις με έλεγχο Webhook Secret, ποσού, νομίσματος και αναφοράς, και προστασία από διπλές ειδοποιήσεις. Έτσι η παραγγελία ενημερώνεται και αν ο πελάτης κλείσει τον browser.
Αποθήκευση καρτών ως token στην πύλη της τράπεζας (όχι στο e-shop), για γρηγορότερες επόμενες αγορές.
Προαιρετική χρέωση διαχείρισης (σταθερό ποσό ή ποσοστό), αποστολή γραμμών παραγγελίας και στοιχείων επιχείρησης στη σελίδα πληρωμής.
«Order ID Prefix» για e-shops που μοιράζονται το ίδιο Merchant ID.
Η σελίδα ρυθμίσεων του plugin: gateway, transaction mode, integration model, 3D Secure και στοιχεία σύνδεσης.
Γιατί να επιλέξετε την OBS Technologies
ΔΩΡΕΑΝ εγκατάσταση & παραμετροποίηση, μαζί με τις δοκιμαστικές πληρωμές που ζητά η τράπεζα.
Εμπειρία με τη μετάβαση από το e-Simplify: ξέρουμε ποια στοιχεία χρειάζεστε και πού μπαίνουν.
Συχνές ενημερώσεις για τις νέες εκδόσεις WordPress, WooCommerce και του API της τράπεζας.
Άμεση υποστήριξη με τηλέφωνο και email.
Λύσεις εφ' όρου ζωής, χωρίς ετήσια συνδρομή.
Το πακέτο περιέχει
Συμπιεσμένο αρχείο του πρόσθετου (OBS NBG Payment Gateway)
1 License key για ένα e-shop
ΔΩΡΕΑΝ: οδηγίες, εγκατάσταση & υποστήριξη από την OBS Technologies
Απαιτεί WordPress 6.0+, WooCommerce 8.5+ και PHP 7.4+ με cURL. Τιμή 50€ με ΦΠΑ, εφάπαξ. Δείτε τον οδηγό ρύθμισης NBG Mastercard Gateway. Για άλλη τράπεζα δείτε επίσης την πύλη πληρωμών Τράπεζας Πειραιώς. Επικοινωνήστε μαζί μας για εγκατάσταση ή για να ελέγξουμε ποιο gateway σάς έχει δώσει η Εθνική.
Για προγραμματιστές
REST endpoint ειδοποιήσεων: /wp-json/obs-nbg/v1/webhook/, με έλεγχο του header x-notification-secret.
mastercard_docs_url και mastercard_support_url: αλλάζουν τους συνδέσμους «Docs» και «Support» στη λίστα προσθέτων.
formatted_mastercard_price: μορφοποίηση ποσών πριν σταλούν στην πύλη.
Ιστορικό εκδόσεων (Changelog)
1.0.3 — Ποσά με ελληνικό δεκαδικό κόμμα στέλνονται πλέον σωστά, διόρθωση του Hosted Session και ασφαλέστερα webhooks (Webhook Secret, έλεγχος ποσού και αναφοράς, προστασία από διπλές ειδοποιήσεις).
1.0.2 — Διόρθωση στρογγυλοποίησης ποσών, π.χ. με κουπόνια ποσοστού.
1.0.1 — API version 100 και διόρθωση υπολογισμού εκπτώσεων που έδινε σφάλμα INVALID_REQUEST.
Συχνές ερωτήσεις
Απαντήσεις πριν την αγορά
Σύμβαση e-commerce και εγγραφή στο NBG Pay Gateway. Από το NBG Merchant Portal παίρνετε δοκιμαστικό και παραγωγικό Merchant ID, API Password και Webhook Secret. Η OBS τα περνά στο plugin και κάνει τις δοκιμές δωρεάν.
Χρειάζεστε αυτό το plugin και νέα στοιχεία σύνδεσης από το NBG Merchant Portal. Τα παλιά στοιχεία e-Simplify δεν ισχύουν. Αν είχατε το παλιό OBS Simplify plugin, επικοινωνήστε μαζί μας για τη μετάβαση.
Όχι. Αυτό το plugin δουλεύει με Merchant ID και API Password του NBG Mastercard Gateway. Αν η Εθνική σάς έδωσε App ID και App Key, ο λογαριασμός σας είναι Global Payments και χρειάζεστε το ξεχωριστό plugin.
Επιλέγετε «Custom URL» και στο «Custom Gateway Host» γράφετε ακριβώς ibanke-commerce.nbg.gr, χωρίς https:// και χωρίς path. Δεν επιλέγετε «Europe».
Συνήθως ο host έχει γραφτεί με http:// ή https://, ή το Checkout Interaction είναι «Embedded». Γράψτε μόνο ibanke-commerce.nbg.gr και επιλέξτε «Redirect to Payment Page».
Είναι ενεργό το «Merchant Information Forwarding» με κενό ή λάθος πεδίο, συνήθως το «Merchant Name». Συμπληρώστε τα στοιχεία της επιχείρησης ή απενεργοποιήστε την επιλογή.
Με ενεργό το «Send Line Items» κάθε προϊόν πρέπει να έχει SKU. Συμπληρώστε τα SKU ή απενεργοποιήστε την επιλογή. Ενημερώστε επίσης στην τελευταία έκδοση, που διορθώνει στρογγυλοποιήσεις και δεκαδικά.
Το plugin δεν έχει ξεχωριστή ρύθμιση IRIS. Η διαθεσιμότητα IRIS στη σελίδα πληρωμής εξαρτάται από την Εθνική και τον λογαριασμό σας. Η OBS δεν διατηρεί πλέον αυτόνομο IRIS plugin.
Το plugin δείχνει επιλογή «Αριθμός Δόσεων» στο checkout σε συνδυασμό με το WP WooCommerce Έντοκες δόσεις, που υπολογίζει την επιβάρυνση. Η τρέχουσα έκδοση δεν στέλνει τον αριθμό δόσεων στην τράπεζα. Μιλήστε μαζί μας πριν τις ενεργοποιήσετε.
Ναι. Με Transaction Mode «Authorize» η κάρτα μόνο εγκρίνεται. Μετά, από τις ενέργειες της παραγγελίας, επιλέγετε «Capture Authorized Amount» για χρέωση ή «Void» για ακύρωση.
Ναι. Από την παραγγελία πατάτε «Επιστροφή χρημάτων» και κάνετε ολική ή μερική επιστροφή μέσω της πύλης. Η επιστροφή καταγράφεται στις σημειώσεις της παραγγελίας.
Οι σύνδεσμοι παραπέμπουν σε παλιές διευθύνσεις. Ο οδηγός είναι στο /docs/setup-nbg-mastercard-gateway-woocommerce και τα στοιχεία σύνδεσης τα παίρνετε από το NBG Merchant Portal.
Δεν υπάρχει πεδίο License key στο plugin. Η άδεια διαχειρίζεται από τον λογαριασμό σας στην OBS και καλύπτει ένα e-shop. Τις νέες εκδόσεις τις κατεβάζετε από τα Downloads του λογαριασμού σας.
Ναι. Το plugin δηλώνει συμβατότητα με HPOS και Cart & Checkout Blocks. Απαιτεί WordPress 6.0+, WooCommerce 8.5+ και PHP 7.4+.
Η OBS. Η εγκατάσταση και η αρχική παραμετροποίηση στο eshop σας περιλαμβάνονται δωρεάν στην αγορά, μαζί με έλεγχο λειτουργίας πριν το live.
Η άδεια ισχύει για ένα production domain και μπορείτε να τη μεταφέρετε σε νέο domain μέσα από τον λογαριασμό σας. Για πολλά eshop ή agencies υπάρχουν πακέτα πολλαπλών ενεργοποιήσεων — ρωτήστε μας.
«Πολύ καλή δουλειά και εκπληκτική εξυπηρέτηση! Το προτείνω χωρίς κανέναν ενδυασμό!!»
Α
Αναστασια
«Από τα πιο χρήσιμα plugin που έχω στην ιστοσελίδα μου, και είμαι πραγματικά πολύ χαρούμενος που υπάρχει η OBS Technologies και δημιούργησε κάτι τέτοιο για την Ελληνική αγορά! Συνεχίστε την καλή δουλειά!! Ευχαριστώ.»
GC
Giorgos C.
«Συγχαρητήρια στην ομάδα της OBS Technologies. Πράγματι έχουν κατασκευάση ένα πολύ χρήσιμο plugin που είχα αναγκη. Μετά από την εγκατάσταση που έκανα, και την πολύ επαγγελματική καθοδήγηση της ομάδας, συνδέθηκα άμεσα και χωρίς πρόβλημα. Ευχαριστώ πολύ παιδιά και πάλι συγχαρητήρια!»
ΓΤ
ΓΙΩΤΑ Τ.
«Ότι καλύτερο και πολύ εξυπηρετικά τα παιδιά σε όλες μας τις απορίες!!! Μπράβο συνεχίστε την φανταστική δουλειά !!»
ΑΜ
Αγγελική Μ.
Πιστεύετε ότι λείπει κάτι;
Κάνουμε τις απαιτήσεις σας στόχους μας. Ζητήστε μια λειτουργία και την αξιολογούμε για τις επόμενες εκδόσεις του προσθέτου.
Συντηρείται με βάση τις αλλαγές στα web services, τις εκδόσεις WordPress / WooCommerce και τις ανάγκες των ελληνικών e-shop.
Έκδοση 1.0.2τρέχουσα24 Αυγ 2026
Σωστή στρογγυλοποίηση του ποσού που στέλνεται στην τράπεζα, ώστε να μην απορρίπτονται πληρωμές για λίγα λεπτά διαφορά.
Γιατί να μας επιλέξετε
Λύσεις εφ' όρου ζωής — όχι μεμονωμένα προϊόντα
Από το 2005, η OBS Technologies χτίζει και συντηρεί ελληνικές integrations για WooCommerce & WordPress — με δωρεάν setup σε κάθε αγορά και υποστήριξη από την Αθήνα.
Άμεση εξυπηρέτηση
Τηλεφωνική και email υποστήριξη από την ομάδα μας.
Ασφαλές λογισμικό
Ελεγμένα και ασφαλή προϊόντα για την ιστοσελίδα σας.
Συχνές ενημερώσεις
Αποδοτικά, συμβατά και καινοτόμα πρόσθετα.
Στις απαιτήσεις σας
Κάνουμε τις απαιτήσεις σας στόχους και τις υλοποιούμε.
Πληρωμές & Δόσεις
Ξεκινήστε με WooCommerce Εθνική Τράπεζα — Mastercard Gateway
Αγοράστε σήμερα — η ομάδα της OBS εγκαθιστά και ρυθμίζει το plugin στο eshop σας. Καμία τεχνική ενέργεια από εσάς.