PrestaShop e' uno dei motori di e-commerce piu' diffusi fra le PMI italiane, spesso installato sul proprio hosting e curato negli anni. Il problema nasce dopo: gli ordini restano nel back office del negozio, e in azienda si lavora su un altro software.
Il problema: il negozio e' un'altra azienda
Quando i due mondi non comunicano, ogni ordine viene letto due volte e scritto due volte. E quando il volume cresce, arrivano gli effetti collaterali classici: anagrafiche duplicate, indirizzi sbagliati in spedizione, fatture emesse in ritardo perche' l'ordine non era ancora "passato" in amministrazione.
Il negozio non deve essere una fonte da consultare: deve essere una fonte che alimenta il gestionale.
La soluzione: il Webservice che PrestaShop ha gia'
PrestaShop include un Webservice API: si genera una chiave dal pannello, si scelgono i permessi (per gli ordini basta la lettura) e da quel momento un sistema esterno puo' leggere ordini, clienti e righe. Non serve installare moduli di terze parti sul negozio, e questo e' un vantaggio anche in ottica aggiornamenti.
Dal lato gestionale la configurazione e' breve:
- Indirizzo del negozio e chiave Webservice.
- Tipo di documento da generare per ogni ordine.
- Magazzino su cui registrare il movimento.
Ordini nuovi e ordini vecchi
Gli ordini nuovi possono arrivare in tempo reale; quelli gia' presenti si recuperano con un import, decidendo quanti riprenderne. Ogni sincronizzazione lascia traccia in un registro con l'esito e il documento generato, cosi' e' sempre chiaro cosa e' entrato e cosa no.
Il modulo Integrazione PrestaShop di Gestya.it lavora cosi', e consegna documenti pronti per il ciclo attivo.
In sintesi
Il collegamento fra PrestaShop e gestionale non richiede stravolgimenti: si usa quello che il negozio offre gia'. Il risultato e' che l'ordine online nasce una volta sola e arriva dove serve.