
Funzioni mancanti · 7 min
Aggiungere pagamenti Stripe a un'app creata con l'AI
Come aggiungere pagamenti Stripe a un'app fatta con Lovable, Bolt o Cursor: checkout, webhook, modalità test e i principi da sapere su fatture e IVA.
App create con Replit
Questa pagina è per chi ha costruito un'app con Replit Agent e ora si è fermato: la pubblicazione non va, online i dati non tornano o l'Agent continua a rompere quello che funzionava. Noi entriamo nel progetto, capiamo cosa non va e lo sistemiamo, fino all'app online e funzionante. Si parte da una call gratuita di 20 minuti.
20 minuti su Google Meet · senza impegno
Di solito ci troviamo
Ti riconosci?
L'anteprima di Replit perdona più cose dell'app pubblicata. Online il server deve ascoltare sull'indirizzo giusto, la home deve rispondere in pochi secondi al controllo automatico di Replit e il tipo di deployment deve essere adatto: uno Static, per esempio, non gestisce login o chiamate al database dal server.
La documentazione di Replit avverte che i Secrets impostati nell'editor non passano in automatico all'app pubblicata. Il risultato sono errori di connessione al database, pagamenti che falliscono o accessi che non funzionano solo online. Spesso vanno sistemati anche gli indirizzi di ritorno del login sul dominio vero.
Replit tiene separati il database di sviluppo, dove lavora l'Agent, e quello di produzione, che nasce quando pubblichi. Alla pubblicazione viene aggiornata la struttura delle tabelle, ma i dati non vengono copiati da soli. Se non lo sai, sembra che l'app abbia perso tutto.
Più il progetto cresce, più è facile che una richiesta all'Agent tocchi parti che funzionavano. I checkpoint aiutano a tornare indietro, ma di base il rollback non riporta indietro il database e non spiega perché qualcosa si è rotto. Serve qualcuno che legga il codice e trovi la causa.
Un'app che funziona non è per forza un'app protetta. Va verificato che ogni utente veda solo i propri dati, che i permessi siano controllati sul server e che il login non accetti tentativi infiniti. Sono controlli che Replit stessa consiglia nella sua checklist di sicurezza.
Per usare un dominio tuo, Replit chiede un record A e un record TXT di verifica. Il TXT deve restare per sempre: se lo togli, al rinnovo il certificato HTTPS non si aggiorna e il browser comincia a mostrare l'avviso di sito non sicuro.
Cosa facciamo
Tutto parte da una call gratuita di 20 minuti in Google Meet. Ci mostri l'app, l'anteprima e, se l'hai già pubblicata, la versione online. Ci racconti cosa non funziona o cosa vuoi aggiungere. Noi facciamo domande, guardiamo con te dove si blocca e ti diciamo con chiarezza cosa serve per sistemarla. Se è una cosa che puoi fare da solo, te lo diciamo.
Su Replit ci sono due strade semplici. La prima: ci inviti come collaboratori al tuo progetto, così lavoriamo nello stesso ambiente che usi tu, con anteprima, database e pannello di pubblicazione. La seconda: colleghi il progetto a un repository GitHub dal pannello Git e ci dai accesso a quello. Non ci serve la password del tuo account, e le chiavi restano nei Secrets, non in chat o nelle email.
Lavoriamo nell'ambiente di sviluppo e la nuova versione va online solo quando l'anteprima è a posto. Prima di toccare il database di produzione controlliamo cosa contiene, perché lì ci sono i dati veri dei tuoi utenti.
Le modifiche restano nel tuo progetto Replit, con una cronologia chiara di cosa è cambiato. Ti lasciamo un riepilogo in parole semplici: cosa abbiamo trovato, cosa abbiamo cambiato e perché, cosa tenere d'occhio. Il codice resta tuo, come prima: non lo spostiamo su nostri account e non ti leghiamo a noi.
Puoi continuare a usare Replit Agent come hai sempre fatto. Aggiorniamo il file replit.md con le regole del progetto, così l'Agent sa come è organizzato il codice e cosa non deve cambiare. Ti consigliamo due abitudini: prova sempre le modifiche in anteprima prima di ripubblicare, e dopo ogni pubblicazione controlla che i Secrets dell'app online siano ancora completi. Le piattaforme aggiornano spesso le funzioni: se qualcosa cambia nel pannello di Replit, ne teniamo conto nelle indicazioni che ti diamo.
Dal blog

Funzioni mancanti · 7 min
Come aggiungere pagamenti Stripe a un'app fatta con Lovable, Bolt o Cursor: checkout, webhook, modalità test e i principi da sapere su fatture e IVA.

Pubblicazione · 6 min
La tua app Lovable o Bolt funziona in anteprima ma non online? Le cause più comuni, come riconoscerle dalla console e cosa puoi sistemare da solo.

Rifinitura · 6 min
La tua app creata con l'AI è lenta? Le cause più comuni (immagini pesanti, troppe richieste, query al database) e come velocizzarla con passi concreti.

Sicurezza · 6 min
Hai una chiave API esposta nel codice della tua app fatta con l'AI? Scopri come capirlo, quali chiavi sono a rischio e come revocarle e sostituirle subito.

Errori e bug · 6 min
Le email di conferma o di reset password della tua app fatta con l'AI non arrivano o finiscono nello spam? Cause, SMTP, SPF, DKIM, DMARC e cosa fare.

Errori e bug · 6 min
Nella console leggi «blocked by CORS policy»? Ecco in parole semplici cos'è l'errore CORS, perché compare nelle app fatte con l'AI e come risolverlo.
Domande frequenti
Call gratuita
Orari liberi · 20 minuti
Scegli un giorno e un orario.