Integrare shopify

3 min. cititultima actualizare: 05.05.2025

Sistemul WMS are posibilitatea sa se integreze cu site-urile online dezvoltate in platforma Shopify.

Pentru a putea prelua date din Shopify este necesar ca modulul EDI sa fie activat.

Preluarea comenzilor din Shopify se face prin 2 metode in functie de planul de Shopify utilizat:

Direct prin apelul API-ul Shopify

Aceasta metoda merge doar daca se se folosesc  planurile Shopify Advanced sau Plus. Prin aceasta metoda, WMS-ul interogheaza API-ul Shopify si primeste comenzile.

Configurare acestui pas este obligatorie, oricare ar fi planul de Shopify utilizat.

Configurare in WMS:

  1. Se adauga o aplicatie externa de tip Shopify si se activeaza

Conofigurare in Shopify:

  1. Se conecteaza in Shopify cu un utilizator cu drept de admin in pagina de administrare 
  2. Se selecteaza meniul "Apps and sales channels"
  3. Se selecteaza optiunea "Develop apps"
  4. Se creaza o aplicatie nou (butonul "Create an app") cu o denumire sugestiva
  5. Se seteaza aplicatiei drept pe urmatoarele:
    • write_assigned_fulfillment_orders
    • read_assigned_fulfillment_orders
    • read_customers
    • write_fulfillments
    • read_fulfillments
    • write_inventory
    • read_inventory
    • write_merchant_managed_fulfillment_orders
    • read_merchant_managed_fulfillment_orders
    • read_orders
    • read_products
    • write_returns
    • read_returns
    • read_shipping
    • write_third_party_fulfillment_orders
    • read_third_party_fulfillment_orders
    • write_custom_fulfillment_services
    • read_custom_fulfillment_services
    • write_fulfillment_constraint_rules
    • read_fulfillment_constraint_rules

Prin configurarea unor WebHook-uri in pagina de administrare Shopify

Aceasta metoda presupune ca la adaugarea, modificarea, sau anularea unei comenzi in Shopify acesta va apela aplicatia WMS si va trimite un mesaj cu datele comenzii. Metoda se poate utiliza indiferent de planul Shopify folosit.

Configurare in WMS:

  1. Se fac configurarile de la pasul de mai sus
  2. Se creaza un utilizator cu rol de API si cu drept pe proprietar
  3. In plus, la aplicatia externa configurata in WMS, se genereaza un token extern (in campul token extern exista un butonas care genereaza o valoare random) si se copiaza valoarea tokenului.

Configurare in Shopify:

  1. Se conecteaza cu un utilizator cu drept de admin in pagina de administrare Shopify
  2. Se selecteaza meniul "Notifications"
  3. Se selecteaza optiunea "Webhooks"
  4. Se apasa pe "Create webhook" si se selecteaza urmatoarele optiuni:

 

Daca apelul preluarea de comenzi se face prin configurarea unui WebHook in pagina de administrare Shopify, nu este posibil reimportul manual al comenzilor.

 

Dupa adaugarea in WMS a unei comenzi (indiferent de metoda) in Shopify se va adauga tag-ul "created_in_wms" si se va adauga notita "Order imported in WMS 2025-05-05 21:27:46"

 

A fost util acest articol?