Support

Admin Tools

#11056 Where is the invoice

Posted in ‘Admin Tools for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Admin Tools version
n/a

Latest post by nicholas on Saturday, 11 February 2012 10:49 CST

user57471
Admin Tools version: latest

Description of my issue: I have paid and registered using our company VAT VIES approved code, but where is the invoice? Account username: polimedia
We would like to buy Akeeba pro as well, but we need the invoice.
Thanks

nicholas
Akeeba Staff
Manager
I always issue invoices for your purchases and send them by email. I am obliged to do that by law. However, due to the local tax regulations and unlike all developed countries in the world, invoice issuing is a semi-manual process and I can only perform it in batches every 2-3 business days. Moreover, I can not issue invoices on a weekend (it's illegal due to the same idiotic tax laws). You will receive the invoices for your all of purchases on Monday.

If you're wondering why issuing invoices is semi-manual, here's the deal. Our business is currently based in Greece (this will change in about two months). In order for an invoice to be valid, it has to either be hand-written on a specially validated block of form invoices (obviously not an option) or signed by means of an electronically issued checksum which must be printed on the invoice. Unfortunately, even though calculating the checksum is a simple operation, the local tax laws forbid this to be done in software. Instead, we have to print the invoice through a virtual printer, which communicates with a serially (RS-232!) attached device. The device calculates the checksum, returns it to the virtual printer which, in its turn, appends the signature text to the invoice and sends it to the real printer. However, if I were to use a regular printer I'd have to be snail-mailing your invoices using regular post. Instead, the "real" printer in my case is a second virtual printer which prints to PDF files. I have to then take the PDF files and email them to you. Adding insult to injury, the device which produces the checksum only accepts a specific character subset which means that I have to review each and every invoice, convert accented characters and character with diacritics to plain ASCII and then allow the invoicing to run. In short, I have to do manual data entry and validation before issuing an invoice and issuing an invoice requires me to manually perform a few steps. There is a fixed setup for issuing invoices (about 10 minutes) and a variable, per-invoice time (about 30 seconds per invoice). It doesn't make sense for me to issue invoices as each sale comes in. It makes more sense to batch the invoices of 2-3 days and then issue them all at once, minimising my wasted time. And then you all wonder why the heck the Greek economy is failing :(

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user57471
Hi Nicholas, thanks for your clear and long reply. That's fine, no problem, I have no hurry to receive the invoice in matter of hours, btw a simple message in the only email sent from Akeeba asserting the invoice will follow would have avoided the ticket.
Unfortunately I see certain times companies which simply do not send the invoice pretending Paypal receipt is enough. We only wanted to avoid this, manual invoicing is just fine. Thanks, keep up the good work, Carlo

nicholas
Akeeba Staff
Manager
Hi Carlo,

I guess you're right, I should revise the subscription activation text :)

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user57471
Sure no big problem btw, the good software always comes first :)

nicholas
Akeeba Staff
Manager
Thank you :)

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!