{"id":363465,"date":"2026-11-05T07:30:32","date_gmt":"2026-11-05T07:30:32","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/mydata-by-billit\/"},"modified":"2026-11-05T07:56:41","modified_gmt":"2026-11-05T07:56:41","slug":"billit-invoicing-for-mydata","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/billit-invoicing-for-mydata\/","author":23559829,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.4","requires":"6.4","requires_php":"8.1","requires_plugins":null,"header_name":"Billit Invoicing for myDATA","header_author":"Billit","header_description":"\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b1 \u03c0\u03b1\u03c1\u03b1\u03c3\u03c4\u03b1\u03c4\u03b9\u03ba\u03ac myDATA \u03b3\u03b9\u03b1 \u03c0\u03b1\u03c1\u03b1\u03b3\u03b3\u03b5\u03bb\u03af\u03b5\u03c2 WooCommerce \u03bc\u03ad\u03c3\u03c9 Billit.","assets_banners_color":"05a589","last_updated":"2026-11-05 07:56:41","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/billit.io","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":126,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"billitinv","date":"2026-11-05 07:56:41","revision":3785433}},"upgrade_notice":{"1.0.0":"<p>First release.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3785375,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3785375,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3785375,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3785375,"resolution":"1","location":"assets","locale":"","width":1752,"height":821},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3785375,"resolution":"2","location":"assets","locale":"","width":1117,"height":897},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3785375,"resolution":"3","location":"assets","locale":"","width":1711,"height":791},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3785375,"resolution":"4","location":"assets","locale":"","width":1889,"height":620},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3785375,"resolution":"5","location":"assets","locale":"","width":1889,"height":620}},"screenshots":{"1":"The \"Billit\" settings tab under WooCommerce \u203a Settings.","2":"The connection (approve) screen in Billit.","3":"The VAT number \/ tax office \/ company name \/ activity fields at\ncheckout, autofilled from the VAT number.","4":"The Billit status box on an order (MARK, document link, Retry \/ check\nstatus).","5":"The Billit status column in the orders list."}},"plugin_section":[],"plugin_tags":[247307,207503,26218,207501,286],"plugin_category":[45],"plugin_contributors":[290834],"plugin_business_model":[],"class_list":["post-363465","plugin","type-plugin","status-publish","hentry","plugin_tags-e-invoice","plugin_tags-greece","plugin_tags-invoicing","plugin_tags-mydata","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-billitinv","plugin_committers-billitinv"],"banners":{"banner":"https:\/\/ps.w.org\/billit-invoicing-for-mydata\/assets\/banner-772x250.png?rev=3785375","banner_2x":"https:\/\/ps.w.org\/billit-invoicing-for-mydata\/assets\/banner-1544x500.png?rev=3785375","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/billit-invoicing-for-mydata\/assets\/icon-256x256.png?rev=3785375","icon_2x":"https:\/\/ps.w.org\/billit-invoicing-for-mydata\/assets\/icon-256x256.png?rev=3785375","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/billit-invoicing-for-mydata\/assets\/screenshot-1.png?rev=3785375","caption":"The \"Billit\" settings tab under WooCommerce \u203a Settings."},{"src":"https:\/\/ps.w.org\/billit-invoicing-for-mydata\/assets\/screenshot-2.png?rev=3785375","caption":"The connection (approve) screen in Billit."},{"src":"https:\/\/ps.w.org\/billit-invoicing-for-mydata\/assets\/screenshot-3.png?rev=3785375","caption":"The VAT number \/ tax office \/ company name \/ activity fields at\ncheckout, autofilled from the VAT number."},{"src":"https:\/\/ps.w.org\/billit-invoicing-for-mydata\/assets\/screenshot-4.png?rev=3785375","caption":"The Billit status box on an order (MARK, document link, Retry \/ check\nstatus)."},{"src":"https:\/\/ps.w.org\/billit-invoicing-for-mydata\/assets\/screenshot-5.png?rev=3785375","caption":"The Billit status column in the orders list."}],"raw_content":"<!--section=description-->\n<p><strong>Billit Invoicing for myDATA<\/strong> automatically sends every order to Billit, which\nissues the correct myDATA document \u2014 receipt or invoice \u2014 and transmits it\nto the Greek tax authority (AADE). No manual data entry, no second system to\nmaintain.<\/p>\n\n<p><strong>What is myDATA?<\/strong> myDATA (\"my Digital Accounting and Tax Application\") is\nthe official electronic bookkeeping platform of the Greek Independent\nAuthority for Public Revenue (AADE) \u2014 a public government service, not a\nbrand. Every business in Greece is legally required to transmit its sales\ndocuments (receipts and invoices) to myDATA. This plugin is developed by\nBillit and is not affiliated with or endorsed by AADE.<\/p>\n\n<p><strong>Who is this for?<\/strong> This plugin is useful only to businesses in Greece that\nmust report to myDATA. Because its audience is Greek, the merchant-facing\ntext in the plugin \u2014 and Billit's terms and privacy policy \u2014 are written in\nGreek.<\/p>\n\n<h4>Connect in a few clicks<\/h4>\n\n<p>Billit Invoicing for myDATA connects itself: click\n\"\u03a3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7 \u03bc\u03b5 Billit\" (\"Connect with Billit\") in the plugin settings, approve\nthe connection from your Billit account, and you land back already\nconnected. No API keys to copy, no code.<\/p>\n\n<h4>Setup status at a glance<\/h4>\n\n<p>After you connect, the settings screen shows a status card: whether a myDATA\nchannel is active, whether both document types (receipt and invoice) exist,\nGSIS credentials for VAT-number autofill, and the default myDATA\nclassification mapping. Each unmet item links straight to the Billit page\nthat fixes it. While you set up, you can keep the store in test mode \u2014\ndocuments are created, nothing is transmitted.<\/p>\n\n<h4>Orders are never silently lost<\/h4>\n\n<p>If something can't be verified (e.g. a VAT number, a product, an amount),\nthe order isn't lost or silently failed: a draft document is created in\nBillit, you get a notification email, and the order shows \"\u03a0\u03c1\u03cc\u03c7\u03b5\u03b9\u03c1\u03bf \u2014\n\u03c7\u03c1\u03b5\u03b9\u03ac\u03b6\u03b5\u03c4\u03b1\u03b9 \u03ad\u03bb\u03b5\u03b3\u03c7\u03bf\" (\"Draft \u2014 needs review\") with a direct link to finish\nit.<\/p>\n\n<h4>What it automates<\/h4>\n\n<ul>\n<li>Receipt or invoice depending on the customer's choice at checkout, with\nthe \u0391\u03a6\u039c (VAT number) \/ \u0394\u039f\u03a5 (tax office) \/ company name \/ activity fields.<\/li>\n<li>Autofill of company details from the VAT number at checkout (never blocks\ncheckout completion if the lookup is slow or fails).<\/li>\n<li>MARK and a document link on the order screen, with a \"check status\"\nbutton.<\/li>\n<li>Product sync to Billit whenever you save a product.<\/li>\n<\/ul>\n\n<h4>What you need<\/h4>\n\n<p>A Billit account (free to create during setup) and an active WooCommerce\n8.9+ install. Nothing else.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects your store to <strong>Billit<\/strong> (https:\/\/billit.io), a\nthird-party invoicing service, to issue myDATA documents for your\nWooCommerce orders and transmit them to the Greek tax authority (AADE). The\nplugin is free; issuing documents requires a Billit account (a paid\nservice). Nothing is sent anywhere until you connect your store to Billit.<\/p>\n\n<h4>What is sent, and when<\/h4>\n\n<p>When an order reaches the status you configure (e.g. \"Completed\"), the\nplugin sends that order to Billit so Billit can issue the document. The data\nsent includes: the order number, totals and line items, and the customer's\nname, billing\/shipping address, email and phone. For a business invoice it\nalso sends the VAT number (\u0391\u03a6\u039c), tax office (\u0394\u039f\u03a5), company name and activity.<\/p>\n\n<p>If you enable the optional checkout VAT-number autofill, the \u0391\u03a6\u039c typed at\ncheckout is sent to Billit to look up the public Greek business registry\n(via GSIS\/AADE) and fill in the company details.<\/p>\n\n<p>The plugin also periodically fetches, from Billit, the status of your\naccount setup and of documents already issued. No data is sent to any\nservice other than Billit.<\/p>\n\n<h4>Terms and privacy<\/h4>\n\n<p>By connecting your store you agree to Billit's terms, and your and your\ncustomers' data is processed by Billit as described in its privacy policy.\nPlease review both before connecting:<\/p>\n\n<ul>\n<li>Billit Terms of Use (in Greek): https:\/\/billit.io\/terms<\/li>\n<li>Billit Privacy Policy (in Greek): https:\/\/billit.io\/privacy<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload and activate the plugin like any other WordPress plugin.<\/li>\n<li>Go to <strong>WooCommerce \u203a \u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u203a Billit<\/strong> (WooCommerce \u203a Settings \u203a\nBillit).<\/li>\n<li>Click <strong>\"\u03a3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7 \u03bc\u03b5 Billit\"<\/strong> (\"Connect with Billit\") and approve the\nconnection in Billit.<\/li>\n<li>Check the \"\u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7 \u03b5\u03b3\u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7\u03c2 Billit\" (Billit setup status) card and\nfix anything that isn't green (myDATA channel, document types, GSIS,\nclassification mapping).<\/li>\n<li>Done \u2014 the next order that reaches the status you chose (e.g.\n\"\u039f\u03bb\u03bf\u03ba\u03bb\u03b7\u03c1\u03c9\u03bc\u03ad\u03bd\u03b7\", Completed) is sent automatically.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20billit%20account%3F\"><h3>Do I need a Billit account?<\/h3><\/dt>\n<dd><p>Yes, but you can create one for free while connecting if you don't already\nhave one. Documents are issued through your Billit account.<\/p><\/dd>\n<dt id=\"how%20do%20i%20connect%20my%20store%3F\"><h3>How do I connect my store?<\/h3><\/dt>\n<dd><p>In the plugin settings, click \"\u03a3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7 \u03bc\u03b5 Billit\" (\"Connect with Billit\")\nand approve from your Billit account \u2014 no values are copied by hand. If\nyour site isn't reachable from Billit (e.g. local development, basic auth),\nthere is a manual token\/secret connection on the same page.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20a%20document%20fails%3F\"><h3>What happens if a document fails?<\/h3><\/dt>\n<dd><p>There are two different cases. If the order never reaches Billit (a network\nproblem), the plugin retries automatically (after 1 min, 5 min, 30 min, 2 h\nand 12 h) and shows a \"Retry\" button if needed. If the order reaches Billit\nbut something can't be verified (e.g. the VAT number), it isn't lost: a\ndraft document is created, you get an email, and the order shows \"\u03a0\u03c1\u03cc\u03c7\u03b5\u03b9\u03c1\u03bf \u2014\n\u03c7\u03c1\u03b5\u03b9\u03ac\u03b6\u03b5\u03c4\u03b1\u03b9 \u03ad\u03bb\u03b5\u03b3\u03c7\u03bf\" (\"Draft \u2014 needs review\") with a link to finish it in\nBillit.<\/p><\/dd>\n<dt id=\"does%20it%20support%20cash%20on%20delivery%20%28cod%29%3F\"><h3>Does it support cash on delivery (COD)?<\/h3><\/dt>\n<dd><p>Yes, the COD fee is added as a separate line on the document. For a\ncancellation or refund, the credit note is issued manually from your Billit\naccount.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20the%20new%20block-based%20checkout%3F\"><h3>Does it work with the new block-based checkout?<\/h3><\/dt>\n<dd><p>Yes, the VAT number \/ tax office \/ company name \/ activity fields work in\nboth the block-based and the classic checkout. In v1 the fields are always\nshown in the block checkout (they are not shown or hidden depending on the\ndocument type).<\/p><\/dd>\n<dt id=\"what%20about%20my%20existing%20documents%3F\"><h3>What about my existing documents?<\/h3><\/dt>\n<dd><p>v1 does not import past orders \u2014 it covers orders from the moment you\nconnect onwards.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release: one-click connection, automatic receipts and invoices, VAT\nnumber autofill at checkout, product sync, setup status card, drafts\ninstead of lost orders.<\/li>\n<\/ul>","raw_excerpt":"Automatic, compliant myDATA invoices and receipts for every WooCommerce order \u2014 connect in 5 minutes, no developer required.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/363465","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=363465"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/billitinv"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=363465"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=363465"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=363465"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=363465"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=363465"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=363465"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}