Skip to main content

Modulo bindCommerce per Prestashop

Presentazione generale del modulo

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

La versione corrente consente di gestire i seguenti processi:

  • Import prodotti da bindCommerce a Prestashop
  • Export prodotti da Prestashop a bindCommerce
  • Export ordini da Prestashop a bindCommerce
  • Import ordini da bindCommerce a Prestashop

Dopo aver configurato il modulo 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 modulo è in grado di esportare su bindCommerce le seguenti informazioni standard di Prestashop: titolo, descrizione html, categorie, immagini di copertina e aggiuntive, prezzo finale (incluso ed escuso tasse), aliquota IVA, quantità in magazzino, varianti di prodotto per i prodotti con combinazioni.

Se viene abilitato un prezzo specifico per la nazione considerata su Prestashop, esso viene importato in bindCommerce come prezzo scontato.

Titolo
Descrizione HTML
Categorie
Immagine principale e galleria
Prezzo di listino
Prezzo di offerta
Quantità in magazzino
Illimitati attributi
Varianti di prodotto

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).

Modalità di sincronizzazione

È possibile impostare la sincronizzazione automatica dei prodotti ogni qualvolta essi subiscano delle modifiche, oppure effettuare sincronizzazioni manuali e programmate di tutti i dati o solo di quantità o prezzi.

L’esportazione dei prodotti da Prestashop verso bindCommerce può essere attivata in 4 modalità:

  • A seguito di una modifica del prodotto dopo aver premuto il tasto Salva se è stata attivata l'impostazione Aggiornamento Prodotti Automatico.
  • Cliccando sul tasto Esporta prodotti presente nel tab Sync del modulo 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 Prestashop 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 modulo bindCommerce (dove è possibile impostare gli stessi limiti presenti sul tab Sync)

Import ordini

Anteprima

Il plugin è in grado di importare su Prestashop 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 modulo è in grado di importare solo righe ordine riferite a prodotti presenti in Prestashop (in tal caso detrae le quantità di magazzino consumate dall’ordine).

A seguito dell’installazione del modulo, la vista ordini su Prestashop viene evoluta attraverso l’aggiunta della scheda bindCommerce con le seguenti informazioni:

  • Numero d'ordine
  • Market
  • Riferimento ordine Market
  • Nodo
  • ID nodo
  • Ordine ricevuto
  • Ultimo aggiornamento

Modalità di sincronizzazione

Il modulo differenzia 2 possibili operazioni di importazione ordini:

  • creazione ordini su Prestashop
  • aggioramento ordini su Prestashop

L’attivazione dell’importazione può avvenire in 2 modalità:

  • Cliccando sul tasto Crea ordini oppure Aggiorna ordini presente nel tab Sync del modulo 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 Prestashop 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)

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

CMS eCommerce

Marketplace

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

Gestionali amministrativi e di magazzino

Version history

1.0 First release
1.0.1 - Bug fixing
1.2.0 - Bug fixing
1.3.0 - Bug fixing
1.3.2 - Bug fixing

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 Prestashop a bindCommerce
  • Export prodotti da bindCommerce a Prestashop
  • Import ordini da Prestashop a bindCommerce
  • Aggiornamento stato ordini da bindCommerce a Prestashop

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