Title: BytePlugs Invoice Checkout Fields Timologio
Author: BytePlugs
Published: <strong>13 de febrero de 2025</strong>
Last modified: 5 de octubre de 2026

---

Buscar plugins

![](https://ps.w.org/byteplugs-invoice-checkout-fields-timologio/assets/banner-772x250.
jpg?rev=3240149)

![](https://ps.w.org/byteplugs-invoice-checkout-fields-timologio/assets/icon-256x256.
gif?rev=3240149)

# BytePlugs Invoice Checkout Fields Timologio

 Por [BytePlugs](https://profiles.wordpress.org/byteplugs/)

[Descargar](https://downloads.wordpress.org/plugin/byteplugs-invoice-checkout-fields-timologio.2.0.0.zip)

 * [Detalles](https://es.wordpress.org/plugins/byteplugs-invoice-checkout-fields-timologio/#description)
 * [Valoraciones](https://es.wordpress.org/plugins/byteplugs-invoice-checkout-fields-timologio/#reviews)
 *  [Instalación](https://es.wordpress.org/plugins/byteplugs-invoice-checkout-fields-timologio/#installation)
 * [Desarrollo](https://es.wordpress.org/plugins/byteplugs-invoice-checkout-fields-timologio/#developers)

 [Soporte](https://wordpress.org/support/plugin/byteplugs-invoice-checkout-fields-timologio/)

## Descripción

Byteplugs Invoice Fields adds a clean and flexible **Receipt / Invoice** selection
to your WooCommerce checkout.

Your customers can choose whether they want a receipt (Απόδειξη) or an invoice (
Τιμολόγιο) and fill in the required business details directly during checkout.

The plugin is designed for WooCommerce stores operating in Greece and is **completely
free**.

#### ⭐ Key Features

 * **Receipt / Invoice Toggle**
    - Clear receipt and invoice selection at checkout
    - Automatically shows or hides invoice fields based on the customer’s selection
    - Works with both the WooCommerce Checkout block (WooCommerce 9.9+) and the 
      classic checkout
 * **Essential Invoice Fields**
    - Company Name (Επωνυμία)
    - VAT Number (ΑΦΜ)
    - Tax Office (ΔΟΥ)
    - Business Activity
    - Business Address
 * **Automatic Company Lookup from AADE (optional)**
    - Type the VAT number and the company details are filled in from the official
      AADE registry
    - Optional VAT regime check (Καθεστώς ΦΠΑ, article 39a)
    - Uses your own free AADE access codes – see «External services» below
 * **Professional Checkout Design**
    - 4 different button templates
    - Customizable colors
    - Mobile-friendly layout
    - Seamless WooCommerce integration
 * **WooCommerce Integration**
    - Automatic validation of required fields
    - Invoice details are saved with the WooCommerce order
    - Invoice information is available in the WooCommerce admin order screen and
      in order emails
    - Compatible with High-Performance Order Storage (HPOS)
    - Translation ready – Greek translation included

#### 🎯 Perfect For

 * WooCommerce stores in Greece
 * B2B e-commerce stores
 * Stores selling to both individuals and businesses
 * Service providers
 * Any WooCommerce store that needs a simple Receipt / Invoice selection at checkout

#### 🚀 Need Automatic Invoicing and myDATA?

Byteplugs Invoice Fields handles the customer information and invoice selection 
at checkout.

If you also want to automatically issue your documents and transmit them to myDATA,
take a look at **WooMyData Pro**.

WooMyData Pro connects directly to WooCommerce and automates the invoicing process
through a certified e-invoicing provider:

**WooCommerce  Document  Provider  myDATA**

No separate ERP is required.

[Discover WooMyData Pro ](https://woomydata.gr/)

WooMyData Pro is a separate, commercial product. It is not required to use this 
plugin, and all features of this plugin remain free.

#### 🔗 Built by Nebiron

Byteplugs Invoice Fields and WooMyData Pro are developed by Nebiron, a software 
company focused on WooCommerce and business automation solutions.

Need help or have a feature request? We would love to hear from you in the [support forum](https://wordpress.org/support/plugin/byteplugs-invoice-checkout-fields-timologio/).

#### Requirements

 * WooCommerce. The Checkout block needs WooCommerce 9.9 or newer; the classic checkout(`[
   woocommerce_checkout]` shortcode) works with WooCommerce 6.0+.
 * For the automatic lookup: the free AADE **special access codes** (Ειδικοί Κωδικοί)
   of your business for the registry service. The VAT regime check needs separate
   codes for the article 39a service.

### External services

The automatic lookup features are **optional** and are disabled until you enter 
your own AADE credentials in WooCommerce  Invoice Fields. When they are configured,
the plugin connects to the official web services of the Greek Independent Authority
for Public Revenue (AADE / ΑΑΔΕ):

#### AADE registry service (RgWsPublic2)

Used to retrieve the basic registry data (name, tax office, activity, address, active
status) of a business from its VAT number.

 * Endpoint: `https://www1.gsis.gr/wsaade/RgWsPublic2/RgWsPublic2`
 * When: when a VAT number of 9 digits is typed in the checkout or in the order 
   screen, when an order with invoice is placed, and when you press «Test AADE connection».
 * Data sent: the VAT number typed by the customer, your company VAT number, the
   current date, and your access-code username and password.
 * Service information: https://www.gsis.gr/en/citizens-businesses/taxation-aade-
   services/businesses-taxation/online-service-basic-data-legal

#### AADE VAT regime service (VtWs39aFPA – article 39a)

Used to check whether the customer is under the normal VAT regime. Only used when
separate credentials for this service have been entered.

 * Endpoint: `https://www1.gsis.gr/wsaade/VtWs39aFPA/VtWs39aFPA`
 * When: right after a successful registry lookup and when an order with invoice
   is placed.
 * Data sent: the customer VAT number, your company VAT number, the current date/
   time, and your access-code username and password for this service.
 * Service information: https://www.aade.gr/dl_assets/39afpa/developer_guide_aade39afpaV1.3.
   pdf

Both services are provided by AADE. AADE privacy policy: https://www.aade.gr/en/
services-information/digital-data-security/personal-data-protection

No data is sent to BytePlugs or to any other third party.

## Capturas

[⌊Settings page – AADE lookup, VAT regime check and button style.⌉⌊Settings page–
AADE lookup, VAT regime check and button style.⌉[

Settings page – AADE lookup, VAT regime check and button style.

[⌊Receipt / Invoice toggle and invoice fields on the checkout.⌉⌊Receipt / Invoice
toggle and invoice fields on the checkout.⌉[

Receipt / Invoice toggle and invoice fields on the checkout.

[⌊Invoice fields on the order edit screen.⌉⌊Invoice fields on the order edit screen
.⌉[

Invoice fields on the order edit screen.

[⌊Company details filled in automatically from AADE.⌉⌊Company details filled in 
automatically from AADE.⌉[

Company details filled in automatically from AADE.

## Instalación

 1. Install the plugin from Plugins  Add New, or upload the `byteplugs-invoice-checkout-
    fields-timologio` folder to `/wp-content/plugins/`.
 2. Activate it. WooCommerce must be active.
 3. Go to **WooCommerce  Invoice Fields**.
 4. (Optional) Enter your AADE access codes and your company VAT number and press **
    Test AADE connection**.
 5. (Optional) Enter the access codes of the article 39a service for the VAT regime
    check.
 6. Choose a button template and colours, save, and test your checkout.

#### How to get the AADE access codes

Log in with your business TAXISnet credentials to the AADE application «Διαχείριση
Ειδικών Κωδικών» (Special Codes Management), create special codes, and then register
them for the service «Αναζήτηση Βασικών Στοιχείων Μητρώου Επιχειρήσεων». The service
is free of charge.

## FAQ

### Is it really free?

Yes. All features of the former Premium edition are included, without licence keys
or limits. WooMyData Pro, mentioned above, is a separate product for automatic invoicing
and myDATA transmission – it is optional.

### I had the Premium edition. Do I lose my settings or orders?

No. Your AADE credentials and button settings are kept. Orders created with the 
Premium edition (fields `_billing_afm` / `_billing_doy`) are still shown in the 
order screen, emails and My Account. The licence options and the daily licence check
of the old edition are removed automatically.

### Is WooCommerce required?

Yes.

### Does it work with the WooCommerce Checkout block?

Yes, with WooCommerce 9.9 or newer. In the Checkout block the Receipt / Invoice 
buttons appear in the «Contact information» step; when the customer chooses Invoice,
the invoice fields appear and the AADE lookup fills them in automatically. The button
templates and colours apply to both checkouts.

### The fields do not appear in my checkout.

If you use the Checkout block, make sure WooCommerce is 9.9 or newer – the settings
page shows a notice about your checkout type. With the classic checkout, make sure
that no other checkout field editor removes the billing fields.

### What happens if AADE is unavailable?

The customer sees a short notice and can fill in the company details manually; the
order is not blocked. Only VAT numbers that AADE reports as not found or inactive
are rejected.

### Does the VAT regime check replace my own checks for VAT exemption?

No. It is a helper. It does not replace the verification the store must perform 
for any VAT exemption.

### Is it translation ready?

Yes. The plugin is written in English and includes a Greek translation, which is
used automatically when the site language is Greek. If your site language is English,
enable «Always use Greek» in WooCommerce  Invoice Fields to show the checkout texts(
Απόδειξη, Τιμολόγιο, ΑΦΜ, ΔΟΥ…) in Greek. More translations can be added at translate.
wordpress.org.

## Reseñas

No hay valoraciones para este plugin.

## Colaboradores y desarrolladores

«BytePlugs Invoice Checkout Fields Timologio» es un software de código abierto. 
Las siguientes personas han colaborado con este plugin.

Colaboradores

 *   [ BytePlugs ](https://profiles.wordpress.org/byteplugs/)

«BytePlugs Invoice Checkout Fields Timologio» está traducido en 1 idioma. Gracias
a [los traductores](https://translate.wordpress.org/projects/wp-plugins/byteplugs-invoice-checkout-fields-timologio/contributors)
por sus contribuciones.

[Traduce «BytePlugs Invoice Checkout Fields Timologio» a tu idioma.](https://translate.wordpress.org/projects/wp-plugins/byteplugs-invoice-checkout-fields-timologio)

### ¿Interesado en el desarrollo?

[Revisa el código](https://plugins.trac.wordpress.org/browser/byteplugs-invoice-checkout-fields-timologio/),
echa un vistazo al [repositorio SVN](https://plugins.svn.wordpress.org/byteplugs-invoice-checkout-fields-timologio/)
o suscríbete al [registro de desarrollo](https://plugins.trac.wordpress.org/log/byteplugs-invoice-checkout-fields-timologio/)
por [RSS](https://plugins.trac.wordpress.org/log/byteplugs-invoice-checkout-fields-timologio/?limit=100&mode=stop_on_copy&format=rss).

## Registro de cambios

#### 2.0.0

 * The Premium edition is now free and merged into this plugin: AADE company lookup,
   VAT regime (article 39a) check, company address field.
 * Removed licence activation, licence checks and all upsell notices.
 * New: server-side validation of the VAT number with AADE when placing an order.
 * New: option to block invoices for companies that are not under the normal VAT
   regime.
 * New: invoice details on the thank-you page and in My Account.
 * New: caching of AADE results and rate limiting of public lookups.
 * New: support for the WooCommerce Checkout block (WooCommerce 9.9+), with AADE
   autofill.
 * New: settings moved under WooCommerce  Invoice Fields.
 * Improved: secure HTTPS connections to AADE (certificate verification enabled),
   no credentials in logs, passwords are no longer printed in the settings page.
 * Improved: full HPOS support, order data saved through the WooCommerce CRUD API.
 * Improved: no external CDN assets (Font Awesome removed, Dashicons used instead).
 * Improved: all texts translatable, Greek translation included, with an «Always
   use Greek» option.
 * Fixed: fields being cleared on page load for returning customers.
 * Fixed: document type was not saved when edited from the order screen.

#### 1.1.0

 * Fixed order not parsing fields.

#### 1.0.0

 * Initial release.

## Meta

 *  Versión **2.0.0**
 *  Última actualización **hace 7 días**
 *  Instalaciones activas **10+**
 *  Versión de WordPress ** 6.0 o superior **
 *  Probado hasta **7.1.3**
 *  Versión de PHP ** 7.4 o superior **
 *  Idiomas
 * [English (US)](https://wordpress.org/plugins/byteplugs-invoice-checkout-fields-timologio/)
   y [Greek](https://el.wordpress.org/plugins/byteplugs-invoice-checkout-fields-timologio/).
 *  [Traducir a tu idioma](https://translate.wordpress.org/projects/wp-plugins/byteplugs-invoice-checkout-fields-timologio)
 * Etiquetas:
 * [aade](https://es.wordpress.org/plugins/tags/aade/)[Greece](https://es.wordpress.org/plugins/tags/greece/)
   [invoice](https://es.wordpress.org/plugins/tags/invoice/)[timologio](https://es.wordpress.org/plugins/tags/timologio/)
   [woocommerce](https://es.wordpress.org/plugins/tags/woocommerce/)
 *  [Vista avanzada](https://es.wordpress.org/plugins/byteplugs-invoice-checkout-fields-timologio/advanced/)

## Valoraciones

Aún no se han enviado valoraciones.

[Tu valoración](https://wordpress.org/support/plugin/byteplugs-invoice-checkout-fields-timologio/reviews/#new-post)

[Ver todas las reseñas](https://wordpress.org/support/plugin/byteplugs-invoice-checkout-fields-timologio/reviews/)

## Colaboradores

 *   [ BytePlugs ](https://profiles.wordpress.org/byteplugs/)

## Soporte

¿Tienes algo que decir? ¿Necesitas ayuda?

 [Ver el foro de soporte](https://wordpress.org/support/plugin/byteplugs-invoice-checkout-fields-timologio/)