Το ΑΑΔΕ ΑΦΜ Gravity Forms είναι ένα custom add-on για WordPress που προσθέτει στις φόρμες Gravity Forms άμεση επαλήθευση ελληνικού ΑΦΜ μέσω της υπηρεσίας RgWsPublic2 της ΑΑΔΕ. Ο χρήστης πληκτρολογεί το ΑΦΜ, πατά «Έλεγχος ΑΦΜ (ΑΑΔΕ)» και η φόρμα μπορεί να συμπληρώσει αυτόματα στοιχεία όπως επωνυμία, διεύθυνση, πόλη, ΤΚ, χώρα και ΔΟΥ.
Για επιχειρηματικά websites, B2B φόρμες, αιτήσεις προσφοράς, onboarding πελατών και WooCommerce workflows που χρειάζονται σωστά φορολογικά στοιχεία, το ΑΑΔΕ ΑΦΜ Gravity Forms μειώνει τα λάθη καταχώρισης και κάνει τη διαδικασία πιο γρήγορη για τον επισκέπτη.

Περιεχόμενα
Τι κάνει το ΑΑΔΕ ΑΦΜ Gravity Forms
Το add-on δημιουργήθηκε για ένα απλό αλλά κρίσιμο πρόβλημα: οι χρήστες συχνά γράφουν λάθος ΑΦΜ, αφήνουν ελλιπή στοιχεία τιμολόγησης ή πληκτρολογούν διαφορετικά την επωνυμία της εταιρείας τους. Με το ΑΑΔΕ ΑΦΜ Gravity Forms, η φόρμα επικοινωνεί με την υπηρεσία RgWsPublic2 της ΑΑΔΕ και επιστρέφει τα επίσημα διαθέσιμα στοιχεία του ΑΦΜ.
Το αποτέλεσμα είναι μια πιο καθαρή βάση δεδομένων, λιγότερη χειροκίνητη διόρθωση και καλύτερη εμπειρία χρήστη. Αντί ο επισκέπτης να συμπληρώνει πολλά πεδία ένα-ένα, αρκεί ένας έλεγχος ΑΦΜ για να προ-συμπληρωθούν τα σωστά target fields της φόρμας.
Για ποιους είναι χρήσιμο
Το ΑΑΔΕ ΑΦΜ Gravity Forms είναι ιδιαίτερα χρήσιμο σε websites που δέχονται εταιρικά στοιχεία από πελάτες, συνεργάτες ή προμηθευτές. Ταιριάζει σε φόρμες προσφοράς, φόρμες τεχνικής υποστήριξης, αιτήσεις B2B συνεργασίας, portals μελών, CRM εισαγωγές και διαδικασίες που οδηγούν σε τιμολόγηση.
Σε ένα custom WordPress website, τέτοιου τύπου αυτοματισμοί βοηθούν το site να λειτουργεί ως εργαλείο εργασίας και όχι απλώς ως ψηφιακή βιτρίνα. Η σωστή φόρμα μπορεί να εξοικονομήσει χρόνο στην ομάδα πωλήσεων, στη γραμματεία και στο λογιστήριο.
Πώς λειτουργεί μέσα στο Gravity Forms
Μετά την εγκατάσταση, το plugin προσθέτει ένα νέο πεδίο με τίτλο AADE VAT Lookup στην ενότητα Advanced Fields του Gravity Forms. Ο διαχειριστής το σύρει στη φόρμα και ορίζει σε ποια υπάρχοντα πεδία θα γράφονται τα δεδομένα που επιστρέφει η ΑΑΔΕ.
- Επωνυμία επιχείρησης
- Διεύθυνση και αριθμός
- Πόλη ή περιοχή
- Ταχυδρομικός κώδικας
- Χώρα
- ΔΟΥ
Στο frontend, ο επισκέπτης βλέπει ένα πεδίο εισαγωγής ΑΦΜ και ένα κουμπί ελέγχου. Το plugin ελέγχει ότι το ΑΦΜ έχει 9 ψηφία, εκτελεί AJAX request στο WordPress και, αν η απάντηση είναι επιτυχής, συμπληρώνει τα επιλεγμένα πεδία της ίδιας φόρμας. Το ΑΑΔΕ ΑΦΜ Gravity Forms υποστηρίζει επίσης φόρμες που φορτώνονται μέσω AJAX, επειδή το JavaScript του χρησιμοποιεί event delegation.
Τεχνικά χαρακτηριστικά του plugin
| Plugin | AADE VAT Lookup for Gravity Forms |
| Έκδοση | 1.0.0 |
| WordPress | 6.5+ |
| PHP | 7.4+ με σύσταση για 8.3+ |
| Gravity Forms | 2.6+ |
| API | ΑΑΔΕ RgWsPublic2 μέσω SOAP 1.2 |
| Πεδία auto-fill | Επωνυμία, διεύθυνση, πόλη, ΤΚ, χώρα, ΔΟΥ |
Η επικοινωνία με την ΑΑΔΕ γίνεται server-side με WordPress HTTP API, ώστε τα credentials να μη μεταφέρονται ποτέ στον browser. Το plugin χρησιμοποιεί WS-Security UsernameToken, διαβάζει την XML απάντηση με namespace-aware parsing και δημιουργεί χρήσιμα convenience fields, όπως πλήρη διεύθυνση και ένδειξη ενεργής κατάστασης.
Ασφάλεια και αξιοπιστία
Η επαλήθευση ΑΦΜ είναι λειτουργία που αγγίζει επιχειρηματικά δεδομένα, άρα χρειάζεται προσοχή στον τρόπο υλοποίησης. Το ΑΑΔΕ ΑΦΜ Gravity Forms έχει ενσωματωμένους ελέγχους που περιορίζουν περιττά requests και προστατεύουν τη ροή της φόρμας.
- Nonce verification σε κάθε AJAX request.
- Sanitization ώστε να αποθηκεύεται μόνο ΑΦΜ 9 ψηφίων.
- Rate limiting ανά IP και ΑΦΜ, με 1 lookup ανά 10 δευτερόλεπτα.
- Server-side credentials, χωρίς έκθεση username ή password στο frontend.
- HTTPS επικοινωνία με την υπηρεσία της ΑΑΔΕ.
- Μηνύματα σφάλματος για λάθος format, μη ρυθμισμένα credentials ή αποτυχία σύνδεσης.
Αυτά τα στοιχεία δεν αντικαθιστούν έναν πλήρη έλεγχο παραγωγικού περιβάλλοντος, αλλά δίνουν σωστή βάση για χρήση σε πραγματικές φόρμες WordPress. Σε κάθε live εγκατάσταση προτείνεται δοκιμή με πραγματικά credentials ΑΑΔΕ, ενεργό SSL και σαφή πολιτική απορρήτου για τον τρόπο χρήσης των δεδομένων.
Γιατί έχει αξία σε ένα επαγγελματικό WordPress site
Οι περισσότερες φόρμες χάνουν ποιότητα επειδή βασίζονται αποκλειστικά στη χειροκίνητη πληκτρολόγηση. Ένα μικρό λάθος στο ΑΦΜ ή στην επωνυμία μπορεί να οδηγήσει σε καθυστερήσεις, επιπλέον επικοινωνία και διορθώσεις. Με το ΑΑΔΕ ΑΦΜ Gravity Forms, η φόρμα βοηθά τον χρήστη να δώσει σωστά στοιχεία από την αρχή.
Η Novatempus σχεδιάζει τέτοιους αυτοματισμούς ως μέρος μιας ολοκληρωμένης προσέγγισης για ψηφιακές υπηρεσίες και web εφαρμογές. Όταν η φόρμα συνδέεται σωστά με τη διαδικασία της επιχείρησης, το website μετατρέπεται σε λειτουργικό σύστημα συλλογής, ελέγχου και οργάνωσης δεδομένων.
Εγκατάσταση και ρύθμιση
- Ανεβάζετε το ZIP από το WordPress dashboard, στην ενότητα Plugins → Add New → Upload Plugin.
- Ενεργοποιείτε το plugin, με ενεργό το Gravity Forms.
- Πηγαίνετε στις ρυθμίσεις AADE VAT Lookup και εισάγετε τα credentials της ΑΑΔΕ για RgWsPublic2.
- Προσθέτετε το πεδίο AADE VAT Lookup σε μια Gravity Form.
- Αντιστοιχίζετε τα target fields που θα συμπληρώνονται αυτόματα.
- Δοκιμάζετε τη φόρμα πριν τη δημοσίευση σε production σελίδα.
Αν θέλετε να ενσωματώσετε αντίστοιχη λειτουργία σε φόρμα πελατών, αίτηση προσφοράς ή εσωτερικό workflow, μπορείτε να ξεκινήσετε από τη φόρμα αποστολής έργου της Novatempus.
Συχνές ερωτήσεις για ΑΑΔΕ ΑΦΜ Gravity Forms
Χρειάζεται Gravity Forms για να δουλέψει;
Ναι. Το plugin είναι add-on για το Gravity Forms και προσθέτει custom field μέσα στον form editor. Χωρίς ενεργό Gravity Forms δεν ενεργοποιείται σωστά.
Τα credentials της ΑΑΔΕ εμφανίζονται στον επισκέπτη;
Όχι. Τα credentials αποθηκεύονται στις ρυθμίσεις του WordPress και χρησιμοποιούνται server-side. Το frontend στέλνει μόνο το ΑΦΜ και nonce-protected AJAX request.
Μπορεί να συμπληρώσει αυτόματα πεδία της φόρμας;
Ναι. Ο διαχειριστής αντιστοιχίζει τα πεδία στόχους, όπως επωνυμία, διεύθυνση, πόλη, ΤΚ, χώρα και ΔΟΥ, και το plugin τα συμπληρώνει μετά από επιτυχημένο lookup.
Είναι κατάλληλο για WooCommerce ή B2B διαδικασίες;
Μπορεί να χρησιμοποιηθεί σε φόρμες που προηγούνται μιας πώλησης, εγγραφής ή διαδικασίας τιμολόγησης. Για πλήρη WooCommerce checkout ενσωμάτωση χρειάζεται ξεχωριστή αξιολόγηση του checkout flow.
Συμπέρασμα
Το ΑΑΔΕ ΑΦΜ Gravity Forms είναι ένα πρακτικό WordPress add-on για επιχειρήσεις που θέλουν ακριβέστερα στοιχεία στις φόρμες τους και λιγότερη χειροκίνητη επεξεργασία. Συνδυάζει το γνώριμο περιβάλλον του Gravity Forms με επίσημη επαλήθευση ΑΦΜ από την ΑΑΔΕ, δίνοντας πιο αξιόπιστη εμπειρία σε κάθε εταιρική φόρμα.


