+ Rispondi alla Discussione
Risultati da 1 a 9 di 9

[Virtuemart] Pagamento alla consegna !

Ultimo Messaggio di giuagio il:
  1. #1
    Esperto L'avatar di GloboGsm
    Data Registrazione
    Sep 2006
    Località
    Roma
    Messaggi
    4,085

    [Virtuemart] Pagamento alla consegna !

    Salve ragazzi, come da titolo, in che modo è possibile aggiungere il pagamento alla consegna aggiungendo una percentuale sul totale dell'ordine, quella che chiede il corriere per il pagamento alla cosnegna ?

    Ho provato ad attivare questo :
    Flex Shipping. Fixed shipping cost to set base value of order with percentage of total sale above base value

    che aggiunge una spedizione standard con possibilità di scegliere il costo della spedizione e aggiungere una percentuale sul totale della spesa, e funziona, solo che rimane un po impicciata come cosa, 1° perchè mette le scritte in inglese, sia all'inizio e sia a fine acquisto, e non sono definite nel file della lingua, quindi bisogna modificare le scritte nel file specifico, ma se si usa la doppia lingua sul sito non va bene, insomma troppi problemi per risolvere la cosa con questo metodo...

    Quindi, c'è possibilità di fare un qualcosa di normale ?
    Alessandro Politanò|Article Marketing [/B]|Realizzazione Siti Web

  2. #2
    Utente Premium
    Data Registrazione
    Jan 2007
    Località
    Roma
    Messaggi
    162
    Segui Nemesis_RM su Twitter
    Stai parlando del contrassegno?
    Credo che dovresti aggiungere un nuovo metodo di pagamento e chiamarlo contrassegno, assegnargli il prezzo o la percentuale da far pagare in più e pubblicarlo.

    Anche se non ho proprio capito bene..

    Cioè tu devi fare in modo che gli utenti possono comprare qualcosa e pagarlo in contrassegno, cioè quando ricevono la merce pagare direttamente il corriere, giusto?
    Ma con questo metodo vuoi far pagare una percentuale / un prezzo supplemetare?
    Nemesis Design: Realizzazione siti web - Web Design

  3. #3
    Esperto L'avatar di GloboGsm
    Data Registrazione
    Sep 2006
    Località
    Roma
    Messaggi
    4,085
    Proprio cosi, il problema sta nel fatto che aggiungendo un metodo di pagamento, l'unica opzione che c'è in esso a livello di prezzo, è lo sconto...non c'è possibilità di dire: " se usi questo metodo di pagamento, aggiungi xx% al totale della spesa", ma bensi, si può solo usare la variabile negativa dello sconto cioè " - " " meno " e VM aggiungerà una quota fissa.
    a me serve usare una percentuale, no una quota fissa, in quanto i corrieri prendono una percentuale sul valore totale.
    é questo il problema !
    Come risolvere ?
    Ultima modifica di GloboGsm; 06-05-07 alle 18:55
    Alessandro Politanò|Article Marketing [/B]|Realizzazione Siti Web

  4. #4
    Esperto L'avatar di GloboGsm
    Data Registrazione
    Sep 2006
    Località
    Roma
    Messaggi
    4,085
    Ho risolto, allego i file editati e commentati:

    Per prima cosa bisogna creare un nuovo tipo di pagamento e chiamarlo, pagamento alla consegna o contrassegno, decidete voi, inserire un codice a piacere, io ho usato PAC=Pagamento Alla Consegna, ma potete usare quello che volete, poi selezionare "Solo indirizzo" come processore di pagamento, il gruppo clienti di solito è quello di default, quindi non va modificato, se avete creato altri gruppi di utenti, tipo rivenditori o altri, basta creare un altro metodo di pagamento e selezionare l'altro gruppo, alla voce sconto: inserire un valore negativo, esempio:
    Volete che chi sceglie il contrassegno come pagamento paghi una % del 5% in più sul totale dell'ordine? scrivete -5 , su ordine lista inserite il valore con il quale volete che nella lista dei pagamenti venga visualizzato questo pagamento: esempio: 0 - 1 - 2 , dove 0 è la prima posizione, 1 è la 2° etc etc, bene ora mettete la spunta su Attivo?: e il metodo di pagamento è pronto.
    NB: Al momento se andate a simulare un acquisto, e sceglierete il contrassegno, vedrete una scritta del genere:
    Contrassegno (+ € 5.00), quindi procediamo come segue per effettuare la modifica e cambiare quel + € 5.00 in (+ % 5).

    Aprite il vostro phpmyadmin e accedete al DB del vostro joomla e aprite la tabella jos_vm_payment_method, cercate il campo " contrassegno o pagamento alla consegna, dipende da come lo avete chiamato in fase di creazione e modificate il valore di payment_method_discount da -5 a -0.05 e salvate.

    Bene ora non vi resta che accedere al vostro server tramite un client ftp e nella directory /administrator/components/com_virtuemart/classes/ , sovrascrivere i 2 file che trovate in allegato.

    Salvate sempre una copia dei vostri file originali, io di solito li rinomino in questo modo xxx.phpORIGINALE , voi usate il vostro metodo

    Conclusioni:
    Ho eseguito questa prova su Joomla 1.0.1.2 e Virtuemart 1.0.8.
    La modifica funziona correttamente, l'unico problema riscontrato è che alla fine dell'acquisto, si vede un totale IVA maggiorato di qualche centesimo, usando il pagamento contrassegno, mentre usando gli altri pagamenti rimane tutto invariato, naturalmente è solo un errore che vediamo a video, in quanto facendo i conti, il totale è corretto, non ho capito da cosa possa dipendere, se qualcuno prova la modifica e riesce a scoprire il motivo sarebbe ottimo, per il resto funziona tutto alla grande.
    Spero di aver fatto cosa gradita.
    File Allegati File Allegati
    Alessandro Politanò|Article Marketing [/B]|Realizzazione Siti Web

  5. #5
    User Newbie
    Data Registrazione
    Sep 2007
    Messaggi
    1
    Ciao amici, grazie ho risolto il problema del contrassegno,
    solo che ho un piccolo problemino l'ordine a video è corretto:
    esempio prodotto costa 7 euro
    10% contrassegno euro 0,70
    totale euro 7,70

    il problema è che mi trovo nell'ordine via email e nel pannello totale euro 7,63 con centesimi in meno
    dov'è il problema?
    spero che qualcuno abbia risolto questo problema

    grazie a presto..

  6. #6
    User Newbie
    Data Registrazione
    Nov 2007
    Messaggi
    6

    e per il metodo di spedizione?

    Ciao a tutti,
    Ho risolto con il metodo di GloboGsm, ma adesso vorrei applicare una tassa in percentuale anche al metodo di spedizione: esempio fare pagare l'assicurazione che è sempre applicata in percentuale... c'è una soluzione?
    Grazie.

  7. #7
    User
    Data Registrazione
    May 2008
    Messaggi
    78
    Ciao,io uso virtuemart 1.1 e vorrei impostare il pagamento tramite contrassegno : la procedura che ho letto qui è sempre valida,è stata migliorata?

  8. #8
    User Newbie
    Data Registrazione
    Mar 2010
    Messaggi
    5
    Ho scaricato joomla e VM nelle ultime versioni al momento. I due file che dici di scaricare ora non ci sono più =( come debbo fare?

  9. #9
    User Newbie
    Data Registrazione
    Mar 2009
    Messaggi
    7
    Citazione Originariamente Scritto da sensorario Visualizza Messaggio
    Ho scaricato joomla e VM nelle ultime versioni al momento. I due file che dici di scaricare ora non ci sono più =( come debbo fare?
    Non sono espertissimo ma io ho fatto così, vai in negozio, tipi di pagamento ed aggiungi "contrassegno" come in figura.

    la figura la trovi qui: ww.iouppo.com/life/pic1/603d31b8f7da533d92612d95c0bcc765.jpg

+ Rispondi alla Discussione

Tag per Questa Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.