The invoice data can be uploaded to Billzone.eu by a web service. The communication via a web service is platform independent, basically it's a specially formatted HTTPS request.
The web service calls have to contain the invoice data (like customer info, invoice lines, etc.). It is the user's task to provide these data in a valid format.
The use of a web service is not dependent on the programming language or operating system or any platform specific software; therefore the users can integrate their software on any platfrom by any programming language.
In order to use automated billing, the users have to enter the IP addresses of their servers, this way Billzone.eu can validate if the web-service calls are genuine. Furthermore, each user receives a unique token (string of numbers) and these have to be part of each web-service call to validate their origin.
After a web-service call the following things will happen:
– an invoice will be issued in Billzone.eu (which could be downloaded manually)
– optionally a notification email will be sent to the customer (who can download it)
– optionally the issuer will receive the PDF invoice in a response (so the issuer instantly can email the invoice to the customer as preferred)