Services

Integrations, myDATA & payments

We connect your systems to each other and to the authorities and providers that need to be kept in sync.

Integrations are where software projects usually slip, because they depend on systems you do not control. We build them assuming failure will happen: every exchange is recorded, failures retry automatically, and nothing is ever lost silently.

What it covers

  • myDATA & e-invoicing

    Transmitting documents to the Greek tax authority platform, tracking acceptance and handling rejections with clear reporting.

  • Payments

    Integration with card acquiring providers, secure handling of transaction callbacks and settlement reconciliation.

  • ERP & accounting

    Two-way synchronisation of customers, products and documents with the system your accountants use.

  • Fiscal devices & telemetry

    Collecting data from field installations into one central place, tolerant of temporary network loss.

Technical standards we apply

  • Idempotency — repeating a request never performs the same action twice
  • Automatic retries with exponential backoff and a queue for persistent failures
  • A full exchange history, so “what was sent and when” always has an answer
  • Alerting when an integration stops, instead of hearing it from your customer
  • Credentials stored securely outside the codebase

What you receive

  • A working integration documented down to the exchanged fields
  • A monitoring screen showing status and allowing retries
  • Testing in the provider’s sandbox before going live
  • Runbooks for the most common failure cases

Frequently asked questions

Is myDATA integration mandatory?

The obligation to transmit documents electronically to myDATA applies to businesses keeping accounting books, with scope and deadlines defined and periodically updated by the Greek tax authority. For what applies in your specific case, confirm with your accountant — we handle the technical implementation of the transmission.

What happens when the tax authority service is unavailable?

Documents are queued and transmission retries automatically until it succeeds. Nothing is lost and business operations are not blocked. The responsible person is alerted if the outage persists.

Can you connect my system to the payment provider I already use?

In most cases yes. We have a production integration with a Greek card acquiring provider in one of our own products. For your specific provider we first review the documentation and your account capabilities, then commit.

Related services

All services

Have a project in mind?

Tell us what you need to achieve. You get a concrete proposal with scope, timeline and cost — no obligation.