API

App per Stripe e-invoicing di A-Cube: guida pratica dall’installazione ai Payment Link

laptop con logo A-cube e logo Stripe

Contenuti

No headings found on page

Piattaforma tra le più usate al mondo per l'elaborazione dei pagamenti con carte, wallet digitali, Buy Now Pay Later (BNPL) e criptovalute, Stripe è stata scelta da aziende del calibro di Amazon, Shopify, Uber e Slack e da numerosi e-commerce e attività. In Italia, Stripe non consente l'invio diretto di fatture elettroniche in modo automatico e sincronizzato con le transazioni, se non tramite l'utilizzo di app di terze parti. L’App per Stripe e-invoicing sviluppata da noi di A-Cube serve proprio a questo scopo.


App per Stripe A-Cube: cos'è, come funziona e come installarla

A partire dal 2022 Stripe ha dato la possibilità di sviluppare delle app che permettono di integrare flussi personalizzati nella dashboard di lavoro e semplificare diverse tipologie di operazioni, come la fatturazione elettronica automatica. Per questo, in A-Cube abbiamo sviluppato l’App per Stripe E-invoicing, che è utilizzabile da qualsiasi e-commerce o azienda che abbia scelto Stripe come gateway di pagamento

La soluzione di A-Cube permette di inviare e gestire le fatture elettroniche direttamente dalla dashboard di Stripe con un solo clic, in modo integrato e conforme. Più nello specifico, il sistema trasforma automaticamente i dati generati da Stripe per ogni transazione in formato XML standard, e può inviarli direttamente al Sistema di Interscambio. Il tutto avviene in tempo reale, in modo da non creare rallentamenti o code nella trasmissione dei documenti.


Scaricare, installare e configurare l’App per Stripe e-invoicing

L’App per Stripe A-Cube e-invoicing è integrata nativamente con Stripe e disponibile nel suo Marketplace. Dopo averla installata bisogna:

  • registrarsi al servizio A-Cube con un indirizzo e-mail valido;

  • compilare il modulo con i dati personali e di fatturazione, che serviranno per completare le informazioni del mittente sulle fatture elettroniche in uscita;

  • accettare e firmare il modulo Termini e Condizioni utilizzando lo smartphone e l’OTP ricevuto;

  • iniziare ad usare l’App.

Il piano gratuito prevede l’invio di fino a 10 documenti al mese, oltre questa soglia l'invio è bloccato. Ecco gli altri piani mensili.

  • Fino a 50 documenti a € 19,90 (costo oltre la soglia di € 0,45);

  • fino a 100 documenti a € 29,90 (costo oltre la soglia di € 0,35);

  • fino a 200 documenti a € 39,90 (costo oltre la soglia di € 0,25).

Chi emette più di 200 fatture al mese può richiedere una quotazione personalizzata.

Prima di utilizzare il servizio è necessario configurare la tipologia di prodotti che verranno venduti con Stripe e la propria posizione fiscale; in quest’ultimo caso è possibile scegliere tra:

  • RF01 per le società ordinarie

  • RF19 per il regime fiscale semplificato.

Per confermare queste informazioni, che possono essere modificate anche in un secondo momento, è necessario fare clic su “Salva”.


Come modificare le impostazioni dell’App per Stripe e-invoicing A-Cube

La pagina delle impostazioni è disponibile cliccando sui tre puntini in alto a destra della schermata. È possibile settare le preferenze generali, di fatturazione elettronica e riguardanti lo scontrino elettronico.

Dalle preferenze generali è possibile:

  • impostare la lingua dell’interfaccia tra inglese, italiano e polacco;

  • scegliere di non inviare fatture se l’importo totale è uguale a zero;

  • impostare l’aliquota predefinita da applicare se il prodotto non ne ha una configurata.

Nella sezione dedicata alle impostazioni di fatturazione elettronica si può decidere se inviare le fatture automaticamente o manualmente:

  • quando il cliente completa il pagamento in modo corretto;

  • prima del pagamento; in questo caso la fattura viene inviata al cliente con stato “open” o “finalizzata” su Stripe, disponibile solo se si utilizza Stripe Billing. 

Inoltre, si ha la possibilità di:

  • decidere il formato del numero di fattura e attivare o disattivare l’incremento automatico della numerazione;

  • consentire l’invio di fatture B2C;

  • applicare automaticamente il bollo in fattura quando necessario in base all’importo. 

È possibile settare anche le impostazioni dello scontrino elettronico e delegare ad A-Cube l’invio delle ricevute per proprio conto all’Agenzia delle Entrate. Basta cliccare sul pulsante “Leggi e segui la guida” e iniziare il percorso di assegnazione dell’incarico. Una volta completato, bisogna abilitare lo scontrino elettronico; se si preferisce trasmetterlo manualmente, basterà disabilitare l’opzione.


Come compilare i campi dei metadati del cliente sull’App per Stripe A-Cube

In alcuni casi, è necessario specificare informazioni particolari che riguardano il processo di fatturazione italiano e che non vengono riconosciute in automatico da Stripe. Un esempio può essere il codice fiscale o il codice destinatario. Questi possono essere comunicati utilizzando i metadati. Di seguito, i campi che possono essere impostati in questo modo.

  • Codice destinatario: permette l’invio ai destinatari corretti nel Sistema di Interscambio. Cosa succede se il codice destinatario non viene trovato? Nel caso di un cliente italiano, il sistema utilizza di default il valore “0000000”; per i clienti di altre nazionalità, il valore predefinito è “XXXXXXX”. 

  • Codice Fiscale, per identificare i soggetti coinvolti nel processo delle fatture B2C. Se il campo non è disponibile, il sistema attiva un meccanismo di sicurezza che impedisce l’elaborazione della fattura evitando errori. In questo modo, si rispettano i più alti standard di conformità e accuratezza nella fatturazione elettronica per il B2C.

  • Split payment, che permette di indicare le fatture soggette a pagamento frazionato.


Fatture e ricevute, checkout e pagamenti

Dalla barra laterale dell’App per Stripe di A-Cube si visualizzano due schede dell’elenco delle fatture. Si tratta di:

  • IN CORSO, che contiene i documenti: nuovi e non ancora inviati all’autorità, bloccati prima dell’invio per informazioni mancanti, inviati e non ancora confermati dall’Agenzia delle Entrate oppure rifiutati (quindi che richiedono correzioni);

  • COMPLETATO che contiene documenti che non richiedono azioni e che sono accettati oppure ignorati.

Creare una nuova fattura sull’App per Stripe A-Cube è semplice: basta cliccare sul pulsante “Crea fattura”, selezionare il cliente e poi i prodotti. Una volta ottenuta la fattura è possibile usare l’app E-invoicing di A-Cube per controllarne i dettagli e, da qui, inviarla.

Successivamente si può controllare lo stato del documento. Quelli accettati e consegnati visualizzano un’icona verde con un doppio segno di spunta e il pulsante per scaricare il PDF. Chi non desidera gestire la fattura o un pagamento con l’App E-invoicing di A-Cube, ne può forzare l’omissione spostandola nell’elenco Completato con stato “SALTATO”.

  • È possibile inoltre: 

  • generare note di credito tramite l’apposito pulsante; queste possono essere gestite dall'app E-invoicing di A-Cube sia che l'integrazione utilizzi Stripe Invoice che Stripe Payments;

  • emettere fatture B2C a singoli consumatori (consulta l’apposita guida)

  • ricevere fatture in entrata dai fornitori.

L’app per Stripe E-invoicing di A-Cube può essere utilizzata anche senza i prodotti Stripe Billing. In mancanza delle informazioni dettagliate sugli articoli venduti che vengono generalmente fornite da Stripe quando si utilizza Stripe Invoicing (parte di Stripe Billing) è possibile - opzionalmente - fornire i metadati corrispondenti durante la creazione della sessione di pagamento. Per la ripartizione dei campi dei metadati rimandiamo alla guida tecnica

Bisogna ricordare che l’aliquota IVA non viene applicata dall’App A-Cube ma deve essere inserita manualmente utilizzando i metadati collegati agli Intenti di Pagamento. Chi utilizza Stripe per le fatture, potrà farlo tramite la sua interfaccia.

E se una fattura contiene un errore? In questo caso, si visualizza una notifica di rifiuto da parte dell’Agenzia delle Entrate e si può correggere la fattura tramite l’apposito pulsante. 


Cosa sono e come funzionano i Payment Link di Stripe?

I Payment Link di Stripe permettono di creare pagine di check out personalizzabili e condivisibili senza bisogno di codice. Questi possono essere collegati all’App per Stripe di A-Cube. 

Come funziona? In presenza del Payment Link, A-Cube richiede in automatico i dati di fatturazione al cliente dopo che ha completato il pagamento in modo da emettere il documento. Questo step può essere impostato come opzionale per il cliente finale. In caso di dati mancanti, se gli scontrini elettronici sono stati precedentemente abilitati, è possibile emettere uno scontrino come alternativa alla fattura.

È possibile connettere il Payment Link ad A-Cube:

  • tramite una chiave API con restrizioni e attraverso alcuni passaggi guidati; i Payment Link successivi alla configurazione saranno collegati semplicemente con un pulsante;

  • tramite configurazione manuale che però va ripetuta per ogni Payment Link che si vuole effettuare con A-Cube.

Per entrambe le procedure, rinviamo alla guida tecnica dedicata.

Tramite le apposite impostazioni, si possono personalizzare alcuni dettagli riguardanti i Payment Link quali:

  • la pagina di atterraggio dopo il completamento dell’operazione, che può essere generica o espressamente indicata;

  • la possibilità per il cliente di non fornire i dati e ricevere uno scontrino invece che la fattura; 

  • l’opzione di disconnettere l’opzione di pagamento da A-Cube.


Contattaci ora

Che tu utilizzi Stripe per i pagamenti di un e-commerce o di un'attività, puoi configurare l'App per Stripe e-invoicing di A-Cube in pochi minuti e iniziare subito a generare e trasmettere fatture a norma di legge. Con, in più, la sicurezza di usare una soluzione già pronta all'uso e aggiornata secondo le ultime disposizioni normative.

Hai altri dubbi sulla configurazione o sull'utilizzo? Desideri un supporto tecnico o una consulenza per integrare la soluzione nel tuo flusso di lavoro? Scrivici o contattaci a stripe-support@a-cube.io. Il nostro team è a disposizione per aiutarti a partire col piede giusto… o per procedere al ritmo più adatto a te.