logo

Extra Block Types (EBT) - Nuova esperienza con Layout Builder❗

Extra Block Types (EBT) - tipi di blocchi stilizzati e personalizzabili: Slideshows, Tabs, Cards, Accordion e molti altri. Impostazioni integrate per sfondo, DOM Box, plugin javascript. Vivi oggi il futuro della costruzione dei layout.

Demo moduli EBT Scarica moduli EBT

❗Extra Paragraph Types (EPT) - Nuova esperienza con Paragraphs

Extra Paragraph Types (EPT) - insieme di moduli basati su paragrafi in modo analogo.

Demo moduli EPT Scarica moduli EPT

Scorri

La somma minima dell'ordine in Drupal Commerce, fatturazione dal carrello

22/02/2025, by Anonimo (non verificato)
Forum

Buona notte a tutti!

Citazione dal brief compilato dal Cliente per lo sviluppo del sito:
"
1. Se una persona ha scelto un prodotto per un importo inferiore a 500 rubli, deve apparire una finestra che informa che 500 rubli è l'importo minimo dell'ordine. Oppure il modulo non dovrebbe permettergli di compilare i campi con i propri dati. E questa frase dovrebbe essere evidenziata in rosso.
2. Se una persona si rivolge per la prima volta e l'importo del suo ordine è inferiore a 3000 rubli, deve prepagare la spedizione secondo la tariffa della Posta Russa di 300 rubli.
Per la prepagamento, al cliente deve essere automaticamente inviato un fattura via email dal carrello + costo di spedizione in Russia di 300 rubli."

Voglio realizzarlo su Drupal Commerce. Prima ho fatto solo un catalogo con carrello e checkout standard. A questo proposito ho una domanda:
1. Da quello che capisco, devo implementare questo tipo di checkout tramite hook da solo? Cioè, attraverso http://api.drupalcommerce.org/api/Drupal%20Commerce/sites%21all%21module...
Non è possibile farlo tramite Rules, giusto?
2. Di conseguenza, come capisco, l'intero processo di checkout viene realizzato creando pannelli tramite hook e nel passaggio necessario si verifica la condizione che l'utente attuale non ha ancora Ordini nel negozio e lì viene anche creato un link per la generazione della fattura?

In sostanza, la mia domanda è: come implementare meglio un tale checkout in Drupal Commerce? Grazie in anticipo.