Pagina 1 di 1

Sconti sulla quantità: come si fa?

Inviato: 28/04/2007, 20:11
da taslach
Ciao a tutti!
E' possibile impostare uno sconto sulla quantità?
Nel senso: se il cliente mi compra fino a 4 mele le paga 50 centesimi l'una... da 5 in poi le paga 40 centesimi...

Grazie per l'aiuto!

TASLACH

Inviato: 28/04/2007, 23:39
da maury2ma
http://www.oscommerce.com/community/con ... +discounts
Quantity Price Breaks Per Product

ai a disposizione 4 quantita' con relativi sconti per ogni singolo articolo :o

era questo che cercavi ? 8)

Inviato: 29/04/2007, 1:21
da taslach
Ciao Maury,
innanzitutto grazie per la risposta!
La contribution di per sè andrebbe molto bene... il fatto che è un casino da installare... ad esempio c'è da toccare il codice di index.php, ma è quello modificato dell'osctpack1_2a, ed è difficilissssssimo fare i debiti raffronti...
Non conosci qualche alternativa più "umana"?

Grazie ancora,

Taslach

Inviato: 29/04/2007, 14:06
da maury2ma
ospack ha gia' il b2b....
e b2b e sconti per quantita' sono complicati da far funzionare assieme.
mi spiace ma non conosco alternative.

puoi raggirare il problema come fanno altri negozi on-line :
1 pezzo codice xxxxxxxx-1 = euro 10,00
3 pezzi codice xxxxxxxx-3 = euro 25,00

li caricano come articoli separati, dove cambia solo l'unita' di misura...
non e' una soluzione, ma un pratico modo per non impazzire con PHP

Inviato: 30/04/2007, 13:41
da taslach
Grazie Maury,
direi che userò questa soluzione, faccio dei "kit" da tot prodotti e li vendo come prodotto a sè stante...
Mi permetto di sfruttare la tua sapienza, facendoti un'altra domanda, dato che ti vedo attivo risolutore di problemi in questo forum: io avrei necessità di inserire un campo o due nell'ordine prodotto... mi spiego: vorrei che il cliente potesse indicare LARGHEZZA e ALTEZZA di ciò di cui necessita, e che tali dati vengano poi salvati, assieme agli altri, nella conferma d'ordine che il cliente riceverà per email... in modo che, in caso di inserimento dati errati, il cliente abbia modo di recuperare l'ordine fatto e farsi un "mea culpa"...
C'è modo? Ho visto che in Amministrazione ho la possibilità di inserire menu a tendina, cosa che mi è tornata utile per altre opzioni, ma per questo dato ho proprio necessità di un campo libero...

Grazie ancora di tutto,

TASLACH

Inviato: 30/04/2007, 14:01
da maury2ma
altro limite di oscommerce, non e' pensato per la vendita al "metro", litro oppure ad unita' di misura.
l'unica soluzione e' di mettere nel titolo dell'intestazione dei commenti di inserire misure, taglie, dimensioni.
in modo che rimanda "uno storico" dell'ordine.
anche questa non e' una soluzione, ma un comodo raggiramento del problema. :cry:

Inviato: 30/04/2007, 20:26
da taslach
Ri-ciao e ri-grazie della risposta!
Sì... di questo me ne ero accorto... però io in realtà ero orientato verso una cosa diversa...
Io in realtà non voglio vendere "al metro"... ma voglio vendere a quantità, dando la possibilità al cliente di indicare che misure debba avere l'oggetto, artigianalmente realizzato, pagato a prezzo fisso indipendentemente dalle misure...
Per intenderci: il cliente compra un quadro "Girasoli"... mi indica di che dimensioni lo vuole... e lo paga 50 euro, indipendemente dalle dimensioni inserite...
Volendo potrei usare i menu a tendina, e mettere tutte le possibili misure di altezza e tutte le possibili misure di larghezza... il fatto è, però, che la precisione delle misure è il millimetro, quindi più che un menu a tendina dovrei fare un menu a tendone da circo... dovrei semplicemente trovare il modo di inserire dei Campi Extra, come OsCommerce permette (AMMINISTRAZIONE ==> CATALOGO ==> ATTRIBUTI PRODOTTI)... solo che questa funzione mi va ad inserire dei campi a tendina... a me servirebbero dei campi, senza tendina, dove il cliente scriva dentro i valori desiderati... penso non sia una gran modifica del codice, dici che non c'è nessuna contribution?

In alternativa andrebbe bene anche un campo unico NOTE in fondo al prodotto, dove il cliente mi scrive tutto quello che mi vuole scrivere...

Grazie,

TASLACH