Aggiornare il prezzo di un prodotto in base alla data dell'evento

1 contenuto / 0 new
Aggiornare il prezzo di un prodotto in base alla data dell'evento

Salve a tutti, vi spiego il mio problema.
Ho un tipo di contenuto EVENTI che mi permette di acquistare biglietti e inserire nominativi per ogni biglietto acquistato.

Uso il modulo Commerce per crearmi dei prodotti, il modulo Pricing Attributes per creare delle varianti per ogni singolo prodotto creato e Commerce Registration per poter inserire i dati su ogni biglietto acquistato.

Nel mio tipo di contenuto EVENTI ho un campo data per selezionare la data dell'evento.

I miei biglietti possono essere TICKET1 e TICKET2 tutti con le stesse varianti ma con prezzi diversi. Esempio: TICKET1 ->Minorenne -> € 5; TICKET1 ->Maggiorenne -> €10; TICKET2 ->Minorenne ->€ 10; TICKET2 ->Maggiorenne ->€ 15.

Con il modulo Pricing Attributes creo le varianti Minorenne e Maggiorenne con i diversi prezzi in base al tipo di biglietto(TICKET1 o TICKET2).

Adesso, quando un utente è nella fase di checkout, inserisce i dati su ogni singolo biglietto(nome - cognome - data di nascita). Devo confrontare la data di nascita con la data dell'evento e se risulta maggiorenne o minorenne devo aggiornare il biglietto da acquistare in modo da avere il prezzo corretto.

Sto provando a farlo con Rules ma non ci riesco.

Qualcuno riesce a darmi qualche suggerimento?

Grazie mille.

Drupal Version: