MyAADE Module (OpenSource)

MyAADE Module (OpenSource)

Developed By CodeCardCloud

Compatible with WHMCS v9.0

Official Greek company data, straight into WHMCS

AADE Business Registry connects WHMCS to the AADE Search Basic Registry Details web service (RgWsPublic2). Enter a Greek VAT number (ΑΦΜ) and the module fetches the company's registered details. It shows you what differs from the current client record and writes only the fields you approve.

No more retyping legal names, addresses and tax offices from TAXISnet.

What it fetches

  • Legal name and trading title
  • Registered address
  • Tax office (ΔΟΥ)
  • Legal status
  • Activity codes (ΚΑΔ)
  • VAT system (normal or special regime)

Features

  • Admin lookup from the client profile, with a field-by-field comparison before anything is saved.
  • Client self-service. Clients can refresh their own company details from their account page, limited to their own VAT number.
  • ΑΦΜ validation. Check digits are verified in the browser and again on the server, so a typo never costs you a call.
  • VAT regime capture. The VAT system flag from AADE is stored in a custom field, so clients on a special regime can be billed correctly.
  • Ceased-trading detection. Businesses that have stopped trading are flagged before their data reaches the client record.
  • Monthly allowance tracking. Calls are counted per charged ΑΦΜ per calendar month, with an optional local ceiling that stops lookups before AADE does.
  • Caching. Repeat lookups are served locally and don't count against your allowance.
  • Optional VAT number lock, so clients can't change their ΑΦΜ once it is set.
  • Activity log of every lookup, with AADE error codes captured verbatim.
  • Greek and English interface, selectable in the module settings.

Built around the AADE terms of use

AADE notifies every business that is looked up and names the caller.

The module is designed with that in mind:

  • Lookups only come from identified admins and logged-in clients, never from the public registration form.
  • The connection test can point at your own ΑΦΜ.
  • Clients can only look up their own number.

Requirements

  • WHMCS 8.x
  • PHP 7.4 or later with the SOAP extension
  • MySQL 5.7 or later
  • AADE web-service credentials (free; issued in the AADE portal using your TAXISnet login)

Easy setup

  1. Upload and activate the module.
  2. Enter your AADE credentials.
  3. Click Test Connection.

All settings live on the module's own settings page.

Upgrading from GSIS Integration 1.x is automatic: the new module takes over your tables and settings.

 

There are no reviews yet!

Be the first to review MyAADE Module (OpenSource).

Version Compatibility


Compatible with WHMCS v9.0

Full Version Compatibility


  • All versions of WHMCS v9.0
  • All versions of WHMCS v8.13
  • All versions of WHMCS v8.12
  • All versions of WHMCS v8.11
  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.0
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.0

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By CodeCardCloud

Changelog

v2.0.1 Released October 16th, 2026

Latest Version


2.0.1 (2026-10-16)

Improved

  • More robust cache-busting for the module's stylesheet and scripts.

2.0.0 (2026-09-25)

Renamed to AADE Business Registry. Upgrading from GSIS Integration / AADE Integration 1.x is automatic: activate the new module and it takes over your existing tables and settings. The old module can then be removed.

New

  • Dedicated Settings page inside the module, grouped into AADE Connection, Features, Client Fields, Limits and Caching, and Advanced. Every field is validated on save, with a clear message per field.
  • Every date is shown as dd/mm/yy.

Improved

  • Redesigned results panel and dashboard, using the official GOV.GR palette with accessible (WCAG AA) contrast throughout.
  • The client-area Sync button now appears immediately instead of after a one-second delay.
  • Dashboard figures show their units (e.g. 5 AFMs, 19/5000).

Fixed

  • After a VAT search, the WHMCS admin footer could appear behind the page title.

Removed

  • Lookup from the public registration form. AADE's terms require every lookup to come from an identified user, which an anonymous visitor is not.

1.1.0 (2026-09-24)

Full conformance review against the official AADE RgWsPublic2 documentation and terms of use.

New

  • Monthly call allowance tracking per charged VAT number, with an optional local ceiling that stops lookups before AADE does.
  • ΑΦΜ check-digit validation, in the browser and on the server, so a typo never costs a call.
  • VAT regime capture. AADE's VAT system flag is stored in a custom field of your choice.
  • AADE error codes are captured and shown, with an admin-editable map for classifying them.
  • Charged VAT number setting for calls made under a third-party authorisation.
  • Bundled WSDL: no runtime fetch from AADE servers.

Security

  • Clients can only look up their own VAT number.
  • Client VAT numbers lock once set (configurable).
  • CSRF protection on all dashboard actions.

Improved

  • Test Connection now verifies your credentials with a real authenticated lookup.
  • Former traders are flagged with a warning, and non-professionals are refused.
  • Faster failure when AADE is slow (connect and read timeouts).
  • Greek translations now reach every part of the module.

Fixed

  • Database changes now apply on upgrade, not only on first activation.
  • Non-Greek EU VAT numbers are no longer mistaken for Greek ΑΦΜ.

1.0.2 (2026-02-28)

  • Initial release.

 

See also

w2x for Xero

Synchronise your invoices, Contacts, Products and Payments with Xero

Commercial
Services Fee

Transfer the fees to your client

Commercial
QuickBooks Online For WHMCS

Integrate your financial data stored in WHMCS into QuickBooks Online.

Commercial
KashFlow Accounting

Automatically transfer your billing & transaction history to KashFlow

Free
Zero Invoice Management

Avoid sending notifications or creation of 0€ Invoices

Free