Francesco De Giorgio Ingegnere del software · Pisa
IT EN
Parliamone

Le licenze si vendono da sole, in cinque lingue.

buy.aesoftech.com è il portale con cui AE SoftTech vende DaVinci Deluxe, il software che le officine usano per diagnosticare i sistemi antinquinamento di un'auto. L'ho costruito da solo, dal database alla schermata di pagamento: chi compra sceglie lingua e valuta, paga con carta o PayPal e riceve la licenza, senza che dall'altra parte qualcuno debba rispondere a una mail.

Il problema

Vendere software è facile, incassarlo in mezzo mondo no

Chi compra è un'officina, non un ufficio acquisti

DaVinci Deluxe lo installa un meccanico, tra un'auto sul ponte e la successiva. Se per avere una licenza servono una mail, un preventivo e un bonifico, la vendita si allunga di giorni e per strada si perde qualcuno. Il portale deve chiudere l'acquisto nel momento in cui la persona ha voglia di farlo, non tre giorni dopo.

Ogni paese si porta dietro la sua valuta

L'azienda è australiana e i clienti stanno ovunque: prezzi in dollari australiani, euro, sterline o dollari americani, cinque lingue diverse e dati di fatturazione che cambiano da un posto all'altro. Tenere insieme tutto questo con un listino aggiornato a mano vuol dire sbagliarlo, prima o poi.

Una licenza non è un pacco che parte

Vale un anno, poi va rinnovata. A volte va estesa, a volte aggiornata a una versione nuova. Non è un oggetto che entra nel carrello ed esce dal magazzino: è una cosa viva, con una scadenza, un proprietario e una storia che qualcuno deve poter ricostruire mesi dopo.

Cosa ho costruito

Un negozio, un'anagrafica licenze e un backoffice, nello stesso posto

Non un e‑commerce generico piegato a fare il licensing. Un portale scritto per quel mestiere: da come nasce la licenza a come la ritrova un rivenditore tre mesi dopo. L'ho seguito per intero, front‑end e back‑end.

1

Comprare è un percorso corto

Due strade sole in homepage: prendere una licenza nuova, oppure estendere o rinnovare quella che hai già. Il prezzo compare nella valuta giusta, il pagamento si chiude lì e la licenza è tua. Nessun passaggio ha bisogno che qualcuno, da qualche parte, risponda.

2

Cinque lingue, quattro valute

Inglese, francese, italiano, tedesco e spagnolo. Dollari australiani, euro, dollari americani e sterline. Non è una traduzione appiccicata alla fine: lingua e valuta sono parametri del portale, così prezzi, documenti e comunicazioni escono già giusti invece di essere corretti dopo.

3

Tre mestieri, non tre livelli di permessi

Chi compra per sé, il rivenditore che compra per i propri clienti con i propri sconti e la propria fatturazione, e l'amministratore che tiene d'occhio tutto. Sono tre modi diversi di usare la stessa piattaforma, e ognuno vede solo le schermate che gli servono per lavorare.

Registrazione Licenza Pagamento Fattura Rinnovo

Sotto il cofano

Sembra un carrello, in realtà è il ciclo di vita di una licenza

Da fuori sono due bottoni: compra, rinnova. Da dentro è la domanda che conta davvero, cioè se quella licenza esiste, a chi appartiene, fino a quando vale e cosa deve succedere nell'istante in cui il pagamento va a buon fine.

Una licenza, quattro cose che le puoi fare

Emissione, estensione, rinnovo, aggiornamento. Ognuna parte da uno stato diverso e ne produce un altro, e il codice della licenza resta il filo che tiene insieme la storia del cliente: chi ha comprato cosa, quando, e quanto gli resta.

Ciclo di vita della licenza

Due incassi, un solo esito

Stripe per le carte, PayPal per chi preferisce il proprio conto. Sono due mondi con due modi di raccontare che il pagamento è andato a buon fine: il portale li normalizza, così la licenza viene emessa una volta sola e sempre allo stesso modo, da qualunque parte arrivino i soldi.

Stripe · PayPal

Rivenditori con listini propri

Un rivenditore ha uno sconto sulle licenze nuove e uno diverso sui rinnovi, una valuta sua e i propri dati di fatturazione, partita IVA compresa. Il prezzo che vede non è il listino con una percentuale tolta a mano al momento: è calcolato dalle sue condizioni, ogni volta.

Multivaluta · Fatturazione

Un registro di cosa è successo

Ogni evento che conta finisce in un log che l'amministratore può leggere, separato per tipo: informazioni, avvisi, errori, pagamenti, problemi del server. Quando un cliente scrive "ho pagato e non è arrivato niente", la risposta sta lì invece che nella memoria di qualcuno.

React · Vite · Tailwind

Cosa è rimasto

Consegnato nel 2024, e da allora lavora senza di me

L'incarico si è chiuso nel 2024, il portale no: è ancora il canale con cui AE SoftTech vende DaVinci Deluxe, tanto che il sito aziendale, alla voce vendite, non fa altro che mandare le persone lì. In fondo a ogni pagina c'è scritto chi l'ha sviluppato, ed è il tipo di firma che preferisco: non ho bisogno di raccontarlo io, si legge da sola.

mail per chiedere il prezzo/ bonifici da riconciliare/ codici spediti a mano/ listini per paese

È il progetto che tiro fuori quando qualcuno mi chiede se so far pagare le persone online sul serio. Non è una pagina con un bottone di pagamento: è un prodotto digitale con una scadenza, una rete di rivenditori e quattro valute, e sono esattamente le cose che servono a chi vende abbonamenti, corsi o servizi che si rinnovano. Se il tuo problema assomiglia a questo, la pagina giusta è siti web ed e‑commerce; se invece il nodo è governare quello che hai già venduto, guarda prenotazioni e gestionali.

Cosa vuol dire per te

Lo stesso impianto, sul tuo prodotto

Se vendi licenze o abbonamenti

Un software, un servizio, un accesso che dura e poi scade. La parte difficile non è incassare: è sapere sempre chi ha diritto a cosa e fino a quando, e fare in modo che il rinnovo sia un clic invece di una trattativa da ricominciare ogni anno. Quel pezzo l'ho già costruito una volta, per intero.

Licenze · Rinnovi · Stripe · PayPal

Se vendi fuori dall'Italia

Lingue, valute, dati fiscali e rivenditori locali non sono un dettaglio da aggiungere alla fine: cambiano la forma del prodotto. Metterli dentro fin dall'inizio costa poco, aggiungerli a cose fatte costa parecchio. Se hai in testa di vendere all'estero, è meglio dirlo il primo giorno.

5 lingue · 4 valute · Rete rivenditori