Magento CE di default funziona come un Ecommerce aperto al pubblico, gli acquisti possono essere effettuati sia previa registrazione creando un proprio profilo, oppure dando facoltà al cliente visitatore “guest”, di acquistare direttamente senza passare per la registrazione account.
Gli Ecommerce non sono tutti uguali, come non sono tutte uguali le esigenze aziendali e quindi di chi ci commissione un lavoro.
Spesso aziende che operano nel B2B hanno necessità diverse rispetto al B2C, magari di recensire il cliente, oppure verificare i dati prima di attivare un account….
Vedremo a proposito come installare e utilizzare l’estensione che permette a Magento CE l’attivazione utente dopo la registrazione dall’admin via back-end
Magento CE attivazione utente dopo registrazione
E opportuno precisare che l’estensione è sviluppata su github.com
Autore del progetto: https://github.com
Link del progetto su github: https://github.com/Vinai/customer-activation/tree/master/app/code/community/Netzarbeiter/CustomerActivation
Link Magento Connect 2.0 extension key: http://connect20.magentocommerce.com/community/Netzarbeiter_CustomerActivation
Link per il download diretto dell’estensione: https://github.com/Vinai/customer-activation/zipball/master
Come anticipato, l’estensione permette al cliente di loggarsi su Magento CE solo dopo che l’admin ha attivato la registrazione dal back-end di Magento.
Come installare l’estensione?
Accedere a Magento Connect Manager
Inserire il link dell’estensione
Link Magento Connect 2.0 extension key: http://connect20.magentocommerce.com/community/Netzarbeiter_CustomerActivation
Incollare il link ed installare.
Se tutto è andato per il verso giusto, cancellate la cache di Magento se è attiva.
Effettuate il logout e nuovamente il login.
Configurazione dell’estensione:
Sistema -> Configurazione -> Clienti -> Configurazione Cliente -> Configurazione Cliente (come nell’immagine in basso)
Attivate l’estensione potrete gestire e autorizzare le registrazioni dei clienti da
Clienti -> Gestisci Clienti (selezionando il cliente e impostando l’attivazione attraverso le azioni)
Autorizzando la registrazione con notifica email al cliente o senza notifica.
Durante la scrittura di questo articolo mi sono reso conto che l’etensione non è più presente su Magento Connect, ho contattato l’autore chiedendo se ci fosse qualche motivo in particolare…
Vi riporto la sua risposta e vi invito ad approfondire:
I’ve outlined the reasons why I removed my extensions from Magento Connect in the following Magento Stackexchange answer and blog post.
http://vinaikopp.com/2014/10/17/magento-connect-for-merchants/
So basically my extensions are still available, but only via github.
Kind regards,
Vinai