Terms & conditions

This document defines the General Terms and Conditions for use of the Platform (as defined below) provided by DDD Invoices d.o.o., with a registered office in Ljubljana, Slovenia, Letališka Ulica 32j, with VAT number 61609820 and registration number 9366288000.

Introduction


By visiting our website, registering on the Platform, signing an Agreement, placing an Online Order, accessing/using a Platform and/or authorizing or permitting any end-user to access/use a Platform, the Client agrees to these Terms & Conditions for an indefinite period.

If you do not have the authority to perform any of the aforementioned tasks for the business entity, you must not use or authorize any usFe of the Platform.

Any disagreements or disputes arising in connection with the subject of these Terms & Conditions will be resolved by mutual agreement between the parties. If they cannot reach an agreement, the dispute will be resolved by the competent district court in Ljubljana.

Definitions


The "Platform" is a service provided by the company DDD Invoices d.o.o., operating in a public cloud at the address https://dddinvoices.com. It enables the generation, exchange, storage, and management of electronic documents (primarily e-Invoices, and by agreement, all other electronic documents) in formats required by a specific country (legal compliance).

The "Service Provider" is the company DDD Invoices d.o.o., which owns and manages the Platform, allowing the use of the mentioned Platform.

The "Client" is an individual or legal entity that, for the purpose of optimized exchange of e-documents, wants to establish Integration with the Platform.

The “Customer” is a customer of the Client, for which the Client wishes to provide compliant invoicing through the Client’s software.

The “Party” means DDD Invoices or the Client. The “Parties” means DDD Invoices and the Client together.

The “Agreement” is a separately negotiated document in which the Client enters a business relationship with the Service Provider.

The "Administrator" is the client's authorized collaborator with interactive access rights to managerial and control modules and all other data in the Platform.

The "Recipient" of an e-document is an individual or legal entity to whom the e-document is addressed. They are in a business relationship with the Issuer of the e-document, making the Issuer entitled to send an e-Invoice or other electronic document.

The "Issuer" of an e-document is an individual or legal entity that issues the e-document and has a business relationship with the Recipient of the e-document.

"Electronic transmission" of an e-document is the process of transmitting the document from the Issuer to the Recipient and vice versa. The Platform provides the forwarding of e-documents through the electronic service of the state (for exchanges within the same country), through the EU PEPPOL network (for international exchanges), direct electronic exchanges between Platform users, or DDD Invoices services, and finally through a secure email server.

The "Archiving" of an e-document is intended for storing user documents for the purpose of accessing individual e-documents and their attachments in the Platform or for legally formal storage by a certified archivist. (In this specific case, storage in the DDD Invoices Platform is not foreseen.)

An "e-Invoice" is an invoice issued in standard electronic form, following technical and other conditions specified by special regulations. It is equivalent to an invoice in PDF or paper form, which the Issuer (sender) forwards to the Recipient for services rendered or goods supplied.

A “Fiscalized invoice” is an invoice issued from a system to the tax authority portal for the purpose of real-time reporting. The proof of report is usually a QR code with accompanying codes that is put on the invoice, which makes the invoice a fiscalized invoice.

A “Fiscalization” or “Real-time reporting” is an act of sending the invoice data to the tax authority, for the purpose of reporting. In exchange, the tax authority returns the codes & QR, which is then put on an invoice, receipt or other forms of bill.

"Integration" is the process of connecting the client's information system with the Platform using APIs, performed by the client or their authorized contractor in accordance with the published documentation of the corresponding Platform. Integration can be done in two steps, called Basic and Advanced. Establishing Basic functionality (issuing regular invoices) usually takes a short time on the contractor's side (usually only one to three working days), while Advanced steps (more complex documents, such as credit notes referring to a larger number of documents, etc.) take twice as long. The adequacy of each Integration step is visibly confirmed to the client in the Platform (permission for transitioning to production mode is visibly enabled on the Platform). Implementation of Basic Integration is a necessary prerequisite for the client to transition to production mode.

"Activation" (transition to production) is the process of shifting the client's connection with the Platform in a way that communication between the client's environment on the Platform shifts from the test to the production environment of the tax administration. Before this, two prerequisites must be fulfilled (without which the transition is not possible). Confirmation of the completed Integration of at least the Basic level is required, and authentication for communication with the tax administration of a specific country must be arranged.

The right to use the platform


Subject to the Client’s compliance with the T&C, DDD Invoices grants the permission for the Integration of the API (Application Programming Interfaces) of the dddinvoices.com Platform into the Client’s software.

Issuing, receiving & managing
By integration the Client’s gets the right for continuous use of the Platform for generating invoices, e-invoicing, fiscalized invoices compliant with the country’s legislation and distribution to the tax authority in that country, preparation of e-Invoices according to the Peppol-BIS standard, and an alternative (parallel) option for automated email delivery.

Continuous use of the Platform for receiving incoming invoices. The Platform retrieves received invoices from the state service. If the sender is registered in the Peppol network, international invoices can be received through this network. The Platform automatically receives all received invoices sent by other (foreign) users of the Platform. Received invoices can also be received on a secure email server within the Platform (email address determined during implementation). All received invoices are converted into a universal format (JSON object) within the Platform, which is then retrieved and transferred to the Client’s information system.

The Client can obtain data about received invoices by calling the designated APIs or by setting up a "push endpoint API" in the Platform's administration module to receive the mentioned object and all subsequent status changes.

Option for the Platform user to perform all desired actions related to the issued e-Invoice step by step (generation, approval, submission to the tax administration, if necessary, direct submission to the buyer, retrieval of the generated e-Invoice for recording, optionally also retrieval with data on submission to tax authority complemented by a PDF visualization of the invoice, or to perform all steps completely automated (within one request to the Platform), typically realized with one click on a button in the Client’s information system user interface.

Technical assistance in implementing all necessary calls (requests) and understanding returned data (responses to requests).

Interactive access to the management and monitoring module by the Client's Administrator (contractually agreed persons on the Client's side - the role of trustee).

Archiving
Standardly, all data about issued invoices on the Platform is permanently deleted after 48 hours and received after 21 days. The 48 hours for issued invoices are the deadline for corrections by the sender. The mentioned 21 days are considered a reasonable period for the Client to complete the invoice approval process. After this time, invoice data is either archived or deleted.

The client can optionally decide to archive his invoices on the Platform for a legally required period (usually 10 years).

The Client acknowledges that the Client’s data may be subject to laws, rules or regulations of storage and retention periods and that it is the sole responsibility of the Client to determine the proper archive and retention period for the Client’s data.

Adding of Client’s Customers
According to these T&C, the Client gets the right to provide information about their Customers into the Platform, for which he intends to provide compliant invoicing through his software.

Additional services
Additionally to Platform’s basic services as stated in sections above, DDD Invoices can provide the ability to generate legal evidence that Client may need to make available to tax auditors or inspectors in certain countries, for example, to demonstrate the identity of the issuer of the invoice and the fact that no changes have been made to the invoice after its issuance and transmission.

By using those services the Client in accordance with these T&C, authorizes DDD Invoices for the outsourcing of invoice issuance to DDD Invoices including the application of e-signatures and validation of e-signatures or OCRing of none-invoices. In addition, the Client authorizes DDD Invoices to deliver e-Messages on the Client’s or his Customers behalf in cases where the Client or his Customers remain the legal issuer of the invoice. The Client may need to make available to tax auditors or inspectors in certain countries a written and explicit authorisation of such outsourcing of invoice issuance.

DDD Invoices makes no representation or warranty as to whether the content of this outsourcing authorisation appendix or the use of the Platform satisfies the applicable legal requirements in any particular country and hereby advises Client to consult with Client’s tax adviser on all such issues.

Intellectual & Industrial property


DDD Invoices is the exclusive holder of all intellectual or industrial property rights arising from the APIs it develops, along with all Content/API Resources, Documentation, Trademarks or distinctive signs, images, photographs, patents, utility models, industrial designs, models, drawings, graphics, audio or video text files, and/or any content accessible in DDD Invoices. This also applies to content or services accessible through the provided services, as well as any other intellectual property resulting from these T&C. This includes content used or added in the Client's software, as outlined in this document.

The intellectual property owned by DDD Invoices may not be altered, copied, modified, reproduced, adapted, or translated without explicit consent, except explicitly allowed by DDD Invoices.

The Client is responsible for maintaining the intellectual property of the Application developed to connect to the APIs offered by DDD Invoices, subject to the limitations specified in these T&C.

Trademarks, labels, badges, or logos present in the APIs and their code are the property of DDD Invoices and have been appropriately registered. Names of products, services, and companies in DDD Invoices' APIs may be trademarks or distinctive signs registered by their rightful owners. The Client and/or their software are prohibited from removing or modifying trademarks, distinctive signs, or legends indicating registration or ownership in the APIs or their code under any circumstances.

DDD Invoices retains the right to incorporate any suggestions transmitted by the Client into any APIs or Content/API Resources without granting the Client or any third party intellectual and/or industrial property rights over these suggestions, nor any economic compensation rights.

DDD Invoices explicitly reserves all rights to all API Resources it offers, except those explicitly granted under these T&C. No other intellectual property right or license, whether express or implied, including trademarks and patents, is granted, except as expressly specified in these T&C.

The API usage license does not authorize the use, registration, or attempted registration of trademarks or service names derived from those used by DDD Invoices, or ones so similar that they may cause confusion.

Compliance with laws, rules and regulations


Each party is obligated to consistently adhere to all relevant laws, regulations, and rules related to their performance and activities under this agreement. This includes, but is not limited to:

  1. Compliance with laws pertaining to the submission of necessary documents or information required for customs adherence, such as the mandated exportation or importation documentation.
  2. Adherence to laws requiring the filing of reports and documents with tax authorities, as well as the settlement of all taxes, duties, charges, and associated penalties arising from the party's activities under these terms and conditions. This encompasses income and social security taxes.
  3. Observance of security laws and regulations.
  4. Compliance with any registration prerequisites.
  5. Adherence to sanctions or export control laws and regulations, necessitating the Client to inform DDD Invoice of any restrictions related to the processing of Client's or Customer's data.


DDD Invoices with these T&C defines the standard use of the Platform and may offer general advice regarding its proper use in order to inform the Client of how to meet regulatory requirements. DDD Invoices makes no representation or warranty as to whether the use of Platform satisfies the applicable regulatory requirements for any specific e-Document in any particular country and hereby advises Client to consult with Client’s tax advisor on all such issues.

The Parties acknowledge that the following falls within the Client’s realm of responsibility:
  1. timely delivery of all e-Documents, including payment instructions,
  2. that the content of the exchanged e-Documents is correct and complete and that the Client has implemented and follows suitable business control processes,
  3. that the e-Document fulfills legal and regulatory requirements, including but not limited to indirect tax, other applicable tax or requirements regarding self-invoicing (self-billing) and other indirect invoicing processes,
  4. any tax-related consequence related consequences resulting from Client’s use of the Platform,
  5. regarding payment instructions; activating the file approval service in the Platform if the file is automatically processed (without approval in the bank interface) in the bank/clearinghouse.


The Client agrees to inform DDD Invoices of any changes in information pertaining to the Client that might be relevant to the validity of these authorisations or the correct issuance of the Client’s e-invoices under these authorisations.

In order for DDD Invoices to perform some or all of its Platform, Client instructs DDD Invoices to, when applicable:
  1. issue the tax invoice in its proper format,
  2. integrate with external national mandatory e-messaging infrastructure, including where needed and allowed, creating user accounts in the name and on behalf of the Client or his Customers. In order to support the Client, DDD Invoices may also, if applicable, provide access credentials, certificates or other information as may be needed to support the registration of the Client or his Customers in the applicable mandatory infrastructures, send e-Documents using the Peppol standard, a technical framework governed by a legal framework. DDD Invoices complies with the Peppol standard and is an authorized access point in the Peppol Network. A user may be blocked from the Peppol Network in case of fraud, spam or other criminal acts. More information about Peppol can be found at https://peppol.eu or https://www.peppol.org.

Limitation of Liability


Failure by a Party to fulfill its obligations under this T&C entitles the other Party to seek damages.

Each Party is required to minimize its losses incurred within the scope of or in connection with the T&C to the maximum extent feasible.

Neither Party will be held accountable for lost revenues or profits, anticipated savings, goodwill loss, downtime costs, business interruption, diminished business value, or any indirect, exemplary, punitive, special, or consequential losses suffered by any Party, including third parties. This holds true even if a Party has been informed of the potential for such losses.

In any circumstance, DDD Invoices’ total liability for any action or inaction shall be restricted, in aggregate, to the total value of fees paid by the Client to DDD Invoices over the past twelve (12) months for the use of the Platform.

The provisions of Limitations of Liability will remain in effect after the expiration or termination of this T&C in regards to the Client.

Implementation procedure


The implementation of our e-invoicing API can be done on a self-served basis.

Needed people:


Step 1
The Client registers and set up the access password for the Platform located at https://dddinvoices.com

Step 2
Step 2.1 Integration execution (Basic Level; Time needed - 1 day):
The authorized person of the Client gains access to the "Integration learning playground," where they learn to carry out basic Integration in a few hours using "Integration key" which is used only for the time of integration, for the purpose of authentication when sending requests from their solution during the Integration.

Test invoices sent with this authentication key are reviewed in a separate environment, the "Integration learning playground," and are kept distinct from the actual invoices of the Issuer.

Years of development have been put into this integration, so your developers can simply send a .JSON invoice object to our platform.

The platform transforms it into a compliant E-invoice or Fiscalized invoice. Since we are connected to the tax authorities in the background, we will test them in our tax authority testing environment.

You do not test anything with the tax authority portal. Also, you do not need to know anything about any e-invoice specifics or fiscalization in a specific country. The integration is done once, for all the countries required now, or in the future.

Step 3
Step 3.1 Add your Customers (add only if you are adding compliance to your software for your Customers) Add your first Customer manually for testing purposes, or start adding them via the APIs. In response, you get the specific Connection Key for each of the Customers. Connection Keys are initially in PENDING mode.

Step 3.2 Start using Connection keysThe Integration key used for testing Integration is now to be changed with your or your Customer’s Connection keys. With Connection keys in place, your software begins sending real invoices to our platform. Those invoices are still considered test invoices due to the Connection keys being in the PENDING mode. Test invoices are visibly separated from production invoices.

Once this is finished, you successfully completed the integration part.

Step 4
Adding authentication credentials (Time needed - 15 min)After successful Integration, you’ll need to upload/provide authentication details (certificates and passwords, API keys, authorization elements, etc., for the authorization in the tax authority portal) for each company. (The authentication credentials are obtained from a certified certificate provider or tax authority portal).

You can add all of your Customers' authentication credentials via an API or upload them manually.

If you are going to be using Platform for your own invoicing, too, add your authentication credentials in this step.

Step 5
With all information about the companies and prerequisites fulfilled, you can switch desired companies (their connection keys) to Production mode.

After this step, the invoices sent through your software will be sent to the production environment of the tax authority portal.

Only after that, you start paying monthly fees.

By successfully finishing this step, you have enabled compliant invoicing for your software.

Total time: 1 - 2 days


(Additional steps)
After you have created initial compliance (Basic Level), you can then take your time to integrate advance invoices, credit notes, etc., (optional also receiving invoices), which should take an additional 2-3 days.

Obligations of Service Provider


Basic Obligations

The Service Provider commits to ensuring the operation of the service in accordance with the legislation of the country from which the invoices are issued. Invoices or invoice data sent to the Platform are automatically transformed into compliant e-Invoices or Fiscalized invoices within the Platform, following the technical specifications of the Issuer's country and in compliance with legal requirements, electronically forwarding them to the tax administration.

The Platform provides evidence of the transmission to the tax administration in response to the request sender's inquiry.

The Service Provider undertakes to invest all commercially reasonable efforts and organize its systems in a manner that allows for an average minimum availability (uptime) of 99.5% measured on a quarterly basis.

User Support and Technical Assistance

The Service Provider will offer user support to the Client during the hours between 8:00 AM and 4:00 PM CET every working day from Monday to Friday on
[email protected]

For the authorized person of the Client performing Integration, the Service Provider will provide technical support during the preparation and testing phases from 7:00 AM to 10:00 PM CET from Monday to Saturday, including non-working days.

After the completion of Integration and successful transition to production, the Service Provider will offer technical support to the authorized technical person responsible for system operation on the Client's side from 8:00 AM to 4:00 PM CET every working day from Monday to Friday.

For issues that completely hinder planned operations, the Service Provider will make the support for the authorized technical person responsible for the Client’s system available even on non-working days (following both Slovenian and Polish holiday schedules).

See the SLA agreement, which is attached to this offer, for a more detailed overview.

The Service Provider commits to using all reasonable efforts to avoid Platform unavailability due to planned maintenance. If, despite exceptional circumstances, such maintenance becomes necessary, the Service Provider will provide as prompt notice as possible and schedule maintenance in a way that minimizes the potential disruption of electronic transmissions for all its Clients. In the case of extraordinary circumstances (e.g., force majeure) requiring unforeseen maintenance that results in Platform unavailability, the Service Provider will utilize all available resources to minimize the necessary downtime.

Exceptions to the Service Provider's Liability

The Service Provider is not liable for damages resulting from actions and events outside its scope or control (e.g., force majeure, strikes, decisions of authorities, disruptions in telecommunications and computer network traffic, errors in data transmission over telecommunication networks, etc.).

The Service Provider is not liable for any damage incurred by anyone, especially to them, due to the loss or misuse of the Connection Key or username and password for access to control procedures by unauthorized third parties. Any form of compensation or other liability of the Service Provider for damage incurred by the Client and/or third parties due to the non-functioning of the Platform or computer system as a whole due to unjustified interventions by the Client and/or third parties is excluded.

Client Obligations


Regularly review notifications sent by the Service Provider.

Maintain their own information system in a secure environment, following technical requirements, and safeguard against unauthorized access to information related to the use of the Platform.

Timely (within 8 days) notify about the changes that affect the use of the Platform.

Monthly settle all obligations to the Service Provider. In the event of two overdue and unpaid invoices, the Service Provider reserves the right to temporarily disable the Client's access to the Platform, without assuming responsibility for any potential damage to the Client and their business partners.

Ensure that the Client’s data passing through Platform is free from any viruses or other similar harmful software that can have a negative effect on DDD Invoices or Platform.

The Client will receive an electronic invoice for services through the Platform's web portal, in e-Invoice format sent to the provided email address, directly into the information system, or at another agreed-upon location.

For any change related to the receipt of invoices for provided services in e-Invoice format, the Client must promptly notify the Service Provider.

The Client undertakes not to attempt to copy, modify, duplicate, create derivative works from, frame, mirror, republish, download, display, transmit, or distribute all or any portion of the Platform save as to the extent expressly permitted by law, in any form or media or by any means, or attempt to reverse compile, disassemble, reverse engineer or otherwise reduce to human-perceivable form all or any part of the Platform, or access all or any part of the Platform to build a product or service which competes with the Platform, or use the Platform to provide services to third parties, unless otherwise explicitly agreed with DDD Invoice, or license, sell, rent, lease, transfer, assign, distribute, display, disclose, or otherwise commercially exploit, or otherwise make the Platform available to any third party, or attempt to obtain or assist third parties in obtaining unauthorized access to the Platform.

Price structure and payment terms


Unless agreed otherwise, the monthly fee is to be paid every month, by the 15th of the month for the previous month, or as specified on the monthly invoice. The monthly fee also starts to be charged only from the month when the Client transitions to production mode of operation.

All payments must be made in their entirety, without any deductions for taxes or other charges imposed by any government, unless local laws prohibit such deductions. The Client is accountable for any such taxes and fees.

The monthly fee includes:

  1. Usage of the platform under specified conditions,
  2. Regular monitoring of any technical and content changes on the country’s tax authority service side throughout the contract duration,
  3. All necessary technical and content changes within the platform needed due to technical or content changes on the country’s tax authority service side,
  4. Implementation of technical and content support in the above-mentioned form,
  5. Possibility to negotiate the execution of additional support activities and/or additional development,
  6. Regular updates and efforts to improve the platform's operation.

Confidentiality of data


The parties shall mutually safeguard all business data and information acquired about each other during the validity of this agreement as confidential information, even after the expiration of this agreement. Regarding personal data to which the parties will have unavoidable access due to the nature of their work in fulfilling contractual obligations, they shall strictly adhere to the provisions of the Personal Data Protection Act.

DDD Invoices may send newsletters to e-mail addresses registered at Platform, to conduct product surveys, to advertise similar products or services offered by DDD Invoices and for event invitations to the extent permissible under local legislation. The recipient of such advertising can opt-out from receiving further marketing communication by a link visible in each e-mail or by contacting [email protected].

Error management


Once detected, DDD Invoices will notify the Client of any failure in delivering an e-Document, regardless of the reason, by sending a notification in the Platform or by e-mail if requested by Client. Such notices will be sent as soon as DDD Invoices has been made aware of such failure. After that, the Client is responsible for taking appropriate actions.

The Client shall, without undue delay, and at the latest within 72 hours of providing invoice data to DDD Invoices, signal apparent errors in the e-Document or inform the DDD Invoices if the Client has not yet received its version of the original signed invoice issued in its name and/or on its behalf.

If the Client has not notified DDD Invoices as set out in the section above, the Client may not contest the valid issuance of the invoice. For the avoidance of doubt, it is up to the Client to use other generally available means of correcting an invoice it deems necessary, such as issuing a credit note to the receiver of the incorrect invoice.

The termination


The Client may terminate the use of the Platform at any time by notifying their cancellation to the email address of the Contractor's contact person.

The Service Provider may unilaterally terminate the use of the Platform in writing with a notice period of 15 days in the following cases:

  1. If the Client acts in violation of the provisions of this contract.
  2. the Client does not fulfill its payment obligation
  3. When there are grounds for termination of this contract based on laws, court decisions, or administrative rulings, taking into account the procedures and deadlines stipulated by these regulations.

Effect of cancellation or termination


Upon cancellation or termination of this Agreement:

  1. the Client shall promptly cease use of Platform, and DDD Invoices has the right to suspend all further Client’s access to Platform,
  2. all outstanding invoices immediately become due and payable by the Client
  3. the Client shall promptly return to DDD Invoices and/or destroy all DDD Invoices’ property, including, but not limited to, all copies of log-in details to the Platform and any other proprietary and information belonging to the DDD Invoices delivered under T&C,
  4. the Client acknowledges that, unless prevented by law, all Client’s data will be deleted after ninety (90) days on an ongoing basis after termination of the T&C, except for payment instructions which will be deleted after twenty-four (24) months on an ongoing basis, and
  5. The Client acknowledges that it is the Client’s responsibility to store any Client’s data that the Client wishes to keep before the termination of the T&C. DDD Invoices may, upon the Client’s request and in return for the applicable remuneration, assist in such preservation work (Data Export)

Document hierarchy


This T&C defines the basic use of the platform. In the event of a conflict between the provisions of documents, they shall be given precedence in the order listed below:

  1. The Agreement,
  2. An Online Order
  3. Terms & Conditions
  4. The applicable Support Agreement
  5. The applicable Service Level Agreement (SLA),
  6. Other agreed appendices

Miscellaneous


This T&C defines the basic use of the platform. In the event of a conflict between the provisions of documents, they shall be given precedence in the order listed below:
Subject to sixty (60) days prior notification, the Client acknowledges that the T&C may change at DDD Invoices’ discretion from time to time and agrees to follow the T&C in effect at any given time. If the Client does not agree to such changes, the Client is entitled to terminate the use of the Platform. The Client must notify DDD Invoices thereof within (30) days from the receipt of such change notification.

Each provision of the T&C is individually severable. If for any reason a court of competent jurisdiction finds any provision of the T&C, or any portion thereof, to be invalid, null or unenforceable, that provision or part shall be enforced to the maximum extent permissible so as to affect the original intent of the Parties, and the remainder of this T&C shall continue in full force and effect.

The waiver of a breach of this T&C or the failure of a Party to exercise any right under this T&C shall in no event constitute a waiver as to any other breach, whether similar or dissimilar in nature, or prevent the exercise of any right under this T&C.

Except as expressly set forth herein, neither Party makes nor shall be bound by any warranties, representations, covenants, conditions or agreements, express or implied.

Mediation


Any disagreements or disputes arising in connection with the subject of these Terms & Conditions will be resolved by mutual agreement between the parties. If they cannot reach an agreement, the dispute will be resolved by the competent district court in Ljubljana.