Sincronizarea stocurilor cu magazinul online cu Prestashop

In acest articol

Informatii generale


Modulul SmartBill va identifica produsele dupa cod sau dupa denumire. Astfel, daca utilizezi coduri de produs in SmartBill, acestea trebuie sa se regaseasca si in magazinul online. Daca nu se utilizeaza coduri de produs, este necesar ca denumirile produselor folosite in SmartBill si in magazinul online sa fie identice.

Dupa configurarea sincronizarii, stocurile din SmartBill nu vor fi trimise automat catre magazinul online. Un stoc va fi trimis doar daca el sufera o modificare (de exemplu, inregistrezi o vanzare sau o receptie). Asadar, sincronizarea este un proces care va avea loc treptat si va viza doar produsele care au miscari de stoc.

EXEMPLU

Ai in stoc 100 de produse si faci urmatoarele operatiuni: 

  • activezi sincronizarea stocului: la final, catre magazinul in online nu se va trimite stocul chiar daca configurarea a fost facuta corect 
  • emiti o factura pe care se afla 5 produse: doar stocurile acestor produse vor fi transmise catre magazinul online. Restul de 95 de produse vor ramane cu stocul initial din site 
  • inregistrezi si o receptie cu alte 5 produse: in magazin se vor trimite stocurile si pentru acestea. Acum vei avea stocuri actualizate pentru 10 produse, restul de 90 vor ramane cu stocul neactualizat.

Sincronizarea stocurilor din contul SmartBill cu magazinul online prin PrestaShop presupune mai multi pasi:

  • Configurarea serverului magazinului online
  • Activarea sincronizarii stocurilor in PrestaShop
  • Autentificarea in SmartBill

Configurarea serverului magazinului online

Sincronizarea de stocuri va functiona doar daca:

  • magazinul online utilizeaza Apache;
  • in fisierul etc/apache/sites-enabled/numele-fisierului-de-configurare este adaugata configurarea
    • RewriteEngine On
    • RewriteCond %{HTTP:Authorization} ^(.*)
    • RewriteRule .* - [e=HTTP_AUTHORIZATION:%1]

Pentru configurare, iti recomandam sa iei legatura cu furnizorul de hosting.

Activarea sincronizarii stocurilor in PrestaShop

Pentru a activa sincronizarea, din meniul PrestaShop, selecteaza Advanced Parameters – Webservice.


In sectiunea Configuration, alege Yes la Enable PrestaShop’s Webservices.


Apasa Save pentru a trece la urmatorul pas.

In modulul SmartBill din contul PrestaShop, in sectiunea Sincronizare stocuri, alegi Yes la Actualizeaza stocurile din magazinul online si selectezi gestiunea din care vrei sa preiei stocurile (daca ai create mai multe gestiuni in contul SmartBill ).

ATENTIE!

Poti face sincronizarea doar cu o singura gestiune din SmartBill.

Apasa Save pentru a finaliza.

Configurarea sincronizarii in SmartBill

Acest pas are loc in contul SmartBill, in Contul meu > IntegrariSincronizare stocuri.

In campul URL din SmartBill, copiaza adresa URL obtinuta in modulul SmartBill, iar in campul Token autentificare trebuie adaugata token-ul care se afla in sectiunea API din Contul meu > Intergrari.

Testeaza conexiunea si salveaza pentru a finaliza configurarea sincronizarii stocurilor.

Ai primit raspuns la intrebarea ta? Multumim pentru feedback Eroare trimitere feedback