L'IA Non Collega Nexi, SPID o la Fatturazione Elettronica al Tuo Sito

Perché l'IA non collega Nexi, SPID e la fatturazione elettronica al tuo sito

È una scena che vedo sempre più spesso. Una persona con Lovable, Bolt o v0 mette in piedi un e-commerce elegante in un weekend. Il design è pulito, le schede prodotto funzionano, il carrello calcola il totale giusto. Poi arriva il momento in cui il cliente deve pagare davvero con Nexi o Stripe, in cui l'utente deve accedere e in cui, venduta la merce, deve partire in automatico la fattura elettronica verso lo SdI. Ed è esattamente qui che tutto si blocca.

L'IA genera un bottone di pagamento che sembra perfetto. Solo che i soldi non arrivano. Genera una schermata di accesso che non autentica nessuno. Promette un export della fattura che l'Agenzia delle Entrate non accetterà mai. Non è una sfortuna né un prompt scritto male: è il limite reale a cui si fermano gli strumenti di IA di oggi. In questo articolo ti spiego perché succede, quali integrazioni italiane richiedono una persona vera invece di un prompt, e cosa significa concretamente per il prezzo e i tempi del tuo progetto.

Perché l'IA disegna bene l'interfaccia ma non le integrazioni

L'interfaccia è il terreno dove l'IA è davvero forte. Bottoni, form, griglie, animazioni: sono pattern ripetitivi, descritti online in milioni di esempi. L'IA è stata addestrata proprio su quel codice, perciò un frontend bello e perfino responsive lo produce a velocità impressionante. Se ti serve un sito che sembri a posto, l'IA ti aiuta sul serio.

L'integrazione con un sistema reale è tutta un'altra storia. Nexi, Stripe, SPID, lo SdI o BRT non sono pezzetti di codice che l'IA può "ricordare" e rigenerare. Sono sistemi vivi, che esistono fuori dal tuo sito e che pretendono tre cose che l'IA semplicemente non possiede: il rapporto contrattuale della tua partita IVA col fornitore, le tue chiavi segrete di produzione e un server sicuro dove far girare quella logica. L'IA non può firmare un contratto con Nexi al posto tuo. Non può verificare la tua partita IVA presso il PSP. Non può custodire in modo sicuro le tue chiavi API, perché di fatto le incolla nel codice che chiunque vede aprendo il browser.

È la differenza di fondo tra "sembra che funzioni" e "funziona in produzione con soldi veri". Se vuoi vedere quanto pesa davvero questa parte, ne parlo anche nel pezzo su il vero costo di un sito "gratis" fatto con l'IA: le integrazioni sono il punto in cui si arena la maggior parte delle persone.

L'errore classico che trovo nei siti fatti con l'IA

Apri l'e-commerce generato, premi "Paga" e finisci su una pagina che dice solo "Grazie per l'ordine". Nessun pagamento è avvenuto davvero. L'IA ha generato il visuale del flusso di pagamento, non l'incasso. Peggio ancora quando le chiavi di produzione restano nel codice frontend visibile: a quel punto chiunque può leggerle e abusarne. Non è un dettaglio da "sistemare dopo". È tutta la parte lato server, che semplicemente non esiste.

Le integrazioni italiane che richiedono una persona vera

Vediamole nel concreto. Ecco le integrazioni con cui si scontra ogni progetto di business italiano, e perché ciascuna ha bisogno di una persona, non di un prompt.

Integrazione A cosa serve Perché l'IA non la collega
Nexi XPay / Stripe Pagamenti con carta, abbonamenti Contratto col PSP, chiavi di produzione, conferma del pagamento con verifica della firma sul server
PayPal / Satispay / BANCOMAT Pay / Scalapay Wallet, A2A, BNPL ("paga a rate") Account merchant approvato, callback verificati, gestione di rimborsi e stati intermedi
SPID / CIE / IT-Wallet Identità digitale, accesso a flussi PA Accreditamento AgID come Service Provider, SAML firmato, dati personali sotto il GDPR e il Garante
Fatturazione elettronica via SdI Fatture B2B/B2C obbligatorie per partita IVA Provider accreditato, XML conforme, Codice Destinatario/PEC, imposta di bollo, scarti da gestire
BRT / GLS / Poste Italiane (SDA) Spedizioni, etichette, tracking, locker Contratto col corriere, chiavi account, generazione etichette, scelta punto di ritiro

Pagamenti: Nexi XPay, Stripe, Satispay e gli altri

In Italia la carta resta la quota più grande del checkout online, e Nexi è il gateway che un developer integra di default per un esercente italiano: gestisce oltre il 60% del volume carte del Paese. Accanto ci sono PayPal, il wallet di cui si fida chi compra per la prima volta, Satispay con i suoi milioni di utenti agganciati direttamente al conto, BANCOMAT Pay e, per chi vende a rate, Scalapay. Stripe entra in gioco quando servono abbonamenti, SaaS o un'esperienza internazionale, spesso affiancato a Nexi. Per far funzionare tutto questo serve un contratto col fornitore, un account merchant verificato e le chiavi di produzione. Ma la parte decisiva è invisibile: quando il cliente paga, il provider invia una conferma al tuo server, e il tuo server deve verificare la firma di quel messaggio prima di segnare l'ordine come pagato. Senza questo controllo chiunque può inviare un finto "pagato" e portarsi via la merce gratis. L'IA questa logica lato server non la genera, perché non ha le tue chiavi e non capisce le conseguenze sul tuo business.

Identità: SPID, CIE e IT-Wallet

Per la stragrande maggioranza degli e-commerce e delle app B2C basta un login email-password o social: SPID non serve per vendere scarpe. Diventa indispensabile quando ti integri con la Pubblica Amministrazione o con flussi regolamentati, ed è lì che si entra in un altro mondo. SPID richiede l'accreditamento come Service Provider secondo le regole AgID, la gestione dei metadati e delle asserzioni SAML firmate; CIE, indicata come erede di SPID, aggiunge il chip NFC e il PIN; l'IT-Wallet dentro l'App IO sta convergendo verso il portafoglio europeo EUDI entro il 2026. Un errore qui ha due facce: o non entra nessuno, oppure, ben peggio, fai entrare la persona sbagliata. Non è un form: è un sistema di sicurezza con dati personali sotto l'occhio del Garante, che va costruito e testato da chi ne capisce le conseguenze.

Fatturazione elettronica via SdI: il "quasi giusto" non esiste

Dal 1° gennaio 2024 la fattura elettronica via Sistema di Interscambio è obbligatoria per tutte le partite IVA, regime forfettario incluso. Non si tratta di un PDF inviato via email: è un file XML trasmesso attraverso lo SdI dell'Agenzia delle Entrate, con campi obbligatori come il Codice Destinatario a 7 caratteri o la PEC, e con l'imposta di bollo da 2€ da applicare in digitale sopra una certa soglia. Qui l'IA promette di "esportare la fattura", ma lo SdI accetta solo dati formattati esattamente secondo le specifiche: o l'XML viene accolto, o viene scartato con una notifica che bisogna saper leggere e correggere. Il "quasi giusto" non esiste. Nella pratica si integra un provider come Fatture in Cloud, Aruba, InfoCert o Namirial, e questa conformità la garantisce una persona che sa come si comporta davvero lo SdI, non un testo che suona convincente.

Spedizioni: BRT, GLS, Poste Italiane

Un e-commerce ha bisogno che il cliente scelga la consegna a casa o il ritiro in un punto o locker, che l'etichetta di spedizione si generi in automatico e che il pacco sia tracciabile. Per questo serve un contratto col corriere — BRT, GLS, Poste Italiane/SDA — le chiavi dell'account, il caricamento dei punti di ritiro e la generazione delle etichette tramite il loro sistema. Spesso si passa da un livello multi-corriere come Sendcloud, Spedire.com o Qapla' per gestirli tutti insieme. L'IA può disegnare il menu di scelta del corriere, ma resterà vuoto: senza un collegamento reale ai sistemi dei vettori lì non ci sono né punti di ritiro né etichette.

Il denominatore comune

Nota il filo conduttore: tutte queste integrazioni richiedono un rapporto contrattuale con un sistema esterno, le tue chiavi segrete e una logica lato server con controlli. Nessuna di queste tre cose esiste nel frontend generato dall'IA. Ecco perché il bottone si vede ma non funziona: manca esattamente la parte che non vedi.

Perché non è un "collega l'API in 5 minuti"

Me lo sento dire spesso: "ma c'è la documentazione, basta collegare l'API". Vero: una demo in cui il bottone sembra un pagamento si fa davvero in 5 minuti. Un collegamento reale, che non deve perdere soldi, non accettare pagamenti doppi e reggere un controllo del PSP, è fatto di passaggi di cui non puoi saltarne nemmeno uno.

  • Contratto e verifica dell'account. Il fornitore deve approvare la tua partita IVA e darti l'accesso di produzione. Spesso dura più del codice stesso.
  • Test in sandbox. Ogni provider ha un ambiente di prova dove il flusso si collauda prima di toccare soldi veri. Salti questo passo e il primo cliente reale diventa il tuo test.
  • Verifica di firme e conferme. Il server deve accertare che la conferma del pagamento arrivi davvero dal provider, e non da un impostore.
  • Conformità e GDPR. I dati di identità e pagamento sono sensibili: il loro trattamento deve rispettare la legge, non solo funzionare. In Italia il Garante è particolarmente attento sul consenso cookie e sui trasferimenti di dati.
  • Casi limite. Cosa fare quando il pagamento si interrompe a metà, quando il cliente clicca due volte, quando il provider non risponde, quando serve un rimborso. Sono proprio questi casi a separare la demo dal prodotto.

È quel "30% difficile" di cui parlo a quasi ogni cliente. L'IA porta il progetto al 70%: bello, visibile, d'effetto. Il 30% restante — integrazioni, sicurezza, casi limite, conformità — è la parte più dura e più costosa. Non perché sia "difficile da finire", ma perché è proprio quella il prodotto vero. Se vuoi capire meglio dove l'IA ti basta davvero e dove non se ne può fare a meno, leggi quando basta l'IA e quando serve uno sviluppatore: lì metto onestamente sul tavolo entrambe le facce.

Cosa significa per prezzo e tempi

Per essere trasparente, ecco gli intervalli orientativi reali per collegare in modo pulito le integrazioni italiane a un sito o a un e-commerce. Non è "rattoppare codice", è un impianto che regge il traffico reale e un controllo del fornitore. Le cifre sono nette di IVA: molti di noi freelance lavorano in regime forfettario e non addebitano l'IVA, riportando in fattura la nota di legge.

Integrazione Prezzo orientativo Tempi (con account attivo)
Un gateway di pagamento (Nexi XPay o Stripe) 800 – 2.000€ 1 – 2 sett.
Wallet aggiuntivi (PayPal / Satispay / Scalapay) 400 – 1.200€ ciascuno 1 sett.
Fatturazione elettronica via SdI (provider + gestionale) 1.200 – 3.500€ 2 – 4 sett.
Spedizioni multi-corriere (BRT / GLS / Poste via Sendcloud) 700 – 1.800€ 1 – 2 sett.
Autenticazione SPID / CIE da 2.500€ 3 – 6 sett.

Due cose da tenere a mente sui tempi. Primo: la parte più lunga spesso non è il codice, ma la verifica dell'account merchant e l'ottenimento delle chiavi di produzione — conviene avviare quel processo il prima possibile, chiunque costruisca il sito. Secondo: le integrazioni raramente sono isolate. Pagamento, fattura e spedizione formano quasi sempre un'unica catena, perciò conviene pianificarle insieme invece di rattopparle una alla volta. Per inquadrare l'investimento complessivo di un e-commerce a norma, ho raccolto le cifre tipiche nella pagina su la realizzazione di un negozio online.

Quando l'IA ti basta del tutto

Sarò onesto: se ti serve solo un sito vetrina, una landing per validare un'idea o uno strumento interno senza pagamenti reali né identità, lo strumento di IA può bastarti del tutto, e non ti propongo uno sviluppatore senza motivo. Il confine è netto: le integrazioni con soldi veri, l'identità dei clienti e gli obblighi fiscali via SdI iniziano dove l'IA finisce. Superato quel confine serve una persona che ne capisca le conseguenze.

Come ci arrivo io

Quando prendo in mano un progetto in cui le integrazioni non funzionano, non rattoppo il codice generato pezzo per pezzo. Guardo cosa serve collegare davvero, disegno l'intera catena — pagamento, fattura, spedizione, eventuale identità — e costruisco la parte lato server con tutti i controlli, i test in sandbox e i casi limite. L'obiettivo non è "che il bottone si veda", ma che i soldi arrivino sul serio, che la fattura parta verso lo SdI e venga accettata, e che il consenso cookie sia a norma del Garante. Tu resti con un prodotto che funziona e con un codice che è tuo — niente lock-in su una piattaforma che non controlli — non con una bella facciata dietro cui non c'è nulla. Sono uno sviluppatore freelance con presenza locale: ci si parla via WhatsApp o per email, non solo con un form.

Hai un sito fatto con l'IA dove pagamenti o integrazioni non funzionano?

Mostrami quello che hai già e vediamo insieme cosa serve collegare davvero per andare in produzione. Ti do un piano concreto con prezzo e tempi — preventivo gratuito, senza impegno.

Parliamo delle integrazioni

Domande frequenti

Perché l'IA crea il sito ma non riesce a collegare Nexi o Stripe?
L'IA genera benissimo l'interfaccia perché è ripetitiva e descritta ovunque online. L'integrazione con Nexi XPay o Stripe richiede invece un contratto reale col PSP, un account merchant verificato, le chiavi di produzione, la conferma del pagamento via webhook con verifica della firma sul server e un hosting sicuro. Sono cose che l'IA non può fare al posto tuo: non ha i dati della tua partita IVA, non firma un contratto e non custodisce le tue chiavi segrete, che anzi tende a incollare nel codice visibile nel browser. Per questo il bottone di pagamento generato dall'IA sembra perfetto, ma i soldi non arrivano.
Posso collegare SPID o CIE al mio sito da solo?
L'autenticazione con SPID o CIE non è un bottone da incollare. Per SPID devi accreditarti come Service Provider seguendo le regole AgID, gestire i metadati, le asserzioni SAML firmate e i dati personali secondo il GDPR sotto l'occhio del Garante. È un sistema di identità dove un errore significa o che nessuno riesce a entrare, o che fai entrare la persona sbagliata. Per la stragrande maggioranza dei siti B2C basta login email-password o social: SPID e CIE servono solo quando ti integri con la Pubblica Amministrazione o con flussi regolamentati, e in quel caso vanno costruiti e testati da chi ne capisce le conseguenze.
Quanto costa collegare le integrazioni italiane a un sito?
Il collegamento pulito di un sistema di pagamento (Nexi XPay o Stripe) con test in sandbox e verifica in produzione costa di solito da 800 a 2.000€ netti, a seconda della complessità del flusso. Aggiungere wallet come PayPal o Satispay incide meno se l'impianto pagamenti è già fatto. La fatturazione elettronica via SdI tramite un provider come Fatture in Cloud, Aruba o InfoCert parte da circa 1.200€ e sale con la sincronizzazione del gestionale. L'integrazione di SPID o CIE è la più impegnativa, da 2.500€ in su per via dell'accreditamento. Le cifre sono nette di IVA: molti freelance lavorano in regime forfettario e non addebitano IVA.
Perché non basta collegare un'API in 5 minuti?
Le API di pagamento e identità richiedono registrazione presso il provider, contratto, chiavi di produzione e di test, prove in sandbox prima di toccare soldi veri, verifica delle firme, gestione di errori e rimborsi, conformità GDPR e custodia sicura delle chiavi. Una demo in cui il bottone sembra un pagamento si fa davvero in 5 minuti. Un collegamento reale che non perde soldi, non accetta pagamenti doppi e regge un controllo del PSP richiede giorni, ed è normale che sia così. Sulla fatturazione poi non esiste un "quasi giusto": lo SdI o accetta l'XML o lo scarta.
Il bottone di pagamento generato dall'IA è sicuro?
Visivamente sì, sembra un bottone di pagamento. Funzionalmente è quasi sempre insicuro per la produzione. I problemi che trovo più spesso: chiavi segrete lasciate nel codice visibile nel browser, conferma del pagamento non verificata sul server (quindi l'ordine si può falsificare), nessun controllo della firma del webhook (quindi chiunque può inviare un finto "pagato"). La sicurezza qui non dipende dall'aspetto del bottone ma dalla logica lato server, che nella versione generata dall'IA semplicemente non c'è. A questo si aggiunge il consenso cookie a norma del Garante, che l'IA non imposta — strumenti come Iubenda o CookieYes vanno configurati a parte.
In quanto tempo colleghi pagamenti e fatturazione elettronica al mio sito?
Se l'account e il contratto col provider esistono già, metto in produzione il collegamento pulito di un sistema di pagamento con test in sandbox in 1-2 settimane. La fatturazione elettronica via SdI o la sincronizzazione col gestionale richiede 2-4 settimane, perché ci sono più casi limite e c'è da accordarsi col commercialista. La parte più lenta in genere non è il codice, ma la verifica dell'account merchant e l'ottenimento delle chiavi di produzione: conviene avviare quel processo il prima possibile, indipendentemente da chi costruisce il sito.

Dalla bella facciata al prodotto che funziona

Se l'IA ti ha portato al 70% ma pagamenti, identità e fatture ancora non funzionano, posso costruire quel 30% difficile e farlo girare davvero. Parliamone con chiarezza del tuo caso: un piano concreto, codice tuo senza lock-in, preventivo gratuito e nessun impegno. Mi trovi su WhatsApp, via email o con il form.

Ottieni un piano concreto