metodi di pagamento e spedizione in base alla nazione

Questo forum è dedicato alle discussioni riguardanti le contribution per osCommerce

Moderatore: mod Generali

Rispondi
amstaff
membro Regular
membro Regular
Messaggi: 154
Iscritto il: 04/10/2005, 18:24

metodi di pagamento e spedizione in base alla nazione

Messaggio da amstaff »

Ciao dovrei abilitare o disabilitare dei metodi di pagamento o spedizione in base alla nazione, Cioè per l'Italia accetto diversi metodi di pagamento e spedizione mentre per l'estero accetto solo PayPal e spedisco solo con raccomandata, ho provato nei vari moduli a dare la zona Italia ma me li leva anche se faccio ordinazione dall'italia in pratica me li leva proprio in ogni senso.
grazie
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Re: metodi di pagamento e spedizione in base alla nazione

Messaggio da Bass »

amstaff ha scritto:ho provato nei vari moduli a dare la zona Italia ma me li leva anche se faccio ordinazione dall'italia in pratica me li leva proprio in ogni senso.
Probabilmente non hai settato correttamente la parte delle tasse.
In Tax Zones deve essere creata la cartelletta Italia e al suo interno nuovamente Italia e tutte le province. Di solito e' per questo che non vanno i pagamenti.

'iao

Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto

http://www.semilandia.it
amstaff
membro Regular
membro Regular
Messaggi: 154
Iscritto il: 04/10/2005, 18:24

Re: metodi di pagamento e spedizione in base alla nazione

Messaggio da amstaff »

Bass ha scritto:
amstaff ha scritto:ho provato nei vari moduli a dare la zona Italia ma me li leva anche se faccio ordinazione dall'italia in pratica me li leva proprio in ogni senso.
Probabilmente non hai settato correttamente la parte delle tasse.
In Tax Zones deve essere creata la cartelletta Italia e al suo interno nuovamente Italia e tutte le province. Di solito e' per questo che non vanno i pagamenti.

'iao

Sergio
In Tax Zone ho messo solo italia, quindi devo crearne un'altra e scrivere tutte le provincie?
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Re: metodi di pagamento e spedizione in base alla nazione

Messaggio da Bass »

amstaff ha scritto: In Tax Zone ho messo solo italia, quindi devo crearne un'altra e scrivere tutte le provincie?
No, devi entrare nella cartella che hai creato e cliccare su modifica, quindi selezionare come nazione Italia e sotto tutte le province

'iao

Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto

http://www.semilandia.it
amstaff
membro Regular
membro Regular
Messaggi: 154
Iscritto il: 04/10/2005, 18:24

Messaggio da amstaff »

Grazie mille Bass sei il meglio :-) altra domanda ho notato che nelle zone e provincie ci sono per esempio anche quelle della germania, ora ho fatto una prova di acquisto mettendo come mio indirizzo la germania, la lista delle provincie però non cambia e non mi fa andare avanti perchè mi continua a chiedere come campo obbligatorio la provincia che anche se ne metto una a caso dell'italia niente da fare. Cè un modo per fare sparire il discorso della richiesta della provincia per utenti all'estero oppure un altro modo?
Thanks :-)
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Messaggio da Bass »

amstaff ha scritto:Cè un modo per fare sparire il discorso della richiesta della provincia per utenti all'estero oppure un altro modo?
No ricordo se stai usando il mio pacchetto, se si era bloccato sull'Italia, per avere registrazioni dall'estero devi aprire il file create_account.php e sostituire questo codice:

Codice: Seleziona tutto

//if ($process == true) {
      //if ($entry_state_has_zones == true) {
        $zones_array = array();
        $zones_query = tep_db_query("select zone_name from " . TABLE_ZONES . " where zone_country_id = '105' order by zone_name");
        while ($zones_values = tep_db_fetch_array($zones_query)) {
          $zones_array[] = array('id' => $zones_values['zone_name'], 'text' => $zones_values['zone_name']);
        }
        echo tep_draw_pull_down_menu('state', $zones_array);
      /*} else {
        echo tep_draw_input_field('state');
      echo tep_draw_pull_down_menu('state', $zones_array);
      }
    } else {
      echo tep_draw_input_field('state');
     echo tep_draw_pull_down_menu('state', $zones_array);
    }*/
con questo:

Codice: Seleziona tutto

if ($process == true) {
      if ($entry_state_has_zones == true) {
        $zones_array = array();
        $zones_query = tep_db_query("select zone_name from " . TABLE_ZONES . " where zone_country_id = '" . (int)$country . "' order by zone_name");
        while ($zones_values = tep_db_fetch_array($zones_query)) {
          $zones_array[] = array('id' => $zones_values['zone_name'], 'text' => $zones_values['zone_name']);
        }
        echo tep_draw_pull_down_menu('state', $zones_array);
      } else {
        echo tep_draw_input_field('state');
      }
    } else {
      echo tep_draw_input_field('state');
    }
'iao

Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto

http://www.semilandia.it
amstaff
membro Regular
membro Regular
Messaggi: 154
Iscritto il: 04/10/2005, 18:24

Messaggio da amstaff »

Si sto usando il tuo pacchetto, ok grazie faccio subito le modifiche..
amstaff
membro Regular
membro Regular
Messaggi: 154
Iscritto il: 04/10/2005, 18:24

Messaggio da amstaff »

Ok sistemato, ma il problema è rimasto per gli utenti guest, se faccio un acquisto come utente guest mi da ancora la lista delle provincie.
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Messaggio da Bass »

amstaff ha scritto:Ok sistemato, ma il problema è rimasto per gli utenti guest, se faccio un acquisto come utente guest mi da ancora la lista delle provincie.
Hai ragione, fai la stessa operazione in order_info_check.php nella cartella modules

'iao

Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto

http://www.semilandia.it
amstaff
membro Regular
membro Regular
Messaggi: 154
Iscritto il: 04/10/2005, 18:24

Messaggio da amstaff »

Bass ha scritto:
amstaff ha scritto:Ok sistemato, ma il problema è rimasto per gli utenti guest, se faccio un acquisto come utente guest mi da ancora la lista delle provincie.
Hai ragione, fai la stessa operazione in order_info_check.php nella cartella modules

'iao

Sergio
Grazie mille Bass sei il migliore.
Ciao
Rispondi