Joomla.it Forum
Componenti per Joomla! => Gestione e-commerce => : fabioo 24 Aug 2011, 12:30:03
-
Salve, vorre sapere se esiste un componete per virtuemart ver 1.1.9 e joomla 1.5 per la gestione delle fidelity card ovvero la possibilità di dare 1 punto al cliente per ogni € 10.00 dispesa, fino a raggiungere un certo numero di punti e evere l'omaggio e/o sconto.
Grazie.
-
..io non l'ho mai testato però potresti usare
AlphaUserPoints
http://extensions.joomla.org/extensions/e-commerce/gifts/5949?qh=YToyOntpOjA7czoxNToiYWxwaGF1c2VycG9pbnRzIjtpOjE7czoxNDoiYWxwaGF1c2VycG9pbnQiO30%3D
che ti permette di accumulare punti
e poi con il componente "AlphaGetCouponCode"
http://extensions.joomla.org/search?q=AlphaGetCouponCode
di convertire i punti accumulati
in un codice sconto (coupon) di virtuemart...
...è un'idea..e come tale..deve essere presa... ;)
-
Grazie mille,
ora lo installo e ti faccio sapere
Grazie
-
Un ottimo componete, ma non prevede l'integrazione con virtuemart, almeno io non riesco a trovarla.
Grazie
-
certo che si integra, utilizza i coupons di VM, la utilizzai molti mesi fà, con vecchie versioni di VM, non so se funziona anche con le recenti, in quanto documentazione pressochè nulla...
ciao
jk
-
Mi spiego meglio, il componente funziona, il mio problema è l'assegnazione dei punti, che deve avvenire solo con l'acuisto di prodotti pibblicati con virtuemart. Esempio compro un articolo che costa € 20.00 in automatico mi verranno attribuiti due punti, al raggiungimento di una certa meta i punti verranno convertiti in coupons.
Ciao
Fabioo
-
Ciao Fabio,
per fare quello che chiedi devi attivare la regola "Purchase in our shop" presente nelle "Rules" di AlphaUserPoint.
Poi se vuoi completare il flusso cerca ed installa anche "AlphaGetCouponCode" che permette agli utenti di convertire i propri punti in coupon validi in VirtueMart.
Spero che le indicazioni ti siano utili.
Ciao
-
Io invece stavo pensando di utilizzare delle fidelity card (plastificate e/o elettroniche) da dare ai clienti, in modo che le possano utilizzare quando fanno acquisti on-line o presso il negozio.
L'idea sarebbe di farsi stampare delle tesserine plastificate con un codice a barre EAN13 stampato sul retro, da utilizzare per identificare il cliente.
Pensavo di aggiungere un campo in CB dove memorizzare il codice a barre per poi utilizzarlo in fase di login.
Sapete se esiste un componente/modulo che faccia al caso mio?
Grazie in anticipo
-
perchè ti complichi la vita con ean13 che è solo numerico?, usa alfa39 (code39) o code 128 che sono alfanumerici e ci memorizzi anche la userid così non hai bisogno di nulla di aggiuntivo
ciao
jk
-
Ottimo suggerimento.
Conosci però un modulo o componente che mi permetta di gestire la stampa di questi codici.
Da alcune ricerche ho scoperto che esisteva un componente "QuickFidelity - Fidelity Cards Management" prodotto dalla MyEasySoft ma non riesco a trovarlo ne per acquisto ne per demo
Tutti i link che ho trovato mandano al sito http://www.myeasysoft.com/ (http://www.myeasysoft.com/) che a sua volta ridirige a http://www.vminvoice.com/ (http://www.vminvoice.com/)
Anche nelle estensioni di vm è presente ma ottengo lo stesso risultato.
Suggerimenti?
-
vminvoice ha sia prodotti free che a pagamento, perchè non chiedi a loro?
ma perchè vuoi stampare col sito? le stampanti di badge (che vendo anch'io) hanno il loro software a corredo per fare tutto, eventualmente anche il magnetizzatore per l'eventuale banda magnetica.
comunque ci sono anche dei moduli in php per fare i barcode, però, ripeto, forse è troppo dispendioso farseli stampare col sito.
ciao
jk
-
VmInvoice è un prodotto.
Dal sito non vedo altri prodotti disponibili per il download.
Comunque vorrei fare in modo che gli utenti che si registrano dal sito possano scaricare un formato elettronico della tessera, ecco il perchè della stampa da web.
L'alternativa era quella di far si che il ritiro delle tessere sia disponibile solo presso il punto vendita, così posso procurarmi delle tessere plastificate (con grafica personalizzata) magari già fornite di codice a barre univoco stampato sul retro. Sai dove posso acquistare on-line questo tipo di tessere?
Se scelgo la seconda strada eviterei il problema della stampa dei codici a barre sia on-line sia presso il negozio. Mi rimane solo da creare un modulo per identificare il cliente dal codice a barre presente sulla tesserina, magari nel negozio si potrebbe fare con un lettore (la classica pistola)
Cosa ne pensi?
-
devi attivare la regola "Purchase in our shop" presente nelle "Rules" di AlphaUserPoint.
Poi se vuoi completare il flusso cerca ed installa anche "AlphaGetCouponCode" che permette agli utenti di convertire i propri punti in coupon validi in VirtueMart.
Spero che le indicazioni ti siano utili.
Ciao
ciao,
ho provato ad installare il componente, ma non trovo il "purchase in our shop", ho le voci in italiano, ma niente che corrisponda a questa... è da creare?
grazie in anticipo
-
Ciao, hai installato solo AlphaUserPoint?
Se non ricordo male dovresti installare anche AlphaGetCouponCode ovviamente avendo preventivamente installato anche VM
Così dovresti trovare la regola di cui ti parlavo.
Questa sera controllo meglio e ti fornisco indicazioni più precise.
Ciao e buon lavoro
-
grazie!
li ho installati entrambi.. forse nell'ultima versione non c'è più qs regola o forse non ho capito bene io che giro fare :o
-
forza ragazzi :-)
nessuno che ci sia già passato? ???
so che niente è dovuto, e questo mio "sollecito" non è per lamentarmi :D ma non riesco a trovare quello che dice g.voto :'(
forse la versione attuale non comprende quella regola? dove la posso trovare?
grazie
-
Mi inserisco per descriverti come avevo risolto la stessa questione,
avevo risolto modificando le tabelle di virtuemart e il codice. Ad ogni acquisto con effettivo pagamento, verificava l'importo totale e nel caso fosse superiore a un certo tot dava dei punti (salvati sulla tabella jos_vm_user_info), successivamente bastava visualizzare quella tabella nella gestione account (e nella visualizzazione da amministratore) per tenere sempre traccia dei punti del cliente.
E' un lavoro "complicato" ma comunque alla fine funziona senza problemi.
-
Grazie Murphz!
troppo difficile per le mie capacità... rischio di incasinare tutto :o
cercerò altre strade.. sperando esistano
-
Grazie Murphz!
troppo difficile per le mie capacità... rischio di incasinare tutto :o
cercerò altre strade.. sperando esistano
perdendoci un po' di tempo non è molto difficile, crei una nuova colonna al database nella tabella vm_user_info chiamata punti ad esempio.
Nel file ps_order.php di virtuemart circa verso la riga 114 c'è tipo questo:
if( ($curr_order_status=="P" || $curr_order_status=="C") && $d["order_status"]=="S") {
$q = "SELECT order_number,payment_class,order_payment_trans_id FROM #__{vm}_payment_method,#__{vm}_order_payment,#__{vm}_orders WHERE ";
$q .= "#__{vm}_order_payment.order_id='".$db->getEscaped($d['order_id'])."' ";
$q .= "AND #__{vm}_orders.order_id='".$db->getEscaped($d['order_id'])."' ";
$q .= "AND #__{vm}_order_payment.payment_method_id=#__{vm}_payment_method.payment_method_id";
$db->query( $q );
$db->next_record();
$payment_class = $db->f("payment_class");
Da lì sotto utilizzando $order_id = $db->getEscaped($d['order_id']); trovi l'id dell ordine in questione, poi con sql trovi il totale di quell'ordine e chi l'ha fatto. Fai un controllo sul totale e nel caso sia più di tot modifichi la tabella punti dell'utente che ha fatto l'ordine.
Spiegato via forum sembra complicato :P
-
Grazie Murphz,
ma come ti dicevo non è per me ::)
non ho idea di quello che dici :o :o
scherzi a parte ho "capito" cosa intendi, ma da li a metterlo in pratica ce ne vuole...
fin che si tratta di creare la colonna in qualche modo ci arrivo... ma poi andiamo sul difficile
grazie, purtroppo non fa per me :(
peccato perchè dici che è una soluzione che funziona...
-
:) capisco si...spero trovi qualcos'altro allora. Si funziona perchè la utilizzo in un ecommerce che ho fatto e quindi so che funziona perfettamente :)
Buona fortuna...
-
partire a sviluppare siti internet, partendo da un ecommerce, è un po' come volere andare a passeggiare in montagna e partire da un grado 7... senza un minimo di conoscenze di html/php difficilmente si esce dai moduli già pronti...
ciao
jk
-
grazie lo stesso Murphz!
jk4nik, hai ragione.. fino ad ora non m sono mosso da cose standard, limitandomi a modifiche estetiche, mettendo le mani nel template e niente più... mi piaceva 'sto modulo e sopratutto a quanto si diceva nei primi post era già pronto... l'importante è che nessuno nasce "imparato" e chissà che prima o poi, a forza di sbattere il naso, arrivi a capirci qualche cosa ;)
-
Ciao a tutti,
scusate il lungo periodo di assenza, ma sono stato impegnato.
Allora io ho risolto con AlphaUserPoint ed in più ho acquistato un paymentProcessor
[cutcut]
Sperando di non aver violato nessun articolo del regolamento inserendo i link di cui sopra, mi auguro di aver chiarito meglio la soluzione proposta.
Ciao a tutti
edit:: leggere il regolamento prima di postare
-
Ciao,io sto usando il prodotto sviluppato********** E' veramente geniale, ti consente di avere a portata di click tutte le tessere fedeltà digitalizzate. Il negoziante puù inviarti attraverso sms, e-mail e piattaforma ***** le evenutali offerte, sconti e promozioni. Inoltre, potete condividere un sacco di info.
edit by jk: come da REGOLAMENTO i riferimenti pubblicitari sono VIETATI. pregasi leggere PRIMA di postare.