Il Reseller Toolkit inserisce tre elementi nel Suo sito WordPress per consentirLe di vendere hosting con il Suo marchio senza dover sviluppare nulla.
È necessario innanzitutto un account rivenditore Zinn® e una chiave API: consulti Come diventare un rivenditore per questa parte.
Installazione
È presente nella directory dei plugin di WordPress.org: nell'amministrazione di WordPress vada su Plugin → Aggiungi nuovo plugin, cerchi Zinn® Reseller Toolkit, quindi faccia clic su Installa ora e Attiva. La scheda del plugin si trova all'indirizzo https://wordpress.org/plugins/zinn-reseller/.
Connessione
In WordPress, apra Zinn Digital® → Reseller Toolkit, incolli la Sua chiave API nella scheda Account e salvi. Il pannello di stato nella parte superiore di tale schermata indica se una chiave è impostata e quali moduli sono attivi. Legge le Sue impostazioni; non effettua chiamate alla piattaforma, pertanto una chiave che è stata revocata viene comunque visualizzata come impostata finché un'azione che la utilizza non fallisce segnalandolo.
La ricerca dei domini funziona prima di aggiungere una chiave, basandosi sul catalogo pubblico e sui relativi prezzi. Il collegamento al pannello e il provisioning di WooCommerce richiedono la chiave.
Assegni alla chiave solo i permessi di cui i moduli da Lei attivati hanno effettivamente bisogno. Una chiave con più accessi del necessario è un fattore di rischio qualora il Suo sito WordPress dovesse essere compromesso.
I tre moduli, ciascuno attivabile separatamente
Ricerca domini — uno shortcode [zinn_domain_search] che può inserire in qualsiasi pagina. I visitatori verificano la disponibilità e acquistano tramite Lei.
Accesso clienti — uno shortcode [zinn_panel_link] che porta un cliente esistente direttamente nel suo pannello di controllo senza una seconda password.
Provisioning WooCommerce — quando un cliente paga un ordine WooCommerce per uno dei Suoi prodotti di hosting, l'hosting viene configurato automaticamente. Indichi la linea di prodotti Zinn® nella scheda Inventario del prodotto, in modo che il toolkit riconosca che il prodotto è un hosting; un ordine per qualsiasi altra cosa viene ignorato.
Attivi solo ciò che utilizza. Un modulo disattivato non carica alcun codice né foglio di stile; la ricerca domini, quando è attiva, carica il suo piccolo foglio di stile solo sulle pagine che contengono lo shortcode.
WooCommerce, nello specifico
Il modulo si collega solo quando WooCommerce è effettivamente attivo, pertanto la disattivazione di WooCommerce non comprometterà il Suo sito. Testi un ordine dall'inizio alla fine con un prodotto reale prima di pubblicizzarlo: un errore di provisioning dopo che il cliente ha pagato è il momento peggiore per accorgersi di un codice piano errato.
Se il provisioning non si avvia
Apra l'ordine: il pannello Hosting Zinn® nella schermata dell'ordine e una nota sull'ordine indicano il motivo per cui non è avvenuto. Quindi verifichi, in questo ordine: che l'ordine abbia raggiunto lo stato In lavorazione o Completato (un ordine pagato); che il prodotto indichi una linea di prodotti Zinn®; che la voce dell'ordine riporti il nome di dominio del cliente; e che la chiave API disponga dei permessi sites.create e org.read.