Configura il tuo E-Commerce Prestashop su Sellrapido

ATTENZIONE

1) Attualmente le versioni testate di Prestashop sono 1.6 – 1.7

2) Se avete attivato un servizio di protezione come Cloudflare dovete disattivarlo oppure contattarci per avere l’indirizzo IP da configurare in Cloudflare per consentire al nostro sistema di effettuare le chiamate REST/HTTP

Per collegare i propri siti ECommerce Prestashop

– accedere al pannello di amministrazione di Prestashop -> Parametri avanzati -> Webservice

– attivare servizio web Prestashop e, se il vostro server lo richiede, attivare modalità CGI per PHP (da chiedere al sistemista del server se necessario)

– creare una nuova chiave API e associarla a tutti i privilegi

Per verificare se il vostro software e server Prestashop sono configurati correttamente per la comunicazione via API, cercate di aprire tramite il browser un indirizzo costruito in questo modo:

http[s]://[api_key]:@[nome_dominio.xxx]/api/orders

sostituendo ciò che c’è tra parentesi quadre, parentesi comprese, con i vostri dati di connessione. Meglio ancora, usate i comandi curl e wget disponibili a riga di comando:

curl http[s]://[api_key]:@[nome_dominio.xxx]/api/orders

wget -S –output-document – http[s]://[api_key]:@[nome_dominio.xxx]/api/orders

Se aprendo questo indirizzo si verifica un qualsiasi errore (cioè un qualsiasi risultato diverso da HTTP 20x oppure un messaggio di errore applicativo), allora è inutile procedere oltre o chiedere supporto a Sellrapido: occorre prima rimuovere le cause dell’errore, altrimenti la comunicazione tra Prestashop e Sellrapido (o qualsiasi altro software remoto) non potrà avvenire.


Per aggiungere la credenziale in Sellrapido: entrare nelle Impostazioni e da qui entrare nella sezione “Credenziali Marketplace“.

Scegliere “Prestashop“.

Cliccare Aggiungi credenziale

Inserire i dati del sito: url (completa di http/https) e chiave API creata nei punti precedenti.