Analizzeremo il vostro processo di vendita e proporremo un'architettura
Catalogo, ordini, pagamenti e scambio dati con la contabilità descritti prima dell'inizio dello sviluppo.
Un sistema di e-commerce accompagna un prodotto dalla sua scheda a catalogo fino al pagamento e alla consegna. Qui sotto trovi i moduli del sistema, i processi che copre e i suoi collegamenti con CRM, ERP, magazzino e casse.
Software per l'e-commerce — un sistema che conserva i dati di prodotti, prezzi e giacenze, riceve gli ordini online, gestisce i pagamenti e invia ogni ordine all'evasione da parte del magazzino, della consegna e della contabilità.
A differenza di un sito tradizionale, lavora su registrazioni gestionali e non su pagine: prodotto, prezzo, giacenza, ordine, pagamento, spedizione e reso, ciascuno con il proprio stato e la propria storia. Uno stesso ordine può nascere in un'app, in un distributore automatico, tramite un venditore o su un marketplace.
È lo strato operativo che sta dietro la vetrina, non la vetrina stessa. Si può sostituire la vetrina o aggiungerne un'altra senza rifare le registrazioni sottostanti.
Sei ragioni per cui un'azienda introduce una piattaforma di e-commerce. Senza di essa, ognuno di questi compiti si gestisce a mano, con fogli di calcolo, messaggi e telefonate.
Caratteristiche, immagini, prezzi e giacenze si conservano in un solo posto e si distribuiscono a tutti i canali di vendita. Sito, app e cassa dicono sempre la stessa cosa.
Gli ordini si creano, si verificano e si pagano in automatico, 24 ore su 24. Le persone intervengono solo dove serve una valutazione: una consegna insolita, un reso contestato, un ordine all'ingrosso.
La prenotazione della merce al momento dell'ordine impedisce di vendere due volte lo stesso articolo. Gli annullamenti dovuti alla merce mancante in magazzino diventano l'eccezione e non la regola.
Prezzi e sconti sono governati da regole invece che da modifiche a mano sulle schede prodotto. Riprezzare un catalogo di migliaia di articoli richiede pochi minuti e resta reversibile.
Ordini, pagamenti e spedizioni arrivano alla contabilità e al sistema di magazzino senza doppia digitazione. La riconciliazione smette di essere un lavoro a parte.
Si vede che cosa comprano i clienti, che cosa cercano senza trovarlo, in quale punto abbandonano l'ordine e quali prodotti restituiscono. Le decisioni sull'assortimento si basano sui dati.
Automatizzare non significa sostituire un venditore con un robot. Significa trasformare le operazioni ripetitive in regole che il sistema applica sempre allo stesso modo e registra nella propria storia.
Una regola resta attiva finché le sue condizioni non cambiano. Il controllo rimane: ogni azione automatica ha un autore, un orario e il valore precedente nel registro.
Le operazioni che diventano automatiche:
| Ora | Che cosa ha fatto il sistema in automatico |
|---|---|
| 09:41 | Ricarico del 18%: ricalcolati 1 240 articoli |
| 10:00 | La promozione «−15% sul tè» è partita all'orario previsto |
| 10:03 | Ordine n. 14 190 rifiutato: 2 articoli rientrati in giacenza |
| 10:06 | Scorta bassa per il codice 77-1043: avvisato l'ufficio acquisti |
Catalogo — un archivio strutturato dei dati di prodotto: che cosa si vende, in che cosa i prodotti si differenziano e con quali attributi i clienti li cercano.
Un catalogo che funziona comprende:
L'unità di base del catalogo è un articolo con un codice univoco: identificatori immutabili, una descrizione modificabile e, collegati a essi, immagini, documenti, prezzi e giacenze.
Le operazioni di massa passano da importazione ed esportazione tramite file, API o un flusso proveniente dalla contabilità. Ogni importazione viene prima verificata: che cosa sarà creato, modificato o rifiutato, e perché.
Rifiutati: codice duplicato — 9, attributo obbligatorio «Marca» mancante — 5, categoria sconosciuta — 3. Nessuna riga viene scritta a catalogo finché l'importazione non è confermata.
Prezzo — non un campo della scheda prodotto, ma il risultato dell'applicazione di regole al momento della richiesta. Un prodotto può avere più prezzi contemporaneamente e il sistema sceglie quello che si applica.
Questo significa che non serve modificare i prezzi su migliaia di schede prodotto. Basta cambiare una regola o un listino di base.
Gli strati del prezzo:
Ogni variazione di prezzo viene registrata: chi l'ha fatta, quando, in base a quale regola e quale era il valore precedente. Questa storia serve ai report sul margine e all'esame di un ordine contestato.
Le regole si risolvono per priorità e non si sommano alla cieca. Il calcolo abituale del prezzo di un articolo segue questa sequenza:
La compatibilità è esplicita: quali sconti si sommano, quali si escludono a vicenda e qual è il prezzo minimo consentito. La regola del prezzo minimo impedisce che più sconti corretti presi singolarmente rendano insieme un articolo non redditizio.
Promozione — una regola che il sistema applica automaticamente agli ordini che ne hanno diritto. Codice sconto — una regola dello stesso tipo, che il cliente attiva con una parola chiave. Entrambi si definiscono allo stesso modo: condizioni, meccanica, calendario e limiti.
Che cosa deve contenere l'ordine: prodotti, una categoria o una marca, un importo minimo, un metodo di consegna, un segmento di clientela, un canale di vendita, un'ora del giorno o un giorno della settimana.
Percentuale, importo fisso, nuovo prezzo, sconto sull'articolo più economico di un insieme, consegna gratuita, omaggio oppure punti al posto dello sconto.
Date di inizio e fine, finestre ricorrenti come ogni venerdì, attivazione e chiusura automatiche senza intervento del personale.
Limite d'uso complessivo, limite per cliente, codici personali monouso, esclusione dalle altre promozioni e prezzo minimo per articolo.
Un unico codice per tutta una campagna oppure un lotto di codici univoci per singolo destinatario. Un lotto si esporta in un file e si segue codice per codice.
Per ogni promozione si vedono il numero di ordini, lo sconto complessivo, il fatturato e il margine dopo gli sconti, oltre a quanti codici sono stati usati e quanti restano.
Carrello — un ordine allo stato di bozza: un insieme di articoli che non impegna né il cliente né il negozio. La merce non è prenotata e i prezzi non sono fissati, perciò il carrello viene ricalcolato ogni volta che si apre.
Il ricalcolo verifica quattro cose: che ogni prodotto sia ancora in vendita, che la giacenza basti, che il prezzo non sia cambiato e che gli sconti siano ancora validi. Il cliente vede le differenze prima di pagare, non dopo l'addebito.
Un carrello deve saper fare questo:
Totale alla conclusione: 3 articoli, 11 640 som. Entrambe le differenze vengono mostrate al cliente prima del pagamento, non dopo l'addebito.
Accanto al carrello stanno elenchi che non avviano alcun acquisto: preferiti, lista d'attesa, confronto delle caratteristiche e ordine ricorrente. Sono volutamente separati, così il totale dell'ordine resta senza ambiguità.
La maggior parte dei carrelli non diventa mai un ordine. Il sistema li conserva con l'orario e permette di far tornare il cliente: un promemoria via e-mail o messaggistica, un link che ripristina il carrello o un'offerta personalizzata.
Il promemoria parte una volta per evento e non si trasforma in una campagna di invii: una disiscrizione costa più dell'ordine recuperato.
Ordine — un documento che fissa gli articoli acquistati, i prezzi al momento della conclusione, il cliente, le condizioni di consegna e quelle di pagamento. L'ordine attraversa poi un insieme finito di stati, e ogni passaggio viene registrato.
Prezzi e sconti si fissano al momento della conclusione. Una variazione di prezzo successiva o la fine di una promozione non toccano un ordine già effettuato, altrimenti l'importo da pagare non corrisponderebbe più allo scontrino.
La conclusione dell'ordine passo per passo:
Stati abituali: nuovo → in attesa di pagamento → pagato → in preparazione → consegnato al corriere → consegnato → concluso. I rami di annullamento e reso corrono accanto al flusso principale. L'insieme si configura sul processo dell'azienda, ma resta finito ed esplicito.
Modificare un ordine è un'operazione a parte, soggetta ad autorizzazione: aggiungere un articolo, sostituire un prodotto, cambiare una quantità, incassare un'integrazione o rimborsare parzialmente. Ogni modifica conserva la versione precedente del contenuto dell'ordine.
Call center — non un'applicazione a parte, ma uno spazio di lavoro costruito sulla stessa coda di ordini. L'operatore vede le stesse registrazioni che il cliente vede nella propria area, più alcune operazioni riservate: modificare il contenuto di un ordine, concedere uno sconto entro un limite autorizzato, liberare una prenotazione ed effettuare un rimborso.
Una richiesta è una registrazione con uno stato e una storia, esattamente come un ordine. Ha un canale, un argomento, un ordine collegato, un responsabile e un tempo di risposta. Uno scambio non si perde quindi tra un turno e l'altro, e il suo esito resta visibile sulla scheda del cliente.
Come viene gestita una richiesta:
Le chiamate in uscita seguono lo stesso schema: confermare un ordine prima della preparazione, chiamare per una consegna insolita, recuperare un carrello abbandonato o tornare su un reso contestato. Ogni scambio si scrive nella stessa storia delle richieste in entrata.

Il negozio non conserva i dati della carta e non gestisce direttamente il pagamento. Indirizza il cliente a un fornitore di servizi di pagamento, ne riceve il risultato e collega l'operazione all'ordine. Tutto il resto riguarda la gestione del ciclo di vita del pagamento.
| Ordine | Operazione | Importo | Stato |
|---|---|---|---|
| 14 208 | Autorizzazione | 12 480 | Autorizzata |
| 14 201 | Addebito | 6 350 | Eseguito |
| 14 177 | Rimborso | 2 100 | Eseguito |
| 14 206 | Annullamento dell'autorizzazione | 3 940 | Liberata |
| 14 209 | Rifiuto della banca 05 | 890 | Nuovo tentativo |
L'autorizzazione è stata liberata senza operazione di rimborso perché l'articolo non era disponibile in magazzino. Rinviare la stessa richiesta con la stessa chiave di idempotenza non crea una seconda riga.
Carta bancaria, QR o pagamento istantaneo, portafogli elettronici, pagamento alla consegna, bonifico per le persone giuridiche, pagamento a rate e credito, oppure punti fedeltà.
Prima l'autorizzazione: l'importo viene bloccato sulla carta ma non addebitato. L'addebito avviene dopo la preparazione dell'ordine. Se un articolo manca, il blocco viene liberato senza operazione di rimborso.
Il risultato dell'operazione arriva con una richiesta da server a server separata, e non nel momento in cui il cliente torna sul sito. Chiudere il browser non interrompe il pagamento: lo stato si aggiorna dalla notifica.
Rinviare la stessa richiesta di pagamento non crea un secondo pagamento. Ogni operazione ha una chiave che permette sia al fornitore sia al sistema di riconoscere un duplicato.
Dopo un pagamento online, il sistema di cassa collegato emette uno scontrino fiscale e lo invia al cliente. Per gli articoli rimborsati viene emesso uno scontrino di reso.
Ogni giorno le operazioni del sistema vengono confrontate con il registro del fornitore e con l'estratto conto bancario. Le differenze finiscono in una coda a parte per essere esaminate a mano.
Giacenza disponibile — la quantità vendibile in questo momento. Non è la quantità fisica del magazzino: una parte è prenotata per gli ordini, in transito o bloccata come danneggiata.
Disponibile alla vendita = giacenza fisica − prenotazioni − merce bloccata + arrivi confermati, dove è consentito il preordine.
Con più magazzini e punti vendita, la giacenza si calcola separatamente per ciascuno. La vetrina mostra il totale dei magazzini in grado di consegnare nella regione scelta.
Modalità di scambio dei dati:
Ogni prenotazione ha una durata. Un ordine non pagato in tempo restituisce il prodotto alla vendita, altrimenti i carrelli abbandonati assorbirebbero tutta la giacenza disponibile.
| Magazzino | Fisica | Prenotata | Danneggiata | Disponibile |
|---|---|---|---|---|
| Centrale | 1 420 | 310 | 24 | 1 086 |
| Negozio «Vostok» | 96 | 12 | — | 84 |
| Punto di ritiro n. 3 | 40 | 8 | 2 | 30 |
| In arrivo | 600 | — | — | 600 |
| Disponibile alla vendita | 2 156 | 330 | 26 | 1 800 |
«Fisica» è la quantità realmente presente, «danneggiata» quella bloccata. La merce in arrivo conta come disponibile solo dove è consentito il preordine. La vetrina mostra il totale dei magazzini in grado di consegnare nella regione scelta.
La consegna si definisce con tre oggetti: il metodo di consegna, la zona e la tariffa. Il reso è un processo inverso, con un proprio documento, e non un annullamento datato a posteriori.
Corriere all'indirizzo, punto di ritiro, armadietto automatico, ritiro in negozio, trasportatore per merci ingombranti o consegna digitale per i prodotti elettronici.
Il prezzo dipende dalla regione, dal peso, dal volume e dall'importo dell'ordine. Alcune regole fissano la soglia di consegna gratuita e i supplementi per il trasporto ai piani o per gli articoli ingombranti.
Date e fasce orarie si calcolano a partire dagli orari del magazzino, dal tempo di preparazione e dal calendario del corriere. Gli slot pieni si chiudono da soli.
L'ordine passa al corriere tramite API. Il sistema riceve un numero di tracciamento e gli stati di movimentazione e li mostra nell'area clienti.
Il cliente sceglie gli articoli e un motivo. Il sistema verifica i termini e il diritto al reso per quel tipo di prodotto, poi crea un documento con le istruzioni.
Dopo la ricezione, il prodotto torna nella giacenza disponibile o viene scaricato come danneggiato. Il denaro torna sul metodo di pagamento d'origine e viene emesso uno scontrino di reso.
I resi parziali sono la norma: si può restituire un articolo su cinque. I resi si calcolano quindi articolo per articolo, e uno sconto applicato all'intero ordine si ripartisce in proporzione, altrimenti il rimborso non corrisponderebbe allo scontrino.
Magazziniere — il dipendente che sposta fisicamente la merce: riceve una consegna, la ripone in un'ubicazione, preleva gli articoli di un ordine e consegna il collo imballato al corriere. Il sistema non apprende questi gesti da un resoconto del dipendente: ogni operazione si conferma con la scansione di un codice a barre.
La differenza conta. Spuntare «fatto» in un elenco conferma un'intenzione; una scansione conferma un fatto: quel codice, quell'ubicazione, quel dipendente, al secondo. Un codice digitato male salta fuori all'inventario un mese dopo; l'applicazione, invece, rifiuta subito il codice sbagliato.
I compiti di una giornata in magazzino:
Ogni scansione è una registrazione di magazzino: la quantità di un'ubicazione cambia nel momento dell'operazione, non a fine giornata quando si inseriscono i documenti. Vetrina, cassa e call center leggono la stessa giacenza, così «disponibile online, assente sullo scaffale» smette di essere una situazione normale.
Esattezza del prelievo — 99,4%: durante la giornata 7 scansioni sono state bloccate e ogni errore è stato corretto sul momento. Le cifre vengono dalle stesse registrazioni di magazzino, non da un foglio ore separato.
Corriere — l'ultimo anello dell'evasione e l'unico dipendente che il cliente incontra di persona. L'applicazione ha due compiti: guidare il corriere lungo il percorso e registrare la consegna in modo incontestabile, senza telefonate successive per ricostruire che cosa sia successo.
L'operazione chiave è la scansione di un QR al momento della consegna. Il codice è stampato sull'etichetta dell'ordine oppure mostrato dal cliente sullo schermo. La scansione risponde alle domande che altrimenti diventerebbero una controversia: era l'ordine giusto, è stato consegnato al destinatario giusto e a quale minuto?
Coordinatore lavora dall'altra parte della stessa applicazione: costruisce i percorsi per zona, peso, volume e fascia di consegna, assegna i corrieri, sorveglia la mappa della giornata e gestisce gli imprevisti — ritardo, cliente irreperibile, rifiuto sulla porta.
La giornata di un corriere passo per passo:

Lo stato impostato dal corriere è lo stesso che il cliente vede nella propria area e che l'operatore vede sull'ordine. Non esiste un «registro del corriere» a parte: uno stesso evento è comune a tutti e tre.
Magazziniere e corriere lavorano in applicazioni diverse e in luoghi diversi, ma portano avanti lo stesso ordine. A collegarli sono sei regole comuni, non i resoconti di fine giornata.
Il compito di prelievo, la lista di imballaggio e il foglio di viaggio non sono documenti indipendenti: sono viste diverse di uno stesso ordine. Un articolo aggiunto da un operatore arriva al magazziniere senza doppia digitazione.
La merce passa dal magazzino al corriere e dal corriere al cliente per scansione. In qualunque momento il sistema mostra chi ha fisicamente l'ordine e da quale minuto.
Chi ha compiuto il gesto lo registra nel luogo in cui è avvenuto. Il coordinatore non ricopia gli stati a mano, così il fatto e la sua registrazione non sono separati da diverse ore.
Entrambe le applicazioni scrivono le operazioni in una coda locale e le trasmettono al ritorno della connessione. Ogni operazione ha una chiave, così un rinvio non crea né un secondo prelievo né una seconda consegna.
Una mancanza alla ricezione, un errore di articolo, una rottura o un rifiuto parziale all'indirizzo diventano una registrazione a parte, con motivo e responsabile, e non una correzione silenziosa della giacenza.
Articoli prelevati all'ora, esattezza del prelievo, quota di consegne nella fascia promessa, tempo passato all'indirizzo e tasso di rifiuti parziali. Carico e premi si calcolano su questi fatti e non su impressioni.
Da qui il requisito di introduzione: magazzino e consegna devono entrare nel sistema insieme. Un'applicazione per il magazzino senza applicazione per il corriere dà una giacenza corretta che sparisce dal campo visivo appena l'ordine esce.
Area clienti — l'accesso ai propri dati senza passare da un operatore: ordini, documenti, indirizzi, metodi di pagamento e resi. Ogni domanda risolta nell'area clienti è una chiamata che non arriva mai all'assistenza.
L'area clienti non conserva una copia separata dei dati. Mostra le stesse registrazioni che l'operatore vede nel pannello di amministrazione, limitate a quel cliente e alle operazioni che gli sono consentite.
Vi si trovano:
Un'area B2B è più complessa: un'organizzazione ha più dipendenti con diritti diversi. Chi compra prepara l'ordine, un responsabile lo approva e l'amministrazione recupera i documenti. L'ordine è uno solo, ma i gesti sono separati.
Accesso con codice monouso o password, secondo fattore per i pagamenti e per il cambio dei contatti, registro delle sessioni che permette di disconnettere un dispositivo sconosciuto. Un cambio di e-mail o di telefono si conferma sia sul vecchio sia sul nuovo contatto.
L'operatore vede le stesse registrazioni sull'ordine: gli eventi sono comuni, non esiste un registro separato per l'area clienti. Lo scontrino e il documento di trasporto si trovano nella sezione «Documenti».
Integrazione — uno scambio di dati concordato con un sistema esterno: che cosa si trasmette, in quale formato, con quale frequenza, a chi appartengono i dati e che cosa succede in caso di guasto.
I sistemi che si collegano più spesso:

La decisione chiave di un'integrazione riguarda il proprietario dei dati. A ogni entità si assegna un sistema proprietario: l'anagrafica dei prodotti e i prezzi arrivano dall'ERP, i clienti dal CRM, le giacenze dal magazzino e gli ordini nascono nell'e-commerce. Modificare uno stesso campo in due sistemi crea differenze permanenti: si evita quindi una proprietà a doppio senso.
| Sistema | Dati trasmessi | Messaggi | Esito |
|---|---|---|---|
| ERP | anagrafica prodotti, prezzi | 4 120 | Nessun errore |
| Magazzino | giacenze, prenotazioni | 18 640 | 2 rinvii |
| CRM | clienti, segmenti | 1 305 | Nessun errore |
| Marketplace | ordini, giacenze | 2 470 | 1 da esaminare |
Un'integrazione quasi mai si rompe al lancio: si rompe sei mesi dopo, quando un sistema esterno viene aggiornato, un canale resta giù un'ora o un valore imprevisto entra in un'anagrafica. Sei regole decidono se lo scambio sopravvive a eventi del genere.
La conclusione di un ordine non aspetta un sistema esterno. Il messaggio entra in una coda e viene elaborato a parte, così un magazzino irraggiungibile non ferma le vendite.
Una consegna fallita viene ritentata a intervalli crescenti. Un messaggio che fallisce anche dopo tutti i tentativi entra in una coda di esame invece di sparire.
Un messaggio rinviato non crea un secondo ordine e non scarica la giacenza due volte. Il destinatario riconosce un duplicato dalla sua chiave di operazione.
Un cambio di formato esce come una nuova versione, mentre la vecchia continua a funzionare. I consumatori esterni migrano secondo i propri tempi.
Ogni messaggio si conserva con il suo contenuto, l'orario, l'esito e il numero di tentativi. L'esame di un incidente si appoggia al registro e non ai ricordi.
Le cifre chiave si riconciliano con regolarità: ordini, importi dei pagamenti e giacenze. Una differenza diventa un compito invece di essere scoperta all'inventario.
Catalogo e ordini
Pagamenti
Giacenze e magazzino
Analisi
L'analisi si costruisce sui dati di vendita e di comportamento dell'azienda stessa e non solo su contatori di traffico esterni. Un contatore di traffico conosce le visite alle pagine; il sistema conosce il denaro, i prodotti e i resi.
I report si suddividono per periodo, canale di vendita, categoria, marca, magazzino, regione, segmento di clientela o promozione. Ogni indicatore è disponibile in ciascuna di queste viste e si esporta in un file o in un archivio dati.
La caduta più forte sta tra il carrello e la conclusione dell'ordine. Registrazione, calcolo della consegna e metodi di pagamento sono i primi punti da esaminare.
La sicurezza poggia su tre principi: i dati di pagamento non entrano mai nel sistema del negozio, i dati personali si conservano con parsimonia e sotto controllo, e ogni gesto che tocca denaro o ordini lascia una traccia.
I numeri di carta si inseriscono presso il fornitore certificato e non entrano mai nel sistema del negozio. Per un addebito successivo si conserva un token e non un numero di carta.
Tutto il traffico passa in HTTPS. I campi sensibili della base dati sono cifrati e le copie di sicurezza cifrate si conservano separatamente dall'ambiente di produzione.
Accesso per ruolo: chi gestisce i contenuti non vede i pagamenti e un operatore non cambia i prezzi. L'accesso amministrativo richiede un'autenticazione a due fattori.
Chi ha cambiato un prezzo, annullato un ordine o esportato la base clienti. Le registrazioni sono immodificabili e si conservano separatamente dai dati di lavoro.
Si raccoglie solo lo stretto necessario, con un termine di conservazione, la cancellazione su richiesta e un consenso al trattamento e alle campagne datato e con la sua origine.
Limite al numero di richieste, protezione contro il sondaggio dei moduli, controllo del riutilizzo dei codici sconto e verifica degli ordini fraudolenti prima della preparazione.
Il ripristino è una disciplina a sé. Una copia di sicurezza non serve a nulla finché il ripristino non è stato provato: un'installazione di prova gira secondo un calendario e non per la prima volta durante un incidente.
Crescere nei volumi significa poter aumentare senza riscrivere tutto. Crescono tre grandezze: la dimensione del catalogo, il numero di visitatori contemporanei e il numero di ordini all'ora.
Il catalogo è limitato dalla ricerca e dai filtri, il traffico di punta dalla consegna delle pagine e il volume di ordini dalla base dati e dalle integrazioni esterne. Ognuno richiede una risposta diversa, che si introduce quando serve.
Le tecniche usate in pratica:
| Indicatore | Misurato | Soglia |
|---|---|---|
| Risposta del catalogo, p95 | 180 ms | 400 ms |
| Ordini all'ora nel picco | 3 000 | 2 400 |
| Risposte servite dalla cache | 86% | 70% |
| Reindicizzazione del catalogo | 9 min | 20 min |
| Ripristino di una copia di sicurezza | 22 min | 60 min |
Il sistema si compone di moduli, ciascuno responsabile dei propri dati e delle proprie operazioni, con collegamenti espliciti tra loro. Può partire per fasi: prima catalogo e ordini, poi fedeltà, analisi e canali di vendita esterni.
Articoli, codici, descrizioni, stati di pubblicazione, versioni delle schede prodotto e archivio dei prodotti fuori produzione.
Albero delle sezioni, prodotti collegati a più rami, ordinamenti e pagine di destinazione per collezioni e sezioni stagionali.
Un'anagrafica di proprietà tipizzate con le loro regole di visualizzazione, base dei filtri, del confronto e delle esportazioni verso i marketplace.
Taglie, colori e formati su una stessa scheda prodotto, con codici e giacenze distinti. Kit che scaricano più articoli componenti.
Immagini, video e documenti, generazione automatica dei formati e delle risoluzioni, filigrane e collegamento ai prodotti.
Listini, regole di ricarico, scaglioni di quantità, prezzi personalizzati e contrattuali, valute, arrotondamenti, imposte e storia.
Condizioni di attivazione, meccanica dello sconto, calendario, limiti, generazione di lotti di codici, compatibilità e prezzo minimo.
Carrello comune a tutti i dispositivi, ricalcolo di prezzi e disponibilità, passaggi della conclusione, ordini senza account e recupero dei carrelli abbandonati.
Un'unica coda di ordini per tutti i canali, stati e passaggi, modifiche del contenuto, integrazioni di pagamento, spedizioni parziali e annullamenti.
Collegamento dei fornitori, autorizzazione e addebito, rimborsi parziali e totali, gestione delle notifiche e riconciliazione.
Scontrini di vendita e di reso, scambio con la cassa online, invio dello scontrino al cliente e sorveglianza dei documenti non trasmessi.
Giacenze per magazzino, prenotazioni a termine, blocchi della merce danneggiata, ricezione di consegne e resi e soglie di scorta bassa.
Metodi di consegna, zone, tariffe, fasce e slot, creazione delle spedizioni, tracciamento degli stati e stampa dei documenti.
Richieste articolo per articolo, verifica del diritto e dei termini, ricezione, rimborso, rientro in giacenza o scarico come danneggiato.
Account, indirizzi, persone giuridiche e contratti, storia degli ordini, segmenti e consensi al trattamento dei dati.
Punti, livelli, regole di assegnazione e di utilizzo, scadenza dei punti, offerte personalizzate e passaparola.
Indice di ricerca, morfologia e sinonimi, tolleranza agli errori di battitura, filtri per attributi, ordinamenti e ricerche senza risultato.
Prodotti correlati e simili, «spesso acquistati insieme», collezioni curate e regole basate sulla storia degli ordini.
Pagine, articoli, banner, meta tag e indirizzi delle pagine, marcatura strutturata dei prodotti, mappa del sito e flussi di prodotto.
Notifiche via e-mail, SMS, messaggistica e push attivate da eventi, modelli di messaggio, calendario e registro degli invii.
Report su vendite, margine, giacenze, imbuto e resi, viste personalizzate, esportazioni e archivi dati.
Scambio con CRM, ERP, magazzino, casse, servizi di pagamento e di logistica e marketplace. API, webhook e code.
Ruoli e permessi per sezione e per operazione, autenticazione a due fattori e registro delle attività dei dipendenti.
Più vetrine su un unico nucleo, più lingue e valute, più persone giuridiche e magazzini e supporto delle regioni.
L'intero sistema non parte con un'unica consegna. L'ordine qui sotto riflette le dipendenze: ogni passo si appoggia ai dati creati dal precedente.
I processi attuali, le anagrafiche e i sistemi proprietari dei dati. Il risultato è un modello delle entità e una mappa delle integrazioni.
Migrazione delle schede prodotto, configurazione di attributi e categorie, scambio di prezzi e giacenze. Verifica su dati reali.
Conclusione dell'ordine, stati, fornitore di pagamento, scontrini fiscali e passaggio all'evasione. Primo avvio su una parte dell'assortimento.
Consegna e resi, fedeltà, analisi e nuovi canali di vendita. Ogni direzione è una consegna a parte, di cui si misura l'effetto.
Raccontateci che cosa esiste già: contabilità, magazzino, casse e vetrina attuale. Analizzeremo il processo e proporremo un'architettura di soluzione.