Integracja Shopify z BaseLinkerem

Shopify jest podłączony do BaseLinkera i zamówienia, stany oraz numery przesyłek przechodzą same. A mimo to ktoś codziennie przepisuje NIP z uwag do faktury, dopisuje w Base datę dostawy albo personalizację i ręcznie przestawia statusy dla zamówień firmowych. Po integracji te dane i zasady działają same, obok standardowej integracji.

standardowa integracja Base zostajeNIP i dane do fakturydane z zamówienia w polach BaseTwoje zasady statusów

Program startowy: 5 pierwszych wdrożeń 30% taniej.Zostało 5 z 5 miejsc.

Opisz swoją integrację

Bez zobowiązań. Wycena po krótkiej rozmowie.

01

Co będzie działać samo

Zamówienie firmowe z NIP-em

NIP i nazwa firmy zebrane w koszyku lub w osobnym polu trafiają do danych do faktury w Base. Faktura wystawia się na firmę, a nie na osobę, która złożyła zamówienie.

Zamówienie z dodatkowymi informacjami

Data dostawy, tekst grawera, numer zamówienia klienta B2B czy uwagi dla magazynu lądują w polach dodatkowych zamówienia w Base. Magazyn widzi je tam, gdzie pracuje.

Status według Twoich zasad

Zamówienie z tagiem, od klienta hurtowego albo z przedsprzedaży trafia od razu do właściwego statusu w Base. Numer faktury i zmiana statusu mogą wracać do Shopify jako informacja dla obsługi.

02

Jak wygląda wdrożenie

  1. 1Rozmowa, 30 minut. Jak dziś działa Twoja integracja z Base, co wciąż robicie ręcznie i gdzie w Shopify zapisują się dane, które mają trafić dalej.
  2. 2Sprawdzenie, co da się ustawić w Base. Najpierw patrzymy, czy problem rozwiązują ustawienia integracji lub akcje automatyczne w Base. Dodatek budujemy tylko dla tego, czego nie da się ustawić.
  3. 3Test na wybranych zamówieniach. Dodatek działa najpierw na testowych zamówieniach, a potem na kilku prawdziwych. Sprawdzasz faktury i statusy, zanim obejmie cały sklep.
  4. 4Produkcja i opieka. Włączenie dla wszystkich zamówień, alert e-mail, gdy zamówienia nie da się uzupełnić, poprawki w cenie przez 30 dni.
03

Gotowa aplikacja czy integracja?

Base (BaseLinker) ma oficjalną integrację z Shopify. Pobiera zamówienia i zwroty, przenosi statusy, numery przesyłek i status płatności, synchronizuje stany i ceny, importuje i wystawia produkty, także z metapolami produktów. Wiele reguł ustawisz w akcjach automatycznych Base bez programowania. Od tego warto zacząć. Dodatek szyty na miarę ma sens, gdy

  • NIP i dane firmy zbierasz w koszyku, w uwagach lub w osobnym polu, a mają trafić do faktury w Base
  • informacje z zamówienia (atrybuty, metapola, personalizacja) mają trafiać do pól dodatkowych w Base
  • zasady statusów zależą od tagów, typu klienta lub rynku, a akcje automatyczne tego nie obejmują
  • sprzedajesz firmom przez Shopify B2B i dane firmy oraz warunki płatności mają dojść do Base
  • numer faktury, status zwrotu lub inne dane z Base mają wrócić do Shopify albo do CRM
cena i termin
od 3 500 zł netto
5-8 dni roboczych
Program startowy · zostało 5 z 5 miejscod 2 450 zł netto

Dla 5 pierwszych firm 30% taniej. W zamian zgadzasz się, żebym pokazał to wdrożenie jako przykład na swojej stronie (bez poufnych danych), i wystawiasz opinię w Google.

Zajmij miejsce →
04

Pytania

Brakuje Twojego? Napisz je w formularzu, odpowiem konkretnie.

Czy muszę zrezygnować ze standardowej integracji Base z Shopify?

Nie. Standardowa integracja dalej pobiera zamówienia, stany i statusy. Dodatek działa obok niej i uzupełnia tylko to, czego ona nie przenosi, więc nic nie zmienia się w tym, co już działa.

Czy nie wystarczą akcje automatyczne w Base?

Często wystarczą i wtedy to powiem. Akcje automatyczne dobrze działają na danych, które Base już ma. Gdy potrzebna informacja zostaje w Shopify (atrybut koszyka, metapole zamówienia, dane firmy B2B), Base nie ma na czym oprzeć reguły i wtedy pomaga dodatek.

Czy zmieni się coś w pracy magazynu?

Nie. Magazyn dalej pracuje w Base, tylko widzi komplet danych w zamówieniu i zamówienia w odpowiednich statusach, bez ręcznego przepisywania.

Jaki plan Shopify jest potrzebny?

Ten sam, którego wymaga integracja Base. Base zaznacza, że pobieranie danych klientów wymaga planu Shopify, który udostępnia je aplikacjom niestandardowym. Sprawdzamy to na rozmowie. Shopify B2B z firmami i warunkami płatności jest dostępne w planie Shopify Plus.

Co, jeśli Base w danej chwili nie odpowiada?

Zmiany czekają w kolejce i przechodzą, gdy Base znowu odpowiada. Jeśli zamówienia nie da się uzupełnić, na przykład brakuje NIP-u, dostajesz e-mail z numerem zamówienia i powodem.

05

Dla działu IT

Szczegóły techniczne dla osoby, która będzie odbierać wdrożenie.

Co robi standardowa integracja Base

Sklep Shopify łączy się z Base w dziale „Sklepy internetowe”. Integracja pobiera zamówienia z ustawioną częstotliwością, mapuje statusy Base na statusy Shopify (np. przejście do wybranego statusu oznacza zamówienie jako zrealizowane), przekazuje numery przesyłek i status płatności oraz importuje zwroty. Stany i ceny synchronizuje w wybranym kierunku (Base albo Shopify jako źródło) co 5 minut do 24 godzin, z opcją sumowania stanów z kilku magazynów Base. Produkty można importować z Shopify do katalogu Base i wystawiać z magazynu Base do Shopify, łącznie z metapolami produktów. Dodatek nie powiela żadnej z tych funkcji.

Jak działa dodatek

Po stronie Shopify dodatek jest aplikacją niestandardową z webhookami orders/create i orders/updated. Z zamówienia czyta to, czego standardowa integracja nie przenosi: atrybuty koszyka (note_attributes), metapola zamówienia, dane firmy i lokalizacji z Shopify B2B oraz tagi. Następnie czeka, aż Base pobierze zamówienie, i odnajduje je w Base API po numerze zamówienia ze sklepu (getOrders). Jeśli zamówienia jeszcze nie ma, zadanie wraca do kolejki z opóźnieniem.

Dane do faktury (invoice_company, invoice_nip, want_invoice) i pola dodatkowe zamówienia zapisuje przez setOrderFields, a identyfikatory pól dodatkowych odczytuje z getOrderExtraFields. Status ustawia setOrderStatus według reguł, które razem spisujemy. NIP jest sprawdzany sumą kontrolną, a opcjonalnie w Białej liście VAT.

Co wraca do Shopify

Zmiany po stronie Base dodatek odczytuje z dziennika zdarzeń (getJournalList): zmianę statusu, wystawienie faktury, utworzenie zwrotu. Numer faktury lub status zwrotu zapisuje w metapolu albo tagu zamówienia w Shopify, więc obsługa klienta widzi go bez logowania do Base. Te same zdarzenia mogą trafiać do CRM lub programu księgowego.

Limity i przypadki brzegowe

Base API przyjmuje do 100 zapytań na minutę na token, wspólnie dla wszystkich narzędzi, które go używają. Dodatek ma własny token i kolejkę z limitem tempa, żeby nie zabierać zapytań innym integracjom. Osobno obsługujemy zamówienia edytowane po złożeniu, zamówienia anulowane przed pobraniem do Base, kilka sklepów Shopify w jednym koncie Base i zamówienia bez NIP-u, które według reguł powinny go mieć. Każda operacja jest zapisana w logu.

Powiązane integracje