Vai al contenuto

ReceiptJet - Configurazione

Impostazioni generali

Vai su WooCommerce > ReceiptJet e configura:

Impostazione Descrizione
Header Image Logo aziendale mostrato in cima alla ricevuta
Header Text Testo aggiuntivo in cima alla ricevuta
Footer Text Testo aggiuntivo in fondo alla ricevuta (note legali, promozioni)
Colonne tabella Attiva/disattiva ID prodotto, Quantità, Nome prodotto, Totale riga
Troncamento nome Numero massimo di caratteri per il nome prodotto (default 30)
Larghezza carta 80mm o 58mm
Dati fatturazione Mostra le informazioni di fatturazione sulla ricevuta
Note ordine Mostra le note dell'ordine sulla ricevuta

Stampanti

Le stampanti sono gestite come contenuti dedicati (ReceiptJet > Stampanti).

Per ogni stampante configura:

  • Nome identificativo
  • Tipo di connessione (il dispatcher corrispondente gestisce l'invio)
  • Larghezza carta
  • Copie per job
  • Auto-print: stampa automatica alla ricezione dell'ordine

Regole di stampa

Le regole (ReceiptJet > Regole) automatizzano la stampa:

  • Trigger: nuovo ordine (woocommerce_new_order) o cambio stato (woocommerce_order_status_changed)
  • Filtri: applica la regola solo a determinati ordini/utenti
  • Azione: stampa su una stampante specifica, con numero di copie
  • Le regole possono essere riordinate (campo ordine)

Stampa manuale e frontend

  • Dettaglio ordine: pulsante di stampa nella metabox dell'ordine
  • Lista ordini: azione bulk "Stampa ricevute" su più ordini selezionati
  • Frontend: pulsante di stampa nella pagina Thank You e nel dettaglio ordine (My Account), visibile solo al cliente dell'ordine

Coda di stampa

I job di stampa vengono accodati (tabella dedicata) con job locking: il frontend interroga la coda via AJAX e marca i job come stampati. Questo evita duplicati quando più schede o utenti stampano lo stesso ordine.


Torna alla panoramica | Installazione