WebSite X5Help Center

 
Stefano L.
Stefano L.
User

Sovrapprezzo alla spedizione in base al cap  it

Auteur : Stefano L.
Visité 106, Followers 1, Partagé 0  

Questo post è una sfida per i Moderator più intraprendenti ed esperti, per citarne uno KolAsim laughing

Necessiterei di un codice extra che nella schermata dell'ordine (STEP 1), nelle due sezioni "dati di fatturazione" e "indirizzo di spedizione diverso da quello di fatturazione" gestisse il sovrapprezzo alla spedizione per la nazione "ITALIA" in base al CAP immesso nel campo "CAP".

Esempio: nel caso l'utente inserisse nel campo CAP "04020" o "01021" o 06027" o "ecc..." (sono 2617 CAP) il sistema deve restituire un alert "ATTENZIONE: il CAP di destinazione inserito è oggetto di sovrapprezzo di spedizione in quanto appartiene alla lista delle Zone Disagiate". Premendo OK sarà applicato il sovrapprezzo alla spedizione.".

Quindi quando l'utente cliccherà l'OK della finestra alert dovrà automaticamente aggiornare il costo della spedizione selezionata nello step successivo sommando la cifra di (esempio) 7,00 €.

Sarebbe utile, oltre al riconoscimento del CAP nel campo "CAP", fosse associata la verifica del campo "NAZIONE" che deve corrispondere tassativamente alla selezione "ITALIA" in modo di non interferire con eventuali errori di CAP immessi da parte degli utenti stranieri (che non hanno selezionato come nazione ITALIA).

link del mio sito

..... grazie in anticipo per eventuali idee...

Posté le
12 RéPONSES
Giuseppe Guida
Giuseppe Guida
User

Devi innanzitutto fornire una lista completa di tutti i CAP appartenenti a isole/zone disagiate per le quali i corrieri di solito applicano un sovrapprezzo.

Ho realizzato la stessa cosa con WordPress + WooCommerce ma serve quella lista che ti deve necessariamente fornire il corriere al quale affidi le tue spedizioni.

Puoi fare una prova qui dove ti calcola le spese di spedizione in base al CAP (se poi inserisci il CAP di Bitonto, essendo la sede dell'e-commerce a Bitonto, le spese di spedizione vanno a zero):

Il link potrebbe anche servire a KolAsim se decide di darti una mano:

https://www.gvshop.it/prodotto/pigiama-corto-coveri-uomo-ea2033/

Ciao

Lire plus
Posté le de Giuseppe Guida
Stefano L.
Stefano L.
User
Auteur

Ciao Giuseppe, la lista excel già ce l'ho... si è proprio quello che vorrei nel mio sito... Grazie

Lire plus
Posté le de Stefano L.
Giuseppe Guida
Giuseppe Guida
User

Perfetto Stefano, con la lista KolAsim potrebbe darti sicuramente una mano. Se attendi che tale funzione la implementi Incomedia sul software... beh, potrebbero volerci anni.

Ciao

Lire plus
Posté le de Giuseppe Guida
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Meilleur utilisateur du mois ENMeilleur utilisateur du mois ES
Stefano L.
 ... ... ...  Sarebbe utile, oltre al riconoscimento del CAP nel campo "CAP", fosse associata la verifica del campo "NAZIONE" che deve corrispondere tassativamente alla selezione "ITALIA" ... ... ...
  ... qualcosa forse (!) si potrebbe fare ma occorrerebbe la tua partecipazione attiva...
... nel tuo form-mail dello #step1 non si accede come ospite non registrato...
... per i test sarebbe meglio un user/pass fittizio temporaneamente funzionante per accedere...

... come idea, forse potrebbe essere più semplice la gestione con una lista delle Regioni penalizzate, se questa hanno tariffe diverse, (difficilmente differenziabili con il CAP)...

... intanto puoi anche farti un'idea alternativa con il semplice metodo usato da Luca per le spese di spedizione nel suo e-commerce:
https://www.lonardituttoperilgiardino.com/imlogin.php

... continua ... ... ... ...

.

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Meilleur utilisateur du mois ENMeilleur utilisateur du mois ES

... continua+ ... ... ... ... in teoria quindi:
... nel form-mail si potrebbe aggiungere il campo "Regione" da confrontare poi con la relativa lista;
... oppure un campo "Regione", magari con SELECT predefinito così si eviterebbe la lista;
... oppure usare il già esistente campo del CAP da confrontare poi con la relativa lista...
(tieni presente che il campo CAP non è relazionato con la città, la provincia e la regione; ...in pratica uno può mettere Palermo con il CAP di Como!!!)...
... di conseguenza:.
... predisporre nello #step2 due o tre tipi di spedizione, con tariffe a seconda delle restrizioni...
... eventi:
... in base alla digitazione della regione (o del CAP) nel form-mail si potrebbe condizionare nello #step2 la scelta della spesa di spedizione, selezionando automaticamente quella relativa e disabilitando le altre...
...
...!... è tutta una visione campata in aria...!...
... eventualmente come detto prima, per svilupparla occorrerà la tu partecipazione attiva, e nel caso ci risentiremo...

.

ciao

.

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Meilleur utilisateur du mois ENMeilleur utilisateur du mois ES

.. OK... l'accesso ha funzionato...
... secondo me qualcosa si può fare, con lo sviluppo vedremo eventuali incongruenze...
... manca nello #step2  la forma di pagamento relativa a "Corriere Espresso BRT Bartolini Zone Disagiate"

‪ KolAsim ‪ ‪
... ... ... ... predisporre nello #step2 due o tre tipi di spedizione, con tariffe a seconda delle restrizioni... ... ... ...
... allega pure la lista testuale  TXT CAP in forma arrray, con il Foglio di Calcolo si fa in 1-5 secondi, come questo esempio:

listacapK = [
"10011",
"10060",
***eccetera***
"CAP ultimo" //(senza virgola)
];

.

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Stefano L.
Stefano L.
User
Auteur

Allora, ho analizzato tutte le possibilità di sovrapprezzo e sarebbero questi quattro i metodi di spedizione aggiuntivi con svrapprezzo:

1. Corriere Espresso BRT Bartolini (Zone Disagiate)

2. Corriere Espresso BRT Bartolini (Isole)

3. Corriere Espresso BRT Bartolini (Zone Speciali 1)

4. Corriere Espresso BRT Bartolini (Zone Speciali 2)

Nel frattempo che preparo le 4 liste txt il mio problema è che creando questi 4 metodi di spedizioni e pubblicando il sito, restano online e non va bene perchè mi sballerebbero eventuali ordini processati dai clienti... come posso fare?

Lire plus
Posté le de Stefano L.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Meilleur utilisateur du mois ENMeilleur utilisateur du mois ES

... per i TEST nel tuo sito in rete puoi creare una sotto-cartella chiamata "testxyz", ed in questa cartella riversi il tuo progetto che nessuno vedrà non conoscendone l'indirizzo, ma lo potrai consultare solo tu e quelli a cui partecipi l'indirizzo...
... oppure puoi usare uno spazio WEB free tipo Altervista, usato da tanti per i test reali online prima di pubblicare il vero sito, comunicando il link solo a chi vuoi ti......
... 

.

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Stefano L.
Stefano L.
User
Auteur

Ecco il link dove ho pubblicato il sito TEST con le 4 opzioni di spedizioni aggiunte a quella di default (Corriere Espresso BRT Bartolini).

Ti chiedo di non finalizzare ordini se possibile..

grazie

Lire plus
Posté le de Stefano L.
Stefano L.
Stefano L.
User
Auteur

...un appunto, l'opzione di spedizione "Ritiro presso magazzino..." deve sempre essere disponibile in tutte e 5 le opzioni indifferentemente dal cap inserito...

Lire plus
Posté le de Stefano L.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Meilleur utilisateur du mois ENMeilleur utilisateur du mois ES

... OK ... hai fatto correttamente le 4 liste, bravo...cool
... adesso spero io di non aver sbagliato qualcosafoot-in-mouth, ...le ho rinominate e convertite in formato JS per essere riconosciute poi dal mio codice...
... le trovi allegate qui nel Post in ZIP; ... le unzippi e le invii nella radice del,la cartella CART del sito TEST in rete...
... e nella sezione Esperto 3^opzione (prima della chiusura di /HEAD) del file speciale del carrello (index), incolla queste stringhe di codice:
<script src="listacapk1.js"></script>
<script src="listacapk2.js"></script>
<script src="listacapk3.js"></script>
<script src="listacapk4.js"></script>
...
... ci risentiremo domani in giornata, quando sarò disponibile...

.

ciao

↓↓↓

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Stefano L.
Stefano L.
User
Auteur

ok.. intanto faccio quel che mi hai detto... poi domani sarò disponibile per operare nel sito dopo le 18, tutto il giorno per scrivere qui....

Lire plus
Posté le de Stefano L.