Οδηγοί
Εθνική Τράπεζα WooCommerce: webhook ειδοποιήσεις
Πώς λειτουργούν οι webhook ειδοποιήσεις του NBG Mastercard Gateway, πού μπαίνει το Webhook Secret και τι δεν πρέπει να μπλοκάρετε.
1 λεπτό για να το διαβάσετε
Εκτός από την επιστροφή του πελάτη, η τράπεζα στέλνει ειδοποίηση (webhook) σε κάθε αλλαγή της συναλλαγής. Έτσι η παραγγελία ενημερώνεται ακόμα και αν ο πελάτης κλείσει τον browser.
Ρύθμιση
- Πάρτε το Webhook Secret από το NBG Merchant Portal.
- Ανοίξτε «WooCommerce» → «Ρυθμίσεις» → «Πληρωμές» → «OBS NBG Payment Gateway», ενότητα «Ειδοποιήσεις Webhook» (Webhook Notifications).
- Επικολλήστε το στο «Webhook Secret» και πατήστε «Αποθήκευση αλλαγών».

Το «Webhook Secret» στην ενότητα «Webhook Notifications» («Ειδοποιήσεις Webhook»).
Το URL ειδοποιήσεων είναι https://το-domain-σας/wp-json/obs-nbg/v1/webhook/. Το plugin το στέλνει αυτόματα στην τράπεζα με κάθε πληρωμή.
Πώς ελέγχεται κάθε ειδοποίηση
- Το secret της ειδοποίησης πρέπει να ταιριάζει με το «Webhook Secret». Αν το πεδίο είναι κενό, όλες οι ειδοποιήσεις απορρίπτονται.
- Αριθμός παραγγελίας, ποσό και νόμισμα πρέπει να ταιριάζουν με την παραγγελία.
- Διπλές ή καθυστερημένες ειδοποιήσεις δεν αλλάζουν δεύτερη φορά την παραγγελία.
Τι δεν πρέπει να μπλοκάρετε
- Το
/wp-json/obs-nbg/v1/από firewall (WAF), plugins ασφαλείας που κλείνουν το REST API ή κωδικό πρόσβασης. - Τις σελίδες checkout, πληρωμής παραγγελίας και επιστροφής από cache σελίδων και CDN.