Prestashop, di base, consente di indicare direttamente in fase di ordine indirizzi di fatturazione e di spedizione diversi da quello che può essere l’indirizzo inserito dall’utente in fase di registrazione al sito.
In questo caso la prima cosa da prendere in considerazione è che per determinare se un certo indirizzo presente nell’ordine acquisto da Prestashop è relativo o meno al cliente che ha registrato l’account sulla piattaforma terza, Passweb farà riferimento a quanto presente nei campi Nome, Cognome e Azienda assegnati a quello stesso indirizzo.
Nello specifico dunque:
Detto ciò, considerando che le anagrafiche cliente verranno poi create, all’interno del gestionale, sulla base dei dati presenti nell’ordine Prestashop, si possono configurare diverse situazioni:
CASO 1
Il Cliente X effettua un ordine in cui imposta come indirizzo di spedizione uno dei suoi indirizzi e come indirizzo di fatturazione quello di un Cliente Y.
Supponendo quindi che l’utente registrato al sito sia l’utente “Mario – ClienteXA” come indicato in figura
in fase di ordine avremo, per il caso in esame, una situazione del tipo di quella qui di seguito evidenziata
In queste condizioni:
CASO 2
Il Cliente X effettua un ordine in cui imposta come indirizzo sia di spedizione che di fatturazione quello di un Cliente Y.
Supponendo quindi che l’utente registrato al sito sia l’utente “Mario – ClienteXA” come indicato in figura
in fase di ordine avremo, per il caso in esame, una situazione del tipo di quella qui di seguito evidenziata
In queste condizioni:
Passweb effettuerà anche un controllo per verificare se l’anagrafica del cliente indicato nell’ordine acquisto da Prestashop sia eventualmente già presente nel suo database. In caso positivo non verrà creata nessuna nuova anagrafica ma verrà semplicemente agganciata quella già esistente. In caso negativo verrà invece creata la nuova anagrafica
ATTENZIONE! Il controllo in esame è basato sul fatto che l’anagrafica in esame sia stata generata a partire dall’utenza registrata su Prestashop che ha effettivamente generato l’ordine.
In conseguenza di ciò se successivamente un altro utente Prestashop diverso da “Mario – Cliente XA” dovesse generare un ordine indicando come indirizzo di fatturazione lo stesso dell’esempio indicato (quindi un indirizzo intestato a “Giovanni – Cliente YA”) allora, in queste condizioni, verrebbe effettivamente generata una nuova anagrafica.
La stessa cosa avverrebbe ovviamente nel caso in cui l’indirizzo su Prestashop venisse prima eliminato e successivamente ricreato (in questo caso cambierebbe infatti l’identificativo dell’indirizzo stesso)
ATTENZIONE! In queste condizioni non sarà possibile creare sul gestionale l’anagrafica dell’utente “Mario – Cliente XA”
In conseguenza di ciò, come evidenziato anche nella figura sopra riportata, verrà aggiunta all’ordine un’ulteriore nota con il riferimento all’utente che ha effettivamente generato l’ordine su Prestashop. In particolare nella nota in questione verrà inserito Nome, Cognome e ID dell’utente che su Prestashop ha generato l’ordine (Mario Cliente XA – 26)
CASO 3
Il Cliente X effettua un ordine in cui imposta come indirizzo di fatturazione quello di un Cliente Y e come indirizzo di spedizione quello di un Cliente Z
Supponendo quindi che l’utente registrato al sito sia l’utente “Mario – ClienteXA” come indicato in figura
in fase di ordine avremo, per il caso in esame, una situazione del tipo di quella qui di seguito evidenziata
In queste condizioni:
Come nel caso precedente Passweb effettuerà anche un controllo per verificare se l’anagrafica del cliente corrispondente all’indirizzo di fatturazione sia eventualmente già presente nel suo database. In caso positivo non verrà creata nessuna nuova anagrafica ma verrà semplicemente agganciata quella già esistente. In caso negativo verrà invece creata la nuova anagrafica
ATTENZIONE! Il controllo in esame è basato sul fatto che l’anagrafica in esame sia stata generata a partire dall’utenza registrata su Prestashop che ha effettivamente generato l’ordine.
In conseguenza di ciò se successivamente un altro utente Prestashop diverso da “Mario – Cliente XA” dovesse generare un ordine indicando come indirizzo di fatturazione lo stesso dell’esempio indicato (quindi un indirizzo intestato a “Giovanni – Cliente YA”) allora, in queste condizioni, verrebbe effettivamente generata una nuova anagrafica.
Da qui in avanti poi l’applicazione potrà comportarsi in due modi diversi a seconda del fatto che l’utente che ha generato l’ordine su Prestashop (Mario – ClienteXA) sia o meno già presente tra le anagrafiche di Passweb (in questo caso la chiave utilizzata sarà l’identificativo del cliente su Prestashop e se questo non dovesse essere presente l’indirizzo mail)
In particolare:
Nel caso in cui l’utente che ha generato l’ordine su Prestashop (Mario – ClienteXA) NON dovesse essere già presente tra le anagrafiche del gestionale
ATTENZIONE! In queste condizioni non sarà possibile creare sul gestionale l’anagrafica dell’utente “Mario – Cliente XA”
In conseguenza di ciò, come evidenziato anche nella figura sopra riportata, verrà aggiunta all’ordine un’ulteriore nota con il riferimento all’utente che ha effettivamente generato l’ordine su Prestashop. In particolare nella nota in questione verrà inserito Nome, Cognome e ID dell’utente che su Prestashop ha generato l’ordine (Mario Cliente XA – 26)
Nel caso in cui l’utente che ha generato l’ordine su Prestashop (Mario – ClienteXA) dovesse già essere presente tra le anagrafiche del gestionale
Anche in queste condizioni ovviamente, lato Prestashop, il documento, anche dopo eventuali spedizioni / evasioni rimarrà sempre legato all’anagrafica del cliente che ha effettuato l’ordine (Mario – ClienteXA).