Greek VAT & Invoices for WooCommerce

Opis

🇬🇷 Simple Greek VAT fields for WooCommerce checkout

Add essential Greek tax fields (ΑΦΜ, ΔΟΥ, Business Info) and Invoice/Receipt selection to your WooCommerce checkout. Clean, lightweight, and easy to use.

Key Features

  • Invoice/Receipt Selection – Let customers choose between “Τιμολόγιο” or “Απόδειξη”
  • VAT Number (ΑΦΜ) – Required for invoices, numeric only with 9-digit validation
  • Tax Office (ΔΟΥ) – Customer's tax office field
  • Company Name – Business name for invoices
  • Business Activity – Type of business activity
  • Real-time Validation – Instant error messages for invalid VAT format
  • Smart Field Visibility – Fields appear/hide based on invoice/receipt selection
  • Uppercase Conversion – Auto-convert to CAPITALS (AADE requirement)
  • Mobile Responsive – Works perfectly on all devices

Admin Settings

  • Enable/Disable invoice selection feature
  • Uppercase conversion toggle
  • Customizable field position in checkout
  • Beautiful, modern admin interface with gradient styling

Coming Soon Features

Future versions will include:

  • 🔍 AADE Integration – Real-time VAT validation via AADE API with auto-complete
  • 🇪🇺 VIES Validation – EU VAT number verification
  • 📄 PDF Invoice Generation – Professional invoice PDFs with email delivery
  • 💰 VAT Exemptions – Article 39α, VIES-based EU, and non-EU export exemptions
  • 📊 Invoice Numbering – Automatic invoice numbering with annual counter
  • 📧 Email Integration – Custom email templates and automatic sending

Support development to help prioritize these features! Donate via PayPal

Fully Translated

  • Greek (Ελληνικά) – Native language support
  • English – Full English translation

Privacy & Security

  • No external API calls in current version
  • Data stored locally in WooCommerce order meta
  • GDPR compliant
  • No third-party tracking
  • Proper input sanitization and validation

Developer

Theodore Sfakianakis (irmaiden)

Support

Made with ❤️ in Greece 🇬🇷

Slike ekrana

  • Checkout page with Invoice/Receipt selection
  • Invoice fields (ΑΦΜ, ΔΟΥ, Company Name, Activity)
  • Real-time VAT validation
  • Admin settings page

Instalacija

Method 1: WordPress Admin (Recommended)

  1. Go to Plugins Add New
  2. Click “Upload Plugin”
  3. Choose the downloaded ZIP file
  4. Click “Install Now”
  5. Activate the plugin

Method 2: FTP Upload

  1. Extract the ZIP file
  2. Upload greek-vat-invoices-for-woocommerce folder to /wp-content/plugins/
  3. Go to Plugins menu and activate

After Activation

  1. Go to WooCommerce Settings Ελληνικά Τιμολόγια
  2. Enable Invoice Selection
  3. Configure field position (recommended: after email field)
  4. Enable Uppercase Conversion (recommended for AADE compliance)

ČPP

Do I need AADE credentials?

No, the current version (1.0.8) does not require AADE credentials. AADE integration is planned for future versions.

Does it validate VAT numbers in real-time?

The plugin validates VAT format (9 digits, numeric only) in real-time at checkout. Full AADE/VIES validation is coming in future versions.

Can I customize which fields are shown?

Yes, fields automatically show/hide based on customer's invoice/receipt selection. You can also control field positioning in admin settings.

Is it compatible with my theme?

The plugin uses standard WooCommerce hooks and styling, making it compatible with most themes. If you experience styling issues, please report them.

Does it support HPOS (High-Performance Order Storage)?

Yes, the plugin is fully compatible with WooCommerce HPOS.

Can customers download invoices?

PDF invoice generation is planned for future versions. Currently, VAT and company information is stored in order meta and visible in My Account.

How do I see customer VAT information?

Go to WooCommerce Orders, open any order, and view the VAT and business details in the order meta section.

Why are some features missing?

Version 1.0.8 is a simplified release focusing on core functionality. Advanced features (AADE, VIES, PDFs) are being reengineered and will be added in future updates.

How can I support development?

You can donate via PayPal to help fund future features: https://www.paypal.com/donate?business=theodore.sfakianakis@gmail.com

Recenzije

Nema recenzija za ovaj dodatak.

Saradnici i programeri

“Greek VAT & Invoices for WooCommerce” is open source software. The following people have contributed to this plugin.

Doprinositelji

Zapis promijena

1.0.8 (2025-01-17)

  • Simplified plugin for WordPress.org release
  • Added real-time VAT validation (9 digits)
  • Added numeric-only input filter for VAT field
  • Beautified admin settings page with gradient styling
  • Added author information and donate button
  • Improved checkout JavaScript for better field toggle
  • Enhanced mobile responsiveness
  • Removed advanced features temporarily (moved to roadmap)
  • Updated documentation

1.0.7

  • Fixed checkout field toggle functionality
  • Improved CSS styling
  • Bug fixes and performance improvements

1.0.0

  • Initial release
  • Basic invoice/receipt selection
  • Greek VAT fields (ΑΦΜ, ΔΟΥ)
  • Company information fields