Χαρακτηριστικά Πώς Λειτουργεί Τιμολόγηση Επικοινωνία Demo Οδηγός Συνεργάτες ▾
Πρόγραμμα Συνεργατών Portal Σύνδεση
Λογαριασμός ▾
Σύνδεση Εγγραφή
Ξεκινήστε →
// Οδηγός Χρήσης

WooMyData Pro
Βήμα προς Βήμα

Από την εγκατάσταση μέχρι την πρώτη αυτόματη αποστολή στο myDATA, όλα σε ένα οδηγό.

📦
01
Εγκατάσταση
🔑
02
Ενεργοποίηση Άδειας
🧙
03
Setup Wizard
⚙️
04
Ρυθμίσεις
🏷
04b
Χαρακτηρισμοί Προϊόντων
💳
04c
Τρόποι Πληρωμής
🛒
05
Checkout
📄
06
Παραστατικά
↩️
07
Πιστωτικά & Επιστροφές
🚚
08
Δελτία Αποστολής
🛡️
08b
Προληπτικός Έλεγχος
📧
09
Email
🖨️
10
PDF
🌍
11
Διεθνής Τιμολόγηση
🚀
12
Μαζική Έκδοση
♻️
13
Συνδρομές & Επιστροφές
14
FAQ & Αντιμετώπιση
01
Εγκατάσταση Plugin
// wordpress admin → plugins → add new
  1. 1
    Λάβετε το αρχείο woomydata-pro-x.x.x.zip από το email αγοράς σας.
  2. 2
    WordPress Admin → Πρόσθετα → Προσθήκη νέου → Ανέβασμα Πρόσθετου.
  3. 3
    Κάντε κλικ στο «Επιλογή αρχείου», επιλέξτε το zip, πατήστε «Εγκατάσταση τώρα».
  4. 4
    Πατήστε «Ενεργοποίηση Πρόσθετου». Θα μεταβείτε αυτόματα στον Setup Wizard.
💡
Απαιτήσεις: WooCommerce ενεργό, PHP 7.4+, WordPress 6.0+.
Εγκατάσταση WooMyData Pro
// Εγκατάσταση μέσω WordPress Admin
02
Ενεργοποίηση Άδειας
// woomydata → settings → license
Ενεργοποίηση Άδειας
// License activation screen
  1. 1
    Από το email αγοράς αντιγράψτε το License Key (XXXX-XXXX-XXXX-XXXX).
  2. 2
    WooMyData → Ρυθμίσεις → Άδεια Χρήσης, επικολλήστε το key.
  3. 3
    Επιλέξτε περιβάλλον: Sandbox για δοκιμές, Live για παραγωγή.
  4. 4
    Πατήστε «Ενεργοποίηση», θα δείτε πλάνο, όριο παραστατικών και ημερομηνία λήξης.
Basic 1.000/έτος Pro 10.000/έτος Business 50.000/έτος Enterprise 250.000/έτος
03
Setup Wizard
// οδηγός εγκατάστασης 5 βημάτων
Setup Wizard — Συνολική Επισκόπηση
// Setup Wizard — 6 βήματα

Βήμα 1 — Άδεια & Νομικές Προϋποθέσεις

  1. 1
    Εισάγετε το License Key σας και επιλέξτε περιβάλλον:
    Live — για άμεση έναρξη παραγωγικής λειτουργίας (συνιστάται)
    Sandbox — για δοκιμές, απαιτεί ξεχωριστή αίτηση πρόσβασης στον πάροχο. Επικοινωνήστε μαζί μας για να σας ενεργοποιήσουμε πρόσβαση sandbox.
  2. 2
    Υπογράψτε την ηλεκτρονική σύμβαση που έχετε λάβει στο email της παραγγελίας σας από τον πάροχο mono invoicing (B Binary Α.Ε.). Ανοίξτε το email και πατήστε VIEW & SIGN.
  3. 3
    Εξουσιοδοτήστε τον Πάροχο Ηλεκτρονικής Τιμολόγησης να διαβιβάζει τα παραστατικά σας στο myDATA μέσω Taxisnet.
    📧 Έχετε λάβει αναλυτικές οδηγίες για αυτό το βήμα στο email της παραγγελίας σας. Παρακαλώ ακολουθήστε τα βήματα που περιγράφονται εκεί.
Wizard Βήμα 1 — Άδεια
// Βήμα 1: Άδεια & Νομικές Προϋποθέσεις
Wizard Βήμα 2 — Εταιρεία
// Βήμα 2: Στοιχεία Εταιρείας

Βήμα 2 — Στοιχεία Εταιρείας

  1. 1
    Εισάγετε το ΑΦΜ της επιχείρησης σας.
  2. 2
    Εισάγεται τα πλήρη εταιρικά σας στοιχεία: Επωνυμία, ΔΟΥ, Διεύθυνση, Ταχ. Κώδικας, Δραστηριότητα, ΓΕΜΗ.
  3. 2
    Εισάγεται τα στοιχεία επικοινωνίας: Το τηλέφωνο και email της επιχειρήσεις σας.

Βήμα 3 — Τύποι Παραστατικών & Ταξινόμηση

  1. 1
    Ενεργοποιήστε τύπους: Αποδείξεις, Τιμολόγια, Ενδοκοινοτικά, Τρίτες Χώρες.
  2. 2
    Ορίστε σειρές: π.χ. ΤΙΜ, ΑΛΠ, INTRA, WORLD.
  3. 3
    Επιλέξτε κωδικό Ε3 ανά τύπο παραστατικού (αγαθά / υπηρεσίες).
  4. 4
    Ταξινόμηση Μεταφορικών σε Αποδείξεις: E3_562/category1_5 (προεπιλογή) ή E3_561_003.
  5. 5
    Ταξινόμηση Χρεώσεων (Αντικαταβολή κλπ.): E3_562 ή E3_561_007. Συντελεστής ΦΠΑ fallback για χρεώσεις.
  6. 6
    Αντιστοίχιση Τρόπων Πληρωμής: ορίστε ποιος τρόπος πληρωμής αντιστοιχεί σε ποιον κωδικό ΑΑΔΕ (1–7). Προαιρετικό — χρησιμοποιήστε μόνο αν η αυτόματη ανίχνευση δεν είναι σωστή.
Wizard Βήμα 3 — Παραστατικά
// Βήμα 3: Τύποι & Σειρές
Wizard Βήμα 4 — Εμφάνιση
// Βήμα 4: Εμφάνιση & Checkout

Βήμα 4 — Εμφάνιση & Checkout

  1. 1
    Ανεβάστε λογότυπο εταιρείας για τα PDF.
  2. 2
    Επιλέξτε format PDF: A4 ή Θερμικό 80mm.
  3. 3
    Ρυθμίστε χρώματα κουμπιών και θέση του selector στο checkout.
  4. 4
    Ενεργοποιήστε αυτόματο Πιστωτικό/Επιστροφή κατά refund αν θέλετε.
04
Ρυθμίσεις
// woomydata → ρυθμίσεις
  1. Γενικές: Αυτόματη έκδοση, trigger status παραγγελίας, mode (Τιμολόγιο/Απόδειξη/Αμφότερα).
  2. Πάροχος: Party ID & API Key από SimpleInvoicing. Περιβάλλον Sandbox ή Live.
  3. ΑΑΔΕ: VIES validation για ενδοκοινοτικά, κατάσταση ΦΠΑ για GR εταιρείες.
  4. Checkout Fields: Εμφάνιση/απόκρυψη πεδίων, custom ετικέτες, θέση στη φόρμα.
  5. Recurring & Refund: Αυτόματα παραστατικά για Subscriptions και Refunds.
💡
Sandbox vs Live: Sandbox για δοκιμές. Τα MARKs Sandbox γίνονται reset περιοδικά, χρησιμοποιήστε Live για πραγματικά παραστατικά.
Σελίδα Ρυθμίσεων
// Settings — Γενικές Ρυθμίσεις
04b
Ειδικοί Χαρακτηρισμοί Ανά Προϊόν
// άρθρο 39α · απαλλαγή ΦΠΑ · κωδικός e3 · override γενικών ρυθμίσεων

Κάθε προϊόν στο WooCommerce μπορεί να φέρει δικούς του χαρακτηρισμούς myDATA που υπερισχύουν των γενικών ρυθμίσεων του plugin. Αυτό είναι απαραίτητο για προϊόντα με ειδική φορολογική αντιμετώπιση.

Ειδικοί Χαρακτηρισμοί Προϊόντος
// Ρύθμιση χαρακτηρισμών ανά προϊόν στο WooCommerce

Πότε χρειάζεται ειδικός χαρακτηρισμός;

  • Άρθρο 39α — Υπηρεσίες ή αγαθά που υπάγονται στο ειδικό καθεστώς απαλλαγής ΦΠΑ βάσει άρθρου 39α του Κώδικα ΦΠΑ.
  • Απαλλαγή ΦΠΑ — Προϊόντα ή υπηρεσίες που εξαιρούνται από ΦΠΑ (π.χ. ιατρικές υπηρεσίες, εκπαίδευση, εξαγωγές).
  • Κωδικός Ε3 — Ειδικός κωδικός κατηγοριοποίησης εσόδου για συγκεκριμένο προϊόν που διαφέρει από τον γενικό κωδικό της επιχείρησης.
  • Διαφορετικός συντελεστής ΦΠΑ — Π.χ. προϊόν με 13% ή 6% ΦΠΑ σε κατάστημα που έχει γενικό 24%.
💡
Override λογική: Αν ένα προϊόν έχει ειδικό χαρακτηρισμό, αυτός χρησιμοποιείται αντί του γενικού. Τα υπόλοιπα προϊόντα της παραγγελίας συνεχίζουν με τους γενικούς χαρακτηρισμούς.
⚠️
Συνεννόηση με λογιστή: Πριν ορίσετε ειδικούς χαρακτηρισμούς, επιβεβαιώστε με τον λογιστή σας ποιος κωδικός ισχύει για κάθε κατηγορία προϊόντος.

Πώς να ρυθμίσετε χαρακτηρισμό ανά προϊόν

  1. 1
    Μεταβείτε στο WordPress → Προϊόντα και ανοίξτε το προϊόν που θέλετε να ρυθμίσετε.
  2. 2
    Στο κάτω μέρος της σελίδας βρείτε την καρτέλα WooMyData Pro.
  3. 3
    Επιλέξτε τον επιθυμητό Τύπο Χαρακτηρισμού:
    Κανονικός — χρησιμοποιεί τις γενικές ρυθμίσεις
    Άρθρο 39α — ειδικό καθεστώς απαλλαγής
    Απαλλαγή ΦΠΑ — χωρίς ΦΠΑ με κωδικό αιτιολόγησης
    Custom Ε3 — custom κωδικός κατηγοριοποίησης
  4. 4
    Αν επιλέξετε Απαλλαγή ΦΠΑ, συμπληρώστε τον Κωδικό Απαλλαγής (π.χ. 1 για εξαγωγές, 22 για Άρθρο 22 Ν.2859/2000).
  5. 5
    Αποθηκεύστε. Από την επόμενη παραγγελία, ο ειδικός χαρακτηρισμός εφαρμόζεται αυτόματα.
📋 Παράδειγμα: Κατάστημα που πωλεί λογισμικό (24% ΦΠΑ) και βιβλία (6% ΦΠΑ, Ε3.2). Τα βιβλία λαμβάνουν ειδικό χαρακτηρισμό, ενώ το λογισμικό συνεχίζει με τον γενικό.
04c
Αντιστοίχιση Τρόπων Πληρωμής
// κωδικοί ΑΑΔΕ 1–8 · αυτόματη ανίχνευση · iris

Κάθε παραστατικό που διαβιβάζεται στο myDATA πρέπει να δηλώνει τον τρόπο πληρωμής με τον επίσημο κωδικό της ΑΑΔΕ. Το WooMyData Pro αναγνωρίζει αυτόματα τις περισσότερες μεθόδους πληρωμής του WooCommerce, αλλά μπορείτε να ορίσετε ρητή αντιστοίχιση όταν χρειάζεται.

Αντιστοίχιση Τρόπων Πληρωμής
// Ρυθμίσεις → Αντιστοίχιση Τρόπων Πληρωμής με κωδικούς ΑΑΔΕ

Οι επίσημοι κωδικοί τρόπων πληρωμής της ΑΑΔΕ

  • 1
    Επαγ. Λογαριασμός Πληρωμών Ημεδαπής — τραπεζική κατάθεση σε ελληνικό λογαριασμό.
  • 2
    Επαγ. Λογαριασμός Πληρωμών Αλλοδαπής — τραπεζική κατάθεση σε λογαριασμό εξωτερικού.
  • 3
    Μετρητά — π.χ. αντικαταβολή (COD) που εξοφλείται με μετρητά.
  • 4
    Επιταγή
  • 5
    Επί Πιστώσει — μη εξοφλημένη παραγγελία.
  • 6
    Web Banking
  • 7
    POS / e-POS — πληρωμές με κάρτα (Stripe, Viva, Cardlink κ.λπ.).
  • 8
    Άμεσες Πληρωμές IRIS — άμεση πληρωμή μέσω IRIS.
💡
Αυτόματη ανίχνευση: Το plugin αντιστοιχίζει αυτόματα τις γνωστές μεθόδους — τραπεζική κατάθεση → κωδικός 1 (ημεδαπής), κάρτα → κωδικός 7 (POS), IRIS → κωδικός 8, αντικαταβολή → κωδικός 3. Προσθέστε ρητή αντιστοίχιση μόνο αν κάποια μέθοδος εντοπίζεται λανθασμένα.
⚠️
WooCommerce & χώρα λογαριασμού: Το WooCommerce δεν διαθέτει εγγενή αντιστοίχιση των μεθόδων πληρωμής με τους κωδικούς πληρωμής του myDATA.

Πώς να ορίσετε αντιστοίχιση

  1. 1
    Μεταβείτε στο WooMyData Pro → Ρυθμίσεις → Αντιστοίχιση Τρόπων Πληρωμής.
  2. 2
    Πατήστε Προσθήκη Αντιστοίχισης και επιλέξτε τη μέθοδο πληρωμής του καταστήματός σας.
  3. 3
    Επιλέξτε τον αντίστοιχο Κωδικό ΑΑΔΕ από τη λίστα (1–8).
  4. 4
    Αποθηκεύστε. Από την επόμενη έκδοση, ο τρόπος πληρωμής διαβιβάζεται με τον επιλεγμένο κωδικό.
📋 Παράδειγμα: Κατάστημα με Viva Wallet (κάρτα → 7), τραπεζική κατάθεση σε ελληνική τράπεζα (→ 1) και IRIS (→ 8). Κάθε μέθοδος διαβιβάζεται με τον σωστό κωδικό ΑΑΔΕ.
05
Checkout — Επιλογή Παραστατικού
// τι βλέπει ο πελάτης κατά την ολοκλήρωση
Checkout επιλογή παραστατικού
// Checkout — επιλογή Τιμολογίου / Απόδειξης

Στο checkout (Classic & Blocks) εμφανίζονται δύο κουμπιά: Απόδειξη και Τιμολόγιο. Ανάλογα με χώρα και επιλογή:

  1. 🧾
    Απόδειξη: Χωρίς πρόσθετα πεδία.
  2. 📋
    Τιμολόγιο GR: ΑΦΜ, Επωνυμία, ΔΟΥ, Δραστηριότητα, αυτόματη συμπλήρωση από ΑΑΔΕ.
  3. 🇪🇺
    Ενδοκοινοτικό: ΑΦΜ ΕΕ (π.χ. DE123456789), VIES validation real-time.
  4. 🌍
    Τρίτη Χώρα: Tax ID προαιρετικό, χωρίς VIES.
06
Σελίδα Παραστατικών
// woomydata → παραστατικά
  1. 1
    WooMyData → Παραστατικά — πλήρης λίστα με φίλτρα ανά τύπο, κατάσταση, ημερομηνία.
  2. 2
    Κάθε γραμμή: Προβολή PDF, Λήψη, Αποστολή Email, Ακύρωση.
  3. 3
    Αποτυχημένα (🔴) → κουμπί «Αποστολή στο myDATA» για επανααποστολή.
  4. 4
    Export Excel/CSV — Καθαρή Αξία, ΦΠΑ, Σύνολο, Νόμισμα.
  5. 5
    Οι πελάτες βλέπουν τα δικά τους παραστατικά από My Account → Τιμολόγια & Αποδείξεις — χωρίς να επικοινωνήσουν με την υποστήριξη.
Σελίδα Παραστατικών
// Documents Page — λίστα παραστατικών
07
Πιστωτικά & Επιστροφές
// credit note (5.1) · return receipt (11.5)
Έκδοση Πιστωτικού Τιμολογίου
// Credit Note από Documents Page ή Order Metabox
  1. 1
    Από Documents Page ή Order metabox → «Πιστωτικό Τιμολόγιο» ή «Απόδειξη Επιστροφής».
  2. 2
    Ελάχιστη αναμονή 10 λεπτών μετά το αρχικό παραστατικό (myDATA indexing).
  3. 3
    Τιμολόγιο → Πιστωτικό 5.1 | Απόδειξη → Απόδειξη Επιστροφής 11.5.
⚠️ Sandbox: Τα MARKs γίνονται reset καθημερινά. Σφάλμα 301 «not found» = το Sandbox έχει κάνει reset. Δοκιμάστε στο Live.
08
Δελτία Αποστολής
// αυτόματο (ιδιόκτητο όχημα) & χειροκίνητο
Δελτίο Αποστολής
// Αυτόματο & χειροκίνητο Δελτίο Αποστολής
  1. 1
    Αυτόματο (ιδιόκτητο όχημα, B2B): Ρυθμίσεις → ενότητα «Ψηφιακό Δελτίο Αποστολής» → ενεργοποιήστε τον διακόπτη και αντιστοιχίστε κάθε μέθοδο αποστολής με την πινακίδα του οχήματος.
  2. 2
    Πολλαπλά οχήματα: π.χ. «Παράδοση Αθήνα → ΙΕΚ-1234», «Παράδοση Θεσσαλονίκη → ΒΒΒ-2222». Μέθοδοι εκτός πίνακα (courier) εκδίδουν απλό τιμολόγιο.
  3. 3
    Οι B2B παραγγελίες με δικό σας όχημα εκδίδονται αυτόματα ως Τιμολόγιο + Δελτίο Αποστολής (isDeliveryNote=true), με στοιχεία διακίνησης στο PDF: φόρτωση, παράδοση, σκοπός, όχημα, ώρα.
  4. 4
    Χειροκίνητο: από το order metabox → «Έκδοση Δελτίου Αποστολής» (αυτόνομο 9.3) — όταν στέλνετε εμπορεύματα χωρίς άμεση τιμολόγηση. Αποστολή στο myDATA με MARK και QR Code.
08b
Προληπτικός Έλεγχος ΑΑΔΕ
// έλεγχος δεδομένων πριν την αποστολή
  1. 1
    Πριν διαβιβαστεί ένα παραστατικό στο myDATA, το πρόσθετο εκτελεί ελέγχους τύπου ΑΑΔΕ στα δεδομένα.
  2. 2
    Αν κάτι θα απορριπτόταν, το εξηγεί σε απλά ελληνικά με την αιτία και τη λύση — π.χ. ασυμφωνία ΦΠΑ με κατηγορία (229), έλλειψη περιγραφής (230), στοιχείων αντισυμβαλλόμενου (204).
  3. 3
    Προβλήματα από την αυτόματη έκδοση εμφανίζονται ως σήμανση (⛔/⚠) στη λίστα Παραγγελιών και ως ειδοποίηση διαχειριστή με τον αριθμό τους.
  4. 4
    Δεν μπλοκάρει την έκδοση — σας προειδοποιεί ώστε να διορθώσετε, αλλά το παραστατικό αποστέλλεται κανονικά.
09
Email Παραστατικών
// woocommerce → settings → emails
  1. 1
    Αποστολή μέσω WooCommerce email: WooCommerce → Ρυθμίσεις → Emails → Invoice / Receipt (WooMyData Pro).
  2. 2
    Γλώσσα: Ελληνικά για GR, Αγγλικά για ΕΕ/Τρίτες αυτόματα βάσει χώρας.
  3. 3
    Χειροκίνητη αποστολή: Documents Page ή Order metabox → «Αποστολή Email».
Email Παραστατικών
// WooCommerce Emails — Invoice/Receipt
10
PDF Παραστατικών
// a4 · thermal 80mm · qr code · mark
PDF Παραστατικού
// PDF A4 — MARK, QR Code, ανάλυση ΦΠΑ
  1. 1
    Κάθε παραστατικό εκδίδεται αυτόματα ως PDF με λογότυπο, MARK και QR Code myDATA.
  2. 2
    Formats: A4 (τυπικό) ή Θερμικό 80mm (POS). Ρυθμίζεται ανά τύπο.
  3. 3
    Ανάλυση ΦΠΑ: Συντελεστής / Καθαρή Αξία / ΦΠΑ / Αξία ανά κατηγορία, συμπεριλαμβάνει μεταφορικά και χρεώσεις (π.χ. Αντικαταβολή).
  4. 4
    Γλώσσα: Ελληνικά (GR) — Αγγλικά (Διεθνείς) αυτόματα.
11
Διεθνής Τιμολόγηση
// intra-eu (1.2) · third-country (1.3) · vies
GR → myDATA 1.1 ΕΕ + VIES → myDATA 1.2 Εκτός ΕΕ → myDATA 1.3
  1. 1.2
    Ενδοκοινοτικό: 0% ΦΠΑ, σειρά INTRA. Αγαθά: E3_561_005/category1_1, εξαίρεση 1 (Άρθ.28). Υπηρεσίες/Μεταφορικά: E3_561_005/category1_1, εξαίρεση 14. Απαιτεί VIES validation.
  2. 1.3
    Τρίτη Χώρα: 0% ΦΠΑ, σειρά WORLD. Αγαθά: E3_561_006/category1_1, εξαίρεση 2 (Άρθ.24). Υπηρεσίες/Μεταφορικά: E3_561_006/category1_1, εξαίρεση 14. Χωρίς VIES.
  3. Ο σωστός τύπος επιλέγεται αυτόματα βάσει χώρας και ΑΦΜ ΕΕ πελάτη.
Διεθνής Τιμολόγηση — VIES
// VIES validation & Intra-EU invoice
12
Μαζική Έκδοση Παραστατικών
// woocommerce → orders → bulk actions
Μαζική Έκδοση Παραστατικών
// Bulk generation με live progress bar
  1. 1
    WooCommerce → Παραγγελίες — επιλέξτε παραγγελίες με checkbox.
  2. 2
    Bulk Actions → «Generate Documents (WooMyData)» → Εφαρμογή.
  3. 3
    Ανοίγει modal με live progress bar — batches 5 παραγγελιών.
  4. 4
    Αποτελέσματα: ✓ Επιτυχία · ⚠ Χωρίς myDATA · ✗ Σφάλμα · — Υπάρχει ήδη.
  5. 5
    Το ίδιο modal υπάρχει και στη σελίδα Documents: επιλέξτε παραστατικά με checkbox → «Δημιουργία Πιστωτικών / Επιστροφών» — ο σωστός τύπος (Πιστωτικό ή Επιστροφή) επιλέγεται αυτόματα ανά παραστατικό.
💡
Παραγγελίες με ήδη υπάρχον παραστατικό παραλείπονται αυτόματα.
13
Συνδρομές & Αυτόματες Επιστροφές
// woocommerce subscriptions · refund automation

Επαναλαμβανόμενα (WooCommerce Subscriptions)

  1. 1
    Απαιτεί το plugin WooCommerce Subscriptions.
  2. 2
    Ρυθμίσεις → Recurring Invoices → Ενεργοποίηση.
  3. 3
    Κάθε ανανέωση → αυτόματο παραστατικό + email στον πελάτη.

Αυτόματο Πιστωτικό κατά Refund

  1. 1
    Ρυθμίσεις → Refund Automation → Auto-issue on Refund.
  2. 2
    Παραγγελία «Επιστράφηκε» → αυτόματο Πιστωτικό 5.1 ή Απόδειξη Επιστροφής 11.5.
  3. 3
    Αν το αρχικό παρ. είναι <10 λεπτών, καθυστέρηση 15 λεπτών αυτόματα.
Συνδρομές & Επιστροφές
// Recurring & Refund Automation settings

Έτοιμοι να ξεκινήσετε;

// εγκατάσταση 5 λεπτά — αυτόματη τιμολόγηση myDATA

14
FAQ & Αντιμετώπιση Προβλημάτων
// συχνές ερωτήσεις · λύσεις · σφάλματα api

🔧 Εγκατάσταση & Ενεργοποίηση

Εγκατέστησα το plugin αλλά δεν βλέπω το μενού WooMyData στον πίνακα ελέγχου.
  1. 1
    Βεβαιωθείτε ότι το WooCommerce είναι ενεργό, το WooMyData Pro απαιτεί WooCommerce.
  2. 2
    Ελέγξτε ότι έχετε ενεργοποιήσει το plugin από Πρόσθετα → Εγκατεστημένα Πρόσθετα.
  3. 3
    PHP 7.4+ και WordPress 6.0+ είναι απαραίτητα. Ελέγξτε Εργαλεία → Υγεία Ιστοτόπου.
Πατώ «Ενεργοποίηση» για το license αλλά λαμβάνω σφάλμα σύνδεσης.
Συνήθης αιτία: ο server δεν μπορεί να επικοινωνήσει με τον εξωτερικό server αδειών. Ελέγξτε:
  1. 1
    Firewall/proxy που μπλοκάρει εξερχόμενα αιτήματα HTTPS.
  2. 2
    Εργαλεία → Υγεία Ιστοτόπου → Πληροφορίες, ελέγξτε cURL και OpenSSL.
  3. 3
    Επικοινωνήστε με τον hosting σας για whitelist του API endpoint.

🛒 Checkout & Πεδία Τιμολογίου

Τα κουμπιά Απόδειξη/Τιμολόγιο δεν εμφανίζονται στο checkout.
  1. 1
    Ελέγξτε WooMyData → Ρυθμίσεις → Checkout, βεβαιωθείτε ότι είναι ενεργοποιημένες οι «Αποδείξεις» ή/και «Τιμολόγια».
  2. 2
    Αν χρησιμοποιείτε Blocks Checkout (νέο WooCommerce theme): τα κουμπιά εισάγονται μέσω JavaScript. Βεβαιωθείτε ότι δεν υπάρχει JavaScript error στο browser console.
  3. 3
    Δοκιμάστε να αλλάξετε τη θέση selector από τις ρυθμίσεις (π.χ. «Πριν τη διεύθυνση» ή «Μετά τη διεύθυνση»).
  4. 4
    Cache plugin; κάντε purge cache και δοκιμάστε σε incognito.
«Παρουσιάστηκε σφάλμα κατά την επεξεργασία της παραγγελίας» όταν επιλέγω Τιμολόγιο.
Αυτό συμβαίνει όταν η επικύρωση των πεδίων αποτυγχάνει. Συνήθεις αιτίες:
  1. 1
    ΑΦΜ κενό: Για GR τιμολόγιο το ΑΦΜ είναι υποχρεωτικό (9 ψηφία). Η αυτόματη αναζήτηση ΑΑΔΕ πρέπει να βρει αποτέλεσμα.
  2. 2
    Blocks Checkout: Βεβαιωθείτε ότι τα πεδία συμπληρώνονται πριν πατήσετε «Αποστολή παραγγελίας». Η αναζήτηση ΑΑΔΕ πρέπει να ολοκληρωθεί.
  3. 3
    Χώρα ≠ GR: Για ΕΕ/Τρίτες χώρες τα πεδία ΔΟΥ και Δραστηριότητα δεν απαιτούνται.
Η αυτόματη αναζήτηση ΑΑΔΕ δεν λειτουργεί ή δεν συμπληρώνει τα πεδία.
  1. 1
    Ελέγξτε WooMyData → Ρυθμίσεις → ΑΑΔΕ — βεβαιωθείτε ότι είναι ενεργοποιημένη η «Αυτόματη Αναζήτηση».
  2. 2
    Το ΑΦΜ πρέπει να είναι ακριβώς 9 ψηφία για να ξεκινήσει η αναζήτηση.
  3. 3
    Βεβαιωθείτε ότι το site έχει πρόσβαση στο API της ΑΑΔΕ (δεν μπλοκάρεται από firewall).
  4. 4
    Το ΑΦΜ πρέπει να είναι ενεργό στο μητρώο ΑΑΔΕ, ανενεργά ή ανύπαρκτα ΑΦΜ επιστρέφουν σφάλμα.

📄 Παραστατικά & Σφάλματα myDATA API

Το παραστατικό εκδόθηκε σε «offline mode» — τι σημαίνει;
Offline mode σημαίνει ότι το παραστατικό αποθηκεύτηκε τοπικά αλλά δεν στάλθηκε στο myDATA λόγω σφάλματος API.
  1. 1
    Ανοίξτε WooMyData → Παραστατικά, τα αποτυχημένα εμφανίζονται με 🔴.
  2. 2
    Κάντε κλικ στο κουμπί «Αποστολή στο myDATA» για επανααποστολή.
  3. 3
    Ελέγξτε WooMyData → Logs για το συγκεκριμένο σφάλμα API.
💡
Το παραστατικό είναι νόμιμο ακόμα και σε offline mode, αρκεί να αποσταλεί εντός της προθεσμίας που ορίζει η ΑΑΔΕ.
Σφάλμα API:6 — «Ο τύπος παραστατικού δεν επιτρέπει κατηγορία X με Ε3 Y»
Σφάλμα ταξινόμησης myDATA. Το plugin χρησιμοποιεί τους σωστούς κωδικούς αυτόματα:
  • 1.1 (Τιμολόγιο GR): category1_1 / E3_561_001
  • 11.1 (Απόδειξη): category1_1 / E3_561_003
  • 1.2 (Ενδοκοινοτικό): category1_1 / E3_561_005 (0% ΦΠΑ)
  • 1.3 (Τρίτες Χώρες): category1_1 / E3_561_006 (0% ΦΠΑ)
Αν εξακολουθείτε να λαμβάνετε αυτό το σφάλμα, ελέγξτε την προεπιλεγμένη κατηγορία στο WooMyData → Ρυθμίσεις → Ταξινόμηση, πρέπει να είναι category1_1 για φυσικά αγαθά.
Σφάλμα API:8 — «vatExemptionCategory is mandatory» (κωδικός 217)
Εμφανίζεται όταν μια γραμμή έχει vatCategory=7 (0% ΦΠΑ) χωρίς κωδικό εξαίρεσης. Συνήθεις αιτίες:
  1. 1
    Χρέωση Αντικαταβολής (COD): Ορίστε τον Συντελεστή ΦΠΑ fallback στο 24% από Ρυθμίσεις → Ταξινόμηση.
  2. 2
    Προϊόν με 0% ΦΠΑ: Στη σελίδα του προϊόντος, tab WooMyData, ορίστε τον κωδικό εξαίρεσης (π.χ. 27 για γενική απαλλαγή, 26 για Άρθρο 39α).
Σφάλμα 301 — «Original document not found» κατά έκδοση Πιστωτικού.
  1. 1
    Sandbox: Τα MARKs γίνονται reset καθημερινά. Εκδώστε νέο αρχικό παραστατικό και μετά το Πιστωτικό ή δοκιμάστε στο Live.
  2. 2
    Live: Αναμείνετε τουλάχιστον 10 λεπτά μετά την έκδοση του αρχικού παραστατικού πριν εκδώσετε Πιστωτικό.
  3. 3
    Βεβαιωθείτε ότι το αρχικό παραστατικό έχει MARK (έχει σταλεί επιτυχώς στο myDATA).
Το παραστατικό λέει «Απόδειξη» αλλά ο πελάτης ζήτησε «Τιμολόγιο» (ή αντίστροφα).
  1. 1
    Από το Order metabox (σελίδα παραγγελίας), κάντε κλικ στο σωστό κουμπί (Τιμολόγιο/Απόδειξη). Θα εμφανιστεί μήνυμα επιβεβαίωσης αναντιστοιχίας.
  2. 2
    Επιβεβαιώστε για να εκδοθεί το σωστό παραστατικό.
  3. 3
    Αν έχει ήδη εκδοθεί λάθος παραστατικό: εκδώστε Πιστωτικό για ακύρωση, μετά εκδώστε το σωστό.

🖨️ PDF & Email

Το PDF δεν εμφανίζεται ή το κουμπί «Προβολή PDF» λείπει από το modal.
  1. 1
    Το PDF δημιουργείται μόνο αν το παραστατικό έχει σταλεί επιτυχώς ή αποθηκευτεί (ακόμα και σε offline mode).
  2. 2
    Ελέγξτε ότι ο φάκελος wp-content/uploads/woomydata/ έχει δικαιώματα εγγραφής (755 ή 775).
  3. 3
    PHP extension mbstring απαιτείται για το PDF rendering — ελέγξτε Εργαλεία → Υγεία Ιστοτόπου.
  4. 4
    Αν χρησιμοποιείτε CDN ή object cache, βεβαιωθείτε ότι τα αρχεία PDF δεν cache-άρονται.
Το email με το παραστατικό δεν φτάνει στον πελάτη.
  1. 1
    Ελέγξτε WooCommerce → Ρυθμίσεις → Emails → Invoice/Receipt (WooMyData) — βεβαιωθείτε ότι είναι ενεργοποιημένο.
  2. 2
    Χρησιμοποιήστε SMTP plugin (π.χ. WP Mail SMTP) για αξιόπιστη αποστολή email.
  3. 3
    Ελέγξτε το spam folder του πελάτη, τα email με PDF συχνά φιλτράρονται.
  4. 4
    Χειροκίνητη αποστολή: Documents Page → «Αποστολή Email».

🌍 Διεθνής Τιμολόγηση

Η παραγγελία από χώρα ΕΕ αναγνωρίζεται ως «Εσωτερικό» αντί «Ενδοκοινοτικό».
  1. 1
    Βεβαιωθείτε ότι ο πελάτης έχει επιλέξει χώρα ΕΕ (π.χ. DE, FR, IT) στη διεύθυνση χρέωσης.
  2. 2
    Για Blocks Checkout: ο κωδικός χώρας πρέπει να είναι ορατός στο WC Blocks store πριν την υποβολή.
  3. 3
    Ελέγξτε WooMyData → Logs για το πεδίο billing_country στην καταγραφή της παραγγελίας.
Το VIES δεν επαληθεύει το ΑΦΜ ΕΕ του πελάτη.
  1. 1
    Βεβαιωθείτε ότι το VIES είναι ενεργοποιημένο στο WooMyData → Ρυθμίσεις → ΑΑΔΕ.
  2. 2
    Η μορφή πρέπει να είναι CountryCode + αριθμός (π.χ. DE123456789) χωρίς κενά.
  3. 3
    Το VIES service της ΕΕ έχει περιστασιακές διακοπές. Αν το ΑΦΜ είναι γνωστά έγκυρο, το παραστατικό μπορεί να εκδοθεί χωρίς VIES validation.
  4. 4
    Ορισμένες χώρες ΕΕ (π.χ. Ισπανία) δεν επιστρέφουν επωνυμία μέσω VIES, αυτό είναι φυσιολογικό.
Το ΦΠΑ δεν εμφανίζεται ως 0% σε ενδοκοινοτική ή τρίτη χώρα παραγγελία.
Αυτό είναι ρύθμιση WooCommerce, όχι WooMyData Pro. Για 0% ΦΠΑ σε ΕΕ/εξωτερικό:
  1. 1
    WooCommerce → Ρυθμίσεις → Φόρος, δημιουργήστε ζώνη φόρου για ΕΕ/Εξωτερικό με 0% συντελεστή.
  2. 2
    Εναλλακτικά, plugin όπως EU VAT Compliance ή WooCommerce Tax διαχειρίζονται αυτόματα τους φόρους ΕΕ.
  3. 3
    Το WooMyData Pro μεταφέρει ό,τι υπολογίζει το WooCommerce, δεν τροποποιεί τα ποσά ΦΠΑ.

⚡ Απόδοση & Γενικά

Η αυτόματη έκδοση δεν εκκινεί μετά την παραγγελία.
  1. 1
    Ελέγξτε WooMyData → Ρυθμίσεις → Γενικές — η «Αυτόματη Έκδοση» πρέπει να είναι ενεργή.
  2. 2
    Ελέγξτε το trigger status — π.χ. αν έχετε ορίσει «Completed» αλλά η παραγγελία μένει σε «Processing», δεν θα εκδοθεί αυτόματα.
  3. 3
    WooCommerce cron (wp-cron) πρέπει να λειτουργεί. Σε επιβαρυμένα sites, αντικαταστήστε με server cron.
Πώς μεταβαίνω από Sandbox σε Live περιβάλλον;
  1. 1
    WooMyData → Ρυθμίσεις → Πάροχος — αλλάξτε Περιβάλλον από Sandbox σε Live.
    ⚠️ Η πρόσβαση στο Sandbox περιβάλλον δεν είναι αυτόματη — απαιτεί ξεχωριστή αίτηση προς εμάς. Επικοινωνήστε με την υποστήριξη για να ενεργοποιηθεί το Sandbox για τον λογαριασμό σας.
  2. 2
    Βεβαιωθείτε ότι έχετε ολοκληρώσει τη σύμβαση με τον πάροχο (SimpleInvoicing) για Live access και ότι έχετε κάνει εξουσιοδότηση στο Taxisnet σύμφωνα με τις οδηγίες που λάβατε στο email σας.
    📧 Έχετε λάβει αναλυτικές οδηγίες για αυτό το βήμα στο email της παραγγελίας σας. Παρακαλώ ακολουθήστε τα βήματα που περιγράφονται εκεί.
  3. 3
    Τα Sandbox παραστατικά δεν μεταφέρονται στο Live, ξεκινάτε από αρχή στο Live.
  4. 4
    Εκδώστε ένα δοκιμαστικό παραστατικό στο Live για επιβεβαίωση πριν ανοίξετε σε πελάτες.
⚠️ Στο Live τα παραστατικά δεν μπορούν να διαγραφούν, μόνο να ακυρωθούν μέσω Πιστωτικού. Σιγουρευτείτε πριν τη μετάβαση.
Πλησιάζω το όριο παραστατικών του πλάνου μου — τι κάνω;
  1. 1
    Το plugin εμφανίζει προειδοποίηση στον admin panel όταν φτάσετε στο 80% του ορίου.
  2. 2
    Αναβαθμίστε πλάνο από το woomydata.gr → Dashboard ή επικοινωνήστε μαζί μας.
  3. 3
    Παραγγελίες που υπερβαίνουν το όριο αποθηκεύονται σε offline mode και αποστέλλονται αυτόματα μόλις αναβαθμίσετε.
// ΥΠΟΣΤΗΡΙΞΗ
Σύνδεση...
🔒 Η συνομιλία έχει κλείσει από την υποστήριξη