- Home
- Categorie
- Digital Marketing
- E-Commerce
- Plugin per Spedizione solo in determinate Vie della Città - WooCommerce
-
Plugin per Spedizione solo in determinate Vie della Città - WooCommerce
@seowebcoach ti butto la un paio di idee non essendo un woocommerce developer, ma credo che non sia poi cosi difficile da realizzare.
se partiamo dal presupposto che esista un elenco di indirizzi consentiti, ma modificato l'hook che gestisce le spedizioni facendo fare un check tra l'indirizzo inserito ( la via) e la lista a database, se la via sta nell'indirizzo prosegui, altrimenti stampi a video che il prodotto non è spedibile e gli blocchi l'acquisto
plugin non ne conosco ma credo che con poche righe di php risolvi piu in fretta
l'unica pecca è come vengono scritti gli indirizzi dagli utenti, nel senso che andrebbe fatto il check on una certa tolleranza, e qui ignoro completamente come si possa fare a parte un controllo LIKE su mysql o dentro un array php ecc
in alternativa esistono forse plugin per la validazione dell'indirizzo
tipo https://wordpress.org/plugins/woo-address-validator/ (presa a caso) che si possono adattare per fare il famoso check sulla tua lista
-
@seowebcoach
Ciao
ho provato a guardare ma in effetti WooCommerce arriva al massimo al CAP, il problema ti nasce dal fatto che devi spedire in una città grande? Se si potresti utilizzare i quartieri delle Città lasciando selezionare al Cliente la zona in cui risiede?
-
@seowebcoach domanda stupida, hai attivato tutte le api richieste a google?
Your Google API key needs the Maps JavaScript API, Places API, Geocoding API, Directions API
e la butto li, usi un account con profilo di fatturazione attivo? sia mai che non va perche manca la carta di credito come le mappe...
-
@seowebcoach mmm
ho fatto una prova al volissimo con Shipping Zones by Drawing su demo in locale
vedi allegati
andare va,...che poi non aggiorna l'indirizzo se usi la mappa e ci sono un po di cose oscure, ma se clicco sulla zona attivata dalla mappa mi aggiunge la spedizioni a 10 euro, se uso indirizzo fuori dal quella zona mi da solo gratuito ( non sono stato ad impostare tutto)cosi a caso capita che non te lo visualizza perche hai altre opzioni per quella zona, nel senso che se hai gia una zona di spedizione Italia, in pratica questa passa sopra a quella della mappa
o qualcosa del genere...
e probabilmente per quella plugin meglio usare la versione premium
-
@seowebcoach riassumendo per tutti, sembra che il problema fosse nel referrer http nelle restrizioni delle chiavi API di google, lasciarlo libero e dovrebbe andare, poi nel caso fare le prove mettendo restrizioni piu precise, ma non sapendo come lavorano i plugin capita che va lasciato libero, questo lo ignoro