Plugin WCFM: Stampa degli ordini sulla stampante di ogni venditore

WCFM — Multi-Vendor Marketplace Plugin

Indirizza automaticamente gli ordini di ciascun venditore alla sua stampante — senza PC, senza tablet, senza alcuna azione manuale. Non appena viene effettuato un ordine, lo scontrino si stampa direttamente presso il venditore con tutte le informazioni necessarie a prepararlo: nome del cliente, riferimento, numero di telefono, indirizzo di consegna, tipo di ordine e altro ancora. Il plugin collega il tuo marketplace WCFM alle tue stampanti tramite l'API Expedy v2.


Provalo subito (sandbox online)

Vuoi vedere il plugin in azione prima di installarlo sul tuo marketplace? Una sandbox pronta all'uso esegue un ambiente completo WordPress + WooCommerce + Expedy direttamente nel tuo browser:

👉 woo.expedy.io

È precaricata con un ordine dimostrativo, così puoi esplorare il pannello delle impostazioni e visualizzare in anteprima uno scontrino stampato immediatamente — senza account né installazione. La sandbox è temporanea e isolata, quindi non vengono inviate stampe reali; usala per testare l'interfaccia e l'anteprima degli scontrini.


Download

Scarica l'ultima versione dalla pagina ufficiale delle Releases. Ogni versione include il file expedyprint.zip pronto per l'installazione e il relativo changelog — quell'unico file è tutto ciò che ti serve.


Installazione

  1. Scarica il plugin (expedyprint.zip).
  2. Nell'amministrazione di WordPress, vai su Plugin → Aggiungi nuovo → Carica plugin.
  3. Fai clic su Scegli file e seleziona il file .zip scaricato al passaggio 1.
  4. Fai clic su Installa ora.
  5. Fai clic su Attiva al termine dell'installazione.
  6. Assicurati che WooCommerce e WCFM siano installati e attivi.
  7. Nel menu del tuo wp-admin compare una nuova voce ExpedyPRINT — aprila per configurare il plugin.

Nessun driver, nessuna riga di comando, nessun software aggiuntivo richiesto.


Ottieni le tue credenziali API

Il plugin si collega al tuo account tramite due credenziali: un SID API (l'identificativo del tuo account) e un token API (la tua chiave segreta).

  1. Non hai ancora un account? Crea il tuo account gratuito su expedy.io/signup.
  2. Accedi al tuo account Expedy e apri la sezione API. Contatta il supporto se non hai accesso.
  3. Copia il tuo SID API e il tuo token API.
  4. Assicurati che le stampanti dei tuoi venditori siano registrate sul tuo account.

Mantieni il tuo token API privato — trattalo come una password.


Configurazione

Nell'amministrazione di WordPress, apri il menu ExpedyPRINT e compila ogni sezione.

1. Connessione API

Impostazione Descrizione
SID API L'identificativo del tuo account, dalla sezione API del tuo account Expedy.
Token API La tua chiave segreta, dalla sezione API del tuo account Expedy. Lascia vuoto per mantenere il valore già salvato.

Fai clic su Prova connessione. In caso di successo, l'elenco delle stampanti del tuo account viene caricato automaticamente.

2. Stampante

Impostazione Descrizione
Stampante La stampante predefinita, usata per qualsiasi ordine non indirizzato a un venditore specifico. Selezionala dal menu a tendina — mostra nome, larghezza carta e UID. Usa Invia stampa di prova per stampare uno scontrino di esempio.
ID della stampante di backup (opzionale) UID di una seconda stampante che riceve una copia di ogni scontrino.
Larghezza carta Dimensione del rotolo: 58 mm o 80 mm.

3. Attivazione della stampa

Impostazione Descrizione
Stampa lo scontrino Stato dell'ordine che attiva la stampa automatica: Quando l'ordine è pagato · Quando l'ordine è in elaborazione · Quando l'ordine è completato.
Copie Numero di copie da stampare automaticamente per ogni ordine (da 1 a 3).
Fuso orario Regola gli orari di consegna/ritiro stampati se il tuo server è in un fuso diverso.

4. Intestazione e piè di pagina dello scontrino

Impostazione Descrizione
URL del logo URL HTTPS del tuo logo. Larghezza max consigliata ~570px. Mantieni il file leggero per ridurre il consumo di dati e velocizzare la stampa — se la stampa è bloccata, prova prima senza logo.
Titolo Titolo mostrato in cima allo scontrino.
Nome dell'azienda / ID azienda / Indirizzo / CAP / Città / Telefono / Email Dati del negozio stampati nel piè di pagina dello scontrino.
Dettaglio opzioni prodotto Scegli Dettagli completi o Dettagli minimi per le opzioni prodotto stampate su ogni riga.

5. Testo dello scontrino

Personalizza ogni etichetta stampata sullo scontrino (Ordine, Prodotto, Prezzo, Subtotale, Imposta, Totale, Spedizione, Totale dovuto, Nota cliente…). I valori predefiniti sono in inglese; inserisci il tuo testo in qualsiasi lingua.

6. Avanzate — Mappatura multi-fornitore

Qui si configura l'instradamento WCFM. Consulta la sezione successiva per la procedura completa.


Instradamento multi-fornitore (WCFM)

È lo scopo del plugin: inviare gli ordini di ciascun venditore alla sua stampante Expedy.

  1. In WCFM, trova l'ID di ciascun venditore (elenco venditori o negozio/profilo del venditore).
  2. Per ogni venditore, annota l'UID della stampante su cui devono stamparsi i suoi ordini (visibile nel menu a tendina Stampante o nel tuo account Expedy).
  3. Vai su ExpedyPRINT → Avanzate → Mappatura multi-fornitore e inserisci le coppie vendor_id:printer_uid, separate da \|\|.

Esempio: 4:DESNBXP887K\|\|7:DESHKTI4EOW

Quando un ordine contiene i prodotti di un venditore, il suo scontrino viene inviato automaticamente alla stampante di quel venditore. Qualsiasi ordine senza venditore associato usa la stampante predefinita impostata nella sezione 2.


Tutorial video

Guarda la configurazione passo passo: https://www.youtube.com/watch?v=IYipTBSybsw


Dove trovare i log di stampa

Ogni tentativo di stampa (riuscito o fallito) viene registrato come nota dell'ordine e in WooCommerce → Stato → Log (sorgente expedyprint), così sai sempre cosa è successo.


Plugin compatibili

Il plugin Expedy è compatibile con le seguenti estensioni WooCommerce:

  • YITH (sotto-elementi / attributi prodotto)
  • WooCommerce TM Extra Product Options
  • ODT Extended / WooODT Lite (Byconsole)
  • Advanced Product Fields Pro (StudioWombat)
  • WooCommerce Local Pickup Time Select
  • WCFM — Multi Vendor Marketplace Plugin

Aggiungiamo regolarmente nuovi plugin compatibili. Se il tuo non è nell'elenco, contatta il nostro supporto.


Crea la tua integrazione

Preferisci stampare dalla tua applicazione o collegare un'altra piattaforma invece di usare questo plugin WooCommerce? Usa l'SDK Node.js ufficiale e gli esempi API:

👉 github.com/ExpedyDev/expedy-sdk-node

Mostra come autenticarsi, elencare le tue stampanti e inviare lavori di stampa tramite l'API Expedy v2.