Modulo PrestaShop (sincronizzazione in tempo reale)
Installi il modulo PrestaShop opzionale per inviare gli ordini a Order Invoicer in tempo reale
Panoramica
Per impostazione predefinita, Order Invoicer recupera i suoi ordini PrestaShop interrogando l'API Webservice ogni pochi minuti. Il modulo PrestaShop è un componente aggiuntivo opzionale che fa sì che il suo negozio invii gli eventi a Order Invoicer nel momento in cui si verificano — nuovi ordini, cambi di stato, pagamenti e note di credito (rimborsi) — in modo che le fatture vengano create senza attendere la prossima sincronizzazione.
Opzionale: il modulo non è obbligatorio. Il suo connettore funziona con la sola chiave API. Installi il modulo solo se desidera una sincronizzazione quasi istantanea.
Il suo connettore è già collegato? Non scolleghi nulla. Il modulo si aggiunge alla chiave del webservice, non la sostituisce: Order Invoicer ne ha ancora bisogno per leggere i dettagli completi degli ordini. Non modifichi né il connettore né Parametri avanzati > Webservice. La sincronizzazione programmata continua in parallelo, senza creare duplicati: basta abilitare il modulo e incollarvi la chiave segreta.
Disponibilità
Viene pubblicato un modulo per ciascuna destinazione di fatturazione:
| Software di fatturazione | Download |
|---|---|
| Sellsy | prestashop-sellsy.zip |
| Pennylane | prestashop-pennylane.zip |
| Odoo | prestashop-odoo.zip |
| Axonaut | prestashop-axonaut.zip |
| Evoliz | prestashop-evoliz.zip |
Compatibilità
Il modulo è compatibile con PrestaShop dalla 1.6 fino alle più recenti release 8.x e 9.x.
Installazione
Scaricare il modulo
Scarichi il file .zip per il suo software di fatturazione dalla tabella qui sopra. Mantenga
l'archivio così com'è — non lo decomprima.
Caricarlo su PrestaShop
- Nel back office di PrestaShop, vada su Moduli > Gestione moduli
- Clicchi su Carica un modulo (in alto a destra)
- Trascini il file
.zipscaricato, oppure lo selezioni sfogliando i file - Il modulo compare con il nome del suo software di fatturazione (ad esempio Sellsy o Pennylane), non come «Order Invoicer». Se mostra un pulsante Attiva, ci clicchi sopra
Se è già installata una versione precedente alla 1.2.0, carichi di nuovo il
file .zip per aggiornarla.
Collegare il suo negozio
- In Order Invoicer, vada su Le mie applicazioni, apra l'applicazione PrestaShop del connettore e, nella scheda Webhook PrestaShop, clicchi su Copia chiave
- Nel back office di PrestaShop, vada su Moduli > Gestione moduli e clicchi su Configura sul modulo del suo software di fatturazione
- Imposti Enable webhook notifications su Enabled, incolli la chiave nel campo Secret Key e clicchi su Save
La chiave è obbligatoria; gli eventi non firmati vengono rifiutati. L'indirizzo di invio è integrato nel modulo, non c'è altro da compilare.
Verificare
Effettui un ordine di prova (o aggiorni un ordine esistente) in PrestaShop. Dovrebbe comparire nella sua dashboard di Order Invoicer nel giro di pochi secondi anziché attendere la prossima sincronizzazione programmata.
Risoluzione dei problemi
Non trovo il modulo in PrestaShop
- Lo cerchi con il nome del suo software di fatturazione (ad esempio Sellsy), non come «Order Invoicer»
Gli eventi non arrivano a Order Invoicer
- Verifichi che Enable webhook notifications sia impostato su Enabled
- Verifichi che la Secret Key corrisponda a quella della scheda Webhook PrestaShop della sua applicazione su Order Invoicer
- Verifichi di aver installato il modulo del suo strumento di fatturazione
- Si assicuri che il suo negozio sia raggiungibile tramite HTTPS
Order Invoicer mostra «La chiave segreta del webhook non corrisponde»
- Il suo negozio invia gli eventi, ma firmati con un'altra chiave, quindi vengono rifiutati. Copi di nuovo la chiave dalla scheda Webhook PrestaShop, la incolli nel modulo e salvi
Domande frequenti
Devo disattivare la chiave del webservice o ricollegare il connettore?
No. Il modulo e la chiave del webservice funzionano insieme; mantenga la chiave attiva.
Cosa succede se disattivo il modulo?
Non si perde nulla: la sincronizzazione programmata continua a recuperare i suoi ordini, solo con qualche minuto di ritardo.
Assistenza
Se incontra difficoltà, contatti la nostra assistenza all'indirizzo contact@orderinvoicer.com.