Chi visita un sito di e-commerce vede la "vetrina" del negozio online, gli articoli muniti di prezzi e descrizioni, ed eventuali promozioni in atto. In realtà naviga in un database, interagendo con esso, e inserendo a sua volta delle informazioni.
Operazioni tipiche del cliente sono:
- aggiunta di prodotti nel carrello;
- inserimento informazioni necessarie agli acquisti: nome, indirizzo, partita IVA, ecc.;
- pagamenti con carta di credito.
Dall' altro lato del negozio l' esercente imposta altri dati:
- prodotti e loro caratteristiche:
- categorie di prodotti;
- prezzi;
- promozioni con sconti e periodi definibili singolarmente per articolo;
- costi di spedizione;
In M.A.G.I.C. tutte queste informazioni vengono inserite e gestite da CSTOOLS, il modulo e-commerce che amministra la parte di database pertinente a questo settore di attività.
CSTOOLS permette di gestire gli articoli, i clienti, i prezzi, i costi fornitore, le categorie di sconto, le offerte promozionali. Oltre alla parte strettamente commerciale, si incarica di gestire anche i visitatori registrati, tenendo un elenco contatti utilizzabile per newsletter, invio di pubblicità, ecc.
E' possibile inserire le informazioni sui prodotti in una seconda lingua (tipicamente l' inglese) per i visitatori non italiani. Questo espande le opportunità di vendita anche all' estero.