Creazione moduli prestashop personalizzati
Nel corso degli anni, oltre ai servizi di sviluppo e-commerce, grafica e digital marketing, abbiamo sviluppato anche una nostra linea di moduli Prestashop personalizzati, pensati per rispondere in modo concreto a esigenze reali riscontrate nei progetti dei nostri clienti.
Ps_agent_manager

Ps_custom_registration

Prestashop è un CMS solido, flessibile e altamente personalizzabile, ideale per creare e gestire e-commerce di qualsiasi dimensione. Tuttavia, alcune funzionalità fondamentali per il lavoro quotidiano, soprattutto in ambito B2B, non sono gestite in modo ottimale nativamente.
Per questo motivo, basandoci su casi reali affrontati con i nostri clienti, abbiamo sviluppato due moduli Prestashop su misura per colmare queste lacune e rendere la gestione dello shop ancora più efficiente:
ps_agent_manager – Un modulo avanzato per la gestione degli agenti commerciali, che consente agli agenti di creare ordini per conto dei clienti, monitorare lo storico, accedere a una dashboard dedicata e semplificare l’intero flusso di vendita B2B.
- ps_custom_registration – Un modulo che estende il processo di registrazione di Prestashop, pensato per i clienti B2B. Permette di raccogliere informazioni aggiuntive, attivare flussi di approvazione manuale, categorizzare i clienti per listini dedicati e automatizzare la profilazione.
Grazie a questi strumenti, i nostri clienti hanno potuto superare i limiti della piattaforma standard, migliorare l’esperienza utente e velocizzare i processi interni.
Spiegazione moduli dettagliata
Ps_agent_manager
Il modulo come detto in precedenza permette di aggiungere le funzioni per la gestione degli agenti commerciali ma analiziamo nel dettaglio:
Lato amministratore
L amministratore ha la facolta di creare nuovi Agenti (dipendenti) che vengono creati di default come venditori di prestashop (nome che puo essere cambiato dal pannello) , ha la facoltà di associare l agente ai clienti e per ogni agente ha la facoltà di inserire una percentuale fissa di commisione per ogni ordine effettuato.
Lato agente
l Agente invece entra nel proprio pannello (admin di prestashop) con le credenziali che l amministratore gli ha creato e con i permessi a lui dedicati ( consiglio di mettere solo quelli del modulo). Una volta entrato nella sua dashboard ha la possibilità di selezionare il cliente con il quale vuole effettuare l’ ordine e una volta selezionato gli viene proposta la lista dei prodotti con il listino dedicato al cliente scelto ( il prezzo puo anche essere modificato dall’ agente ), sceglie poi i prodotti con le relative quantità e combinazioni che vengono aggiuti sotto in una sorta di carrello (N.B. i prodotti possono essere cercati sia per nome che per codice) e poi dopo la scelta del metodo di pagamento ( a completamento dell’ ordine vicino al metodo di pagamento vi è la scritta da agente) si puo proseguire con il completamento dell ordine , una volta effettuato quest’ultimo si viene riportati in un altra tabella dove vengono visualizzati tutti gli ordini effettuati dall agente per i propri clienti ma anche quelli fatti direttamente dai clienti
Lato amministratore



Lato agente




Ps_custom_registration
Questo invece è un modulo molto meno complicato dell’ altro ma ha il suo perchè. Prestashop di default ha la possibilità di mettere la modalità B2b ma nella registrazione i campi che vengono visualizzati con tale modalità sono solo azienda e codice fiscale, mentre poi la partità Iva la si deve inserire negli indirizzi, invece con questo modulo quando la modalità B2b è attiva il form di registrazione si divide in due parti quella per i clienti normali e quella per le aziende ( quindi privati e aziende ) e le aziende nel form di registrazione come campi aggiuntivi vedono gia sia il codice fiscale che la partità iva obbligatori e inoltre alla creazione dell account vengono gia aggiunti anche tutti i campi nell indirizzo bisogna solo completare con i vari campi (es paese,via ecc ecc)