Integracja

Integracja Empik z Shoperem: cena zakupu i stany w progach cen

Jeśli Twój sklep działa na Shoperze, oGrosika pobiera z niego kody, EAN, cenę zakupu i stany produktów oraz wariantów i pilnuje na tej podstawie progów cen ofert na Empiku.

Co pobieramy ze Shopera?

Ze Shopera pobieramy kod produktu, EAN, cenę zakupu i stan z magazynu produktu. Warianty, które w Shoperze mają własny kod i stan, pobieramy osobno, bo na Empiku zwykle są osobnymi ofertami.

Dane w ShoperzeDo czego służą?
Kod produktu i EANPołączenie produktu z ofertą na Empiku
Cena zakupuPróg ceny minimalnej
Stan magazynowyOchrona przed sprzedażą towaru, którego nie ma

Jak dać dostęp?

Shoper daje dostęp do REST API przez osobnego użytkownika administracyjnego z uprawnieniem do API. Najbezpieczniej założyć dla oGrosika osobną grupę z dostępem tylko do odczytu produktów.

  1. Utwórz grupę administratorów. W ustawieniach administracji sklepu dodaj grupę z dostępem do API i uprawnieniami tylko do odczytu produktów.
  2. Dodaj użytkownika. Załóż w tej grupie osobnego użytkownika, np. „cennik-api”, z mocnym hasłem.
  3. Wpisz dane w oGrosika. W panelu oGrosika otwórz Integracje, wybierz Shoper, wpisz adres sklepu, login i hasło użytkownika API, a potem kliknij „Testuj”.

Nazwy menu w panelu Shopera różnią się między wersjami. Jeśli nie widzisz opcji dostępu do API, zapytaj pomoc techniczną Shopera o użytkownika do WebAPI.

Jak łączymy produkty z ofertami na Empiku?

Produkt ze sklepu łączymy z ofertą na Empiku najpierw po SKU, czyli po kodzie oferty (shop_sku). Wielkość liter nie ma znaczenia, więc ABC-12 i abc-12 to ten sam produkt. Gdy SKU się nie zgadza albo go brakuje, próbujemy po kodzie EAN.

Po każdym pobraniu panel pokazuje, ile ofert udało się dopasować, ile z nich ma cenę zakupu, a ile stan. Oferty bez dopasowania trafiają na osobną listę, którą możesz przejrzeć i poprawić kody w Shoperze albo w ofertach na Empiku.

Do czego służą koszt i stan?

Cena zakupu trafia do ceny zakupu oferty w oGrosika. Z niej, razem z marżą i kosztami stałymi z Reguł, automat liczy próg ceny minimalnej, poniżej którego oferta nie zejdzie. Dokładny wzór z prowizją, VAT i dostawą pokazujemy we wpisie jak policzyć cenę minimalną na Empiku, a pojedynczą ofertę sprawdzisz w kalkulatorze Empik.

Stan chroni przed sprzedażą towaru, którego nie masz. Oferty aktywne na Empiku przy zerowym stanie widać w filtrze „bez towaru”, a automatyczna akceptacja zamówień sprawdza stan przed przyjęciem zamówienia. Jeśli koszt albo stan bierzesz z innego źródła, możesz wyłączyć jedno z nich w ustawieniach integracji.

Czego nie robimy?

Integracja wyłącznie czyta dane. oGrosika niczego nie zapisuje w Shoperze: nie zmienia cen, stanów, opisów ani zamówień. Ceny na Empiku zmienia tylko automat cenowy, i to w granicach progów, które ustawisz. Dane dostępowe zapisujemy zaszyfrowane, a w każdej chwili możesz odłączyć integrację w panelu albo unieważnić dostęp po swojej stronie. Więcej o tym, jak chronimy dane, piszemy na stronie bezpieczeństwo.

Typowe problemy

  • Pusta cena zakupu. Bez niej próg ustawisz importem z pliku CSV.
  • Kod produktu inny niż SKU na Empiku. Połączymy po EAN; bez EAN produkt trafi na listę niedopasowanych.
  • Odmowa logowania. Użytkownik musi mieć włączony dostęp do API, a hasło nie może wygasnąć.

Pytania

Czy potrzebuję aplikacji ze sklepu z aplikacjami Shopera?

Nie. Korzystamy z REST API Shopera przez osobnego użytkownika z dostępem do API.

Jakich uprawnień potrzebuje użytkownik?

Tylko odczytu produktów. Zapis i dostęp do zamówień czy klientów nie są potrzebne.

Czy obsługujecie warianty?

Tak, warianty z własnym kodem i stanem pobieramy jako osobne produkty.

Czy oGrosika zmieni ceny w Shoperze?

Nie. Integracja tylko czyta dane, a ceny zmieniamy wyłącznie w ofertach na Empiku.