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:
È 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
- Scarica il plugin (
expedyprint.zip). - Nell'amministrazione di WordPress, vai su Plugin → Aggiungi nuovo → Carica plugin.
- Fai clic su Scegli file e seleziona il file
.zipscaricato al passaggio 1. - Fai clic su Installa ora.
- Fai clic su Attiva al termine dell'installazione.
- Assicurati che WooCommerce e WCFM siano installati e attivi.
- 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).
- Non hai ancora un account? Crea il tuo account gratuito su expedy.io/signup.
- Accedi al tuo account Expedy e apri la sezione API. Contatta il supporto se non hai accesso.
- Copia il tuo SID API e il tuo token API.
- 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.
- In WCFM, trova l'ID di ciascun venditore (elenco venditori o negozio/profilo del venditore).
- 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).
- 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.