Webservice
Anhand des Webservice (Webdienstleistung) Billzone.eu können die auszustellenden Rechnung und deren Angaben via Internet hergestellt werden. Der Datenaustausch im Webservice ist nichts Anderes als ein HTTPS-Ruf, der spezielle Regeln erfüllt.
Angaben
Die HTTPS-Rufe haben die Rechnungsangaben (Name, Adresse, Steueridentifikationsnummer der Rechnungsaussteller) zu enthalten. Der Benutzer hat also den Ruf in der geeigneten Form zusammenzustellen.
Unabhängige Plattform
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.
Schutz
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.
Antwort
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)