Perché collegare Reviso a WooCommerce?
Reviso è una popolare piattaforma di contabilità cloud utilizzata da migliaia di aziende in tutta Europa. Se gestisci un negozio WooCommerce e usi Reviso per la contabilità, conosci il fastidio di inserire manualmente i dati di prodotti, clienti e fornitori in entrambi i sistemi.
La ilGhera WooCommerce Importer for Reviso elimina questa duplicazione. Collega direttamente il tuo negozio WooCommerce all'API REST di Reviso, permettendoti di importare prodotti, clienti e fornitori con un solo clic.
Cosa puoi importare
Prodotti
Importa l'intero catalogo prodotti da Reviso in WooCommerce. Il plugin gestisce:
- Nomi e descrizioni dei prodotti — Mappa i campi prodotto di Reviso ai dati dei post di WooCommerce.
- Gestione SKU — Utilizza il numero prodotto di Reviso come SKU di WooCommerce. Opzionalmente, puoi usare il codice a barre se disponibile.
- Sincronizzazione dei prezzi — Importa sia i prezzi consigliati che i prezzi di vendita da Reviso. Il plugin gestisce automaticamente i calcoli fiscali in base alle impostazioni fiscali di WooCommerce.
- Mappatura classi IVA — Legge l'aliquota IVA dal gruppo prodotto di Reviso e la mappa alla classe fiscale WooCommerce appropriata.
- Tracciamento inventario — Importa le quantità di magazzino e imposta lo stato delle scorte (disponibile/non disponibile) in base ai dati di inventario di Reviso.
- Controllo pubblicazione — Scegli se i prodotti importati vengono pubblicati immediatamente o salvati come bozze per la revisione.
- Aggiornamento prodotti esistenti — Se un prodotto con lo stesso SKU esiste già, il plugin lo aggiorna invece di creare un duplicato. Puoi anche scegliere di escludere gli aggiornamenti di titolo e descrizione.
Clienti
Importa la tua lista clienti di Reviso come utenti WordPress con il ruolo di cliente. Il plugin:
- Crea account utente WordPress per ogni cliente di Reviso.
- Assegna loro un ruolo utente configurabile (predefinito: Cliente).
- Importa gli indirizzi di fatturazione e le informazioni di contatto.
- Gestisce importazioni di grandi dimensioni tramite elaborazione in background di Action Scheduler.
Fornitori
Allo stesso modo, importa la tua lista fornitori di Reviso come utenti WordPress con un ruolo configurabile. Questo è particolarmente utile per i negozi che gestiscono cataloghi fornitori o hanno prezzi specifici per fornitore.
Come funziona
1. Collegati a Reviso
Il plugin utilizza l'autenticazione simile a OAuth di Reviso tramite Agreement Grant Token. Dalla pagina delle impostazioni del plugin, clicca su "Collegati a Reviso" e autorizza la connessione. Il plugin memorizza in modo sicuro il tuo token e lo utilizza per tutte le successive chiamate API.
2. Configura le impostazioni di importazione
Ogni tipo di importazione (prodotti, clienti, fornitori) ha la propria scheda delle impostazioni dove puoi configurare:
- Ruoli utente target per clienti e fornitori.
- Stato di pubblicazione del prodotto (bozza o pubblicato).
- Preferenza SKU (numero prodotto o codice a barre).
- Se aggiornare i prodotti esistenti o saltarli.
- Se includere descrizioni brevi.
3. Esegui l'importazione
Clicca sul pulsante di importazione e il plugin gestisce il resto. Le importazioni di grandi dimensioni vengono elaborate in background utilizzando Action Scheduler di WooCommerce, così puoi continuare a lavorare mentre l'importazione è in esecuzione.
Architettura tecnica
Il plugin è costruito con un'architettura pulita e modulare:
- WCIFR_Call — Gestisce tutta la comunicazione con l'API REST di Reviso (URL base: https://rest.reviso.com/). Gestisce le intestazioni di autenticazione e la formattazione delle richieste/risposte.
- WCIFR_Products — Gestisce la logica di importazione dei prodotti, inclusa la mappatura dei dati, il calcolo dei prezzi, il rilevamento della classe fiscale e la sincronizzazione dell'inventario.
- WCIFR_Users — Gestisce l'importazione di clienti e fornitori, inclusa la mappatura dei gruppi e la creazione degli utenti.
- WCIFR_Settings — Fornisce l'interfaccia delle impostazioni di amministrazione e la gestione della connessione.
- WCIFR_Temporary_Data — Utilizza tabelle di database personalizzate per memorizzare temporaneamente i dati di importazione, garantendo un'elaborazione affidabile anche per set di dati di grandi dimensioni.
- Action Scheduler — Elabora le importazioni in background, un elemento alla volta, prevenendo timeout e problemi di memoria.
Requisiti
- WordPress 5.0 o superiore
- WooCommerce 3.0 o superiore
- Un account Reviso con accesso API
- PHP 7.4 o superiore
Per iniziare
- Installa e attiva il plugin dalla tua amministrazione WordPress.
- Vai su WooCommerce → WC Importer for Reviso.
- Clicca su "Connetti a Reviso" e autorizza la connessione.
- Configura le tue preferenze di importazione in ogni scheda.
- Clicca su "Importa" e lascia che il plugin faccia il lavoro.
0 commenti