• User Attivo

    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


  • Moderatore

    @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?


  • User Attivo

    @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...


  • User Attivo

    @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
    03.jpg 02.jpg 01.jpg


  • User Attivo

    @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