WooCommerce

Plugin bindCommerce per WordPress / WooCommerce

Presentazione generale del plugin

Il plugin bindCommerce per WordPress ha l’obiettivo di supportate la comunicazione fra WooCommerce ed il servizio di integrazione bindCommerce, in 2 direzioni.

La versione corrente consente di gestire i seguenti processi:

  • Export prodotti da WooCommerce a bindCommerce
  • Import ordini da bindCommerce a WooCommerce
Bindcommerce Plugin Woocommerce 01
Bindcommerce Plugin Woocommerce 02
Bindcommerce Plugin Woocommerce 03
Bindcommerce Plugin Woocommerce 04
Bindcommerce Plugin Woocommerce 05
Bindcommerce Plugin Woocommerce 06
Bindcommerce Plugin Woocommerce 07
Bindcommerce Plugin Woocommerce 08
Bindcommerce Plugin Woocommerce 09
Bindcommerce Plugin Woocommerce 10
Bindcommerce Plugin Woocommerce 11

Dopo aver configurato il plugin con i parametri base necessari per la comunicazione con bindCommerce (connettori da richiamare su bindCommerce e relativo token), WooCommerce potrà iniziare le attività di sincronizzazione.

Export prodotti

Anteprima

Il plugin è in grado di esportare su bindCommerce le seguenti informazioni standard di WooCommerce:

 

Titolo

Titolo

Descrizione HTML

Descrizione HTML

Categorie

Categorie

Immagine principale e galleria

Immagine principale e galleria

Prezzo di listino

Prezzo di listino

Prezzo di offerta

Prezzo di offerta

Quantità in magazzino

Quantità in magazzino

Illimitati attributi

Illimitati attributi

Varianti di prodotto

Varianti di prodotto

Un’apposita configurazione (tab Mapping del plugin bindCommerce) permette di scegliere 2 attributi da inviare a bindCommerce nei campi Marca e Fornitore.

La gestione multilingua dei prodotti è compatibile con in plugin WPML

Quando viene abilitato il calcolo delle imposte su WooCommerce diventa possibile creare una o più regole di classificazione IVA dei prodotti, ai quali è possibile far corrispondere differenti aliquote per le varie nazioni di spedizione (es. IVA ordinaria al 22% in Italia e 21% in Spagna). In questi casi il plugin invia a bindCommerce più prezzi per ogni prodotto, per ogni nazione considerata (in appositi listini denomiati concatenando il nome della classificazione e la relativa nazione di applicazione).

Normalmente il plugin preleva i valori dei prezzi e di inventario dai campi standard di WooCommerce, ma viene offerta anche la possibilità di prelevarli da appositi campi alternativi dedicati solo a bindCommerce (quantità fittizie o condizioni commerciali differenti da quelle del sito).

Identificativi di prodotto

Un’opzione presente nelle impostazioni del plugin consente di scegliere quale codice utilizzare come identificativo SKU su bindCommerce fra i seguenti:

  • id del prodotto (assegnato automaticamente da WooCommerce)
  • campo COD (da compilare manualmente).

In entrambi i casi è possibile aggiungere un prefisso al codice scelto, particolarmente utile quando viene usato l’id del prodotto (per evitare possibili conflitti di codice con altri prodotti importati su bindCommerce da altre fonti).

Inoltre il plugin offre la possibilità di abilitare il campo “Codice GTIN” sia per i prodotti semplici, che per quelli variabili. Il codice GTIN verrà inviato come informazione aggiuntiva e facoltativa (sebbene consigliata, ed in alcuni casi indispensabili, per la vendita sui marketplace).

Modalità di sincronizzazione

Per impostazione predefinita vengono sincronizzati tutti i prodotti presenti nel catalogo, ma è possibile scegliere di escluderne alcuni, selezionando l’apposita opzione nel tab bindCommerce all’internno della scheda prodotto.

L’esportazione dei prodotti da WooCommerce verso bindCommerce può essere attivata in 5 modalità alternative:

  • Dalla singola scheda prodotto, cliccando sul tasto Avvia Sync, presente nel tab bindCommerce (tutte le informazioni del prodotto verranno esportate)
  • Dalla singola scheda prodotto, cliccando sul tasto Pubblica (in fase di creazione) o Aggiorna (in fase di modifica) presente nel box Pubblica, nel caso in cui l’impostazione Aggiornamento Prodotti Automatico (nelle Impostazioni del plugin bindCommerce) sia impostata su Sì (tutte le informazioni del prodotto verranno esportate)
  • Cliccando sul tasto Esporta prodotti presente nel tab Sync del plugin bindCommerce. In tal caso sarà possibile stabilire quali prodotti esportare (numero massimo, range di id ed ordinamento) e quali informazioni esportare per ogni prodotto (tutti i dati, solo quantità o solo prezzi)
  • Automaticamete al ricevimento di un ordine su WooCommerce o alla creazione dello stesso dal backend (in questo caso verranno esportate su bindCommerce solo le quantità di magazzino.
  • Attraverso azioni programmate via cronjob, seguendo le istruzioni presenti nel tab Azioni programmate del plugin bindCommerce (dove è possibile impostare gli stessi limiti presenti sul tab Sync)

Import ordini

Anteprima

Il plugin è in grado di importare su su WooCommerce gli ordini presenti su bindCommerce (precedentemente importati da altri canali di vendita).

Le informazioni considerate sono:

  • le informazioni di fatturazione
  • le informazioni di spedizione
  • il numero d’ordine bindCommerce (riferimento numerico univoco)
  • il tipo di nodo (es, Marketplace eBay)
  • il nodo di riferimento ed il relativo id
  • il numero ordine riferito al nodo dal quale l’ordine proviene
  • la data e l’ora in cui l’ordine è stato creato e modificato
  • le righe ordine
  • le note dell’ordine

L’importazione degli ordini non esegue la creazione di nuovi utenti su WordPress (gli ordini importati vengono associati all’utente Guest)

Il plugin è in grado di importare sia righe ordine riferite a prodotti presenti in WooCommerce (in tal caso detrae le quantità di magazzino consumate dall’ordine), che righe ordine senza alcuna corrispondenza con il database di WooCommerce. In questi casi la riga ordine viene creata con l’indicazione “(Prodotto non presente su WooCommerce)” ed opportunamente evidenziata. La contabilità dell’ordine risulta coerente grazie alle voci di piede:

  • Totale per prodotti non presenti (bindCommerce)
  • Costo Spedizione (bindCommerce)

A seguito dell’installazione del plugin, la vista Elenco ordini su WooCommerce viene evoluta attraverso l’aggiunta delle colonne:

  • Nodo
  • Numero d’ordine
  • Data ricezione d’ordine

Modalità di sincronizzazione

Il plugin differenzia 2 possibili operazioni di importazione ordini:

  • creazione ordini su WooCommerce
  • aggioramento ordini su WooCommerce

L’attivazione dell’importazione può essere attivata in 2 modalità alterative:

  • Cliccando sul tasto Crea ordini oppure Aggiorna ordini presente nel tab Sync del plugin bindCommerce. In tal caso sarà possibile stabilire quanti ordini importare (numero massimo, ed ordinamento); tale limite è un ulteriore filtro rispetto a quello che usa bindCommerce quando genera il feed da inviare a WooCommerce e serve a risolvere eventuali problemi di sovraccarico del sito (dividendo a step l’importazione).
  • Attraverso azioni programmate via cronjob, seguendo le istruzioni presenti nel tab Azioni programmate del plugin bindCommerce (dove è possibile impostare gli stessi limiti presenti sul tab Sync)

Version history

1.0.0 - First release (06/09/2021)
1.0.1 - Bug Fix (27/05/2022)
1.0.2 - Bug Fix (03/08/2022)
1.0.3 - Bug Fix (24/11/2022)
1.0.4 - Bug fixing + in processo import ordini scrive la riga Shipping line e riporta la modalità di pagamento (08/11/2023)

Road map

Nelle prossime versioni verrano aggiunte le seguenti funzionalità (che oggi sono gestite da bindCommerce attraverso script alternativi):

  • Aggiornamento stato ordini e spedizioni da WooCommerce a bindCommerce
  • Export prodotti da bindCommerce a WooCommerce
  • Import ordini da WooCommerce a bindCommerce

le quali potranno anche essere utili al collegamento con i gestionali amministrativi e di magazzino

Guida alla configurazione

I prodotti pubblicati su bindCommerce potranno quindi essere pubblicati su tutti i canali di vendita e promozione supportati da bindCommerce.

CMS eCommerce

Ecwid by Lightspeed
Shopify
PrestaShop
WooCommerce
Magento
VirtueMart
OpenCart
Orderlion
Quista
Italiaonline
Sellacious

Marketplace

eBay
Amazon
Postalmarket
Subito
IBS - La Feltrinelli
Zalando
Amazon Business
Leroy Merlin
Mano Mano
ePrice
Spartoo
AliExpress
cDiscount
Allegro
Conrad
Decathlon
Passalibro
Facebook Catalogue

Analogamente, gli ordini ricevuti da tali canali potranno essere trasmessi a WooCommerce per l’evasione.

Gestionali amministrativi e di magazzino

Danea Easyfatt
Starty Italia – Starty ERP
AS 400
Microsoft Dynamics 365 Business Central
Passepartout Mexal
Passepartout Retail
Zucchetti AHR
Zucchetti Ad Hoc Revolution Web
Zucchetti Ad Hoc Infinity
Zucchetti Mago4
TeamSystem Enterprise (ALYANTE)
LYNFA Azienda
Fatture in Cloud
TAKOBI
Giobby
Bman
SAP ERP
Standard Euritmo
SystemCloud.it
e/Impresa
Jgalileo
NTS Business
Aurum
Bemall
QuickBooks
Eversèll
Magic Store

bindCommerce

bindCommerce s.r.l.

Partita IVA IT07798861212 - SDI M5UXCR1
Registro imprese di Napoli - REA: NA - 910618
Capitale Sociale € 20.000,00 interamente versato
Tel: +39 011 089 122 0
E-mail: [email protected]

PON 2014>20 Riaccendiamo lo sviluppo