Skip to content
Fattura24 logo

Billing

Fattura24 integration

Documents created in Fattura24 from your Italian sales through its key-based API, ready for SDI delivery.

Overview

Fattura24

Fattura24 is Italian online invoicing software aimed at micro businesses and professionals who want a straightforward tool for e-invoices, orders and quotes. Like other Italian packages, it delivers e-invoices to the Sistema di Interscambio.

Its API uses a key generated in the account under Configurazione, App Servizi Esterni. Tejobit uses that key to create complete documents (customer, lines, VAT, payment) through the SaveDocument call, then stores the returned number and document ID.

The API is leaner than some competitors' and has no webhooks, so the connection is built to push data into Fattura24 and confirm the result rather than react to edits made inside it.

Use cases

What it is for

  • Tour guides in Rome or Florence selling walks on FareHarbor who need an invoice for each booking.
  • PayPal payments on a simple website, invoiced in Fattura24 as soon as the payment clears.
  • B2B requests from a web form created as orders in Fattura24, ready to convert into invoices later.
  • Invoice PDFs archived in a folder shared with the accountant.
IN

What the connection listens to

  • Paid booking on the reservation platform.
  • PayPal or Stripe payment notification.
  • Completed order in the online shop.
  • Form submission for orders or quotes.
OUT

What the connection does

  • Creates the invoice, e-invoice, order or quote with SaveDocument.
  • Includes the customer in the document with VAT number or codice fiscale and SDI delivery details.
  • Attaches the payment and payment method.
  • Saves the document number and ID next to the source sale.
  • Downloads the PDF when it needs to be sent or archived.

How it works

From the request to a working connection

  1. 01

    Request

    The form names the integration, the tools involved and what should happen in each case.

  2. 02

    Review and proposal

    Tejobit confirms what the API allows and sends a proposal with the flow, the price and the timeline.

  3. 03

    Setup and testing

    The connection is set up with the business's own accounts and tested with real cases before it goes live.

  4. 04

    Maintenance and monitoring

    Tejobit hosts the connection, follows up on errors and adapts it when the API changes.

The connection runs on Tejobit's infrastructure. The monthly fee covers hosting, monitoring and API changes.

What to prepare

  • A Fattura24 plan with API access; the official WooCommerce plugin, for example, requires the Business plan.
  • An API key enabled under Configurazione, App Servizi Esterni.
  • Numbering sections and VAT rates set up.
  • A mapping between products sold and Fattura24 items.

For security, do not send passwords, API keys or tokens through the form. Credentials are requested through a secure channel when the setup starts.

Limits

  • No webhooks: edits made by hand in Fattura24 do not flow back to the source automatically.
  • The API is XML based and exposes fewer operations than a modern REST API.
  • SDI validation errors are handled inside Fattura24 and may need a manual fix.

Frequently asked questions

Before you start

Which Fattura24 plan do I need?

One that includes API access. Tejobit checks this before starting, as not every plan exposes the external services key.

Can the integration issue credit notes?

Yes, once the rule is agreed, for example a full refund creates a credit note linked to the original invoice.

How is it different from Fatture in Cloud?

They are separate products. Fattura24 has a simpler key-based API without webhooks; Fatture in Cloud uses OAuth and notifies changes. The right one is whichever your Italian business already uses.

Set up the Fattura24 integration?

Describe what should pass between the tools. The reply confirms feasibility, price and timeline.