Integracja Shopify z polskim programem do faktur i kurierami
Shopify jest platformą globalną, więc wiele rzeczy oczywistych dla polskiego sklepu, jak faktura w polskim programie, paczkomaty czy oferta na Allegro, dochodzi przez aplikacje albo przez własne połączenie z API.
Autor: Szymon Łakomy. Aktualizacja:
Co w polskim sklepie na Shopify zwykle trzeba dołożyć
- Faktury w polskim programie. Shopify sam nie przekazuje zamówień do polskich programów do faktur, więc robi to aplikacja albo integracja.
- Paczkomaty i polscy kurierzy. Wybór punktu odbioru w koszyku i nadanie paczki zapewnia zwykle aplikacja przewoźnika albo osobne połączenie.
- Allegro i inne kanały. Oferta na marketplace ze wspólnymi stanami wymaga pośrednika, najczęściej BaseLinkera.
- Polskie metody płatności. BLIK i szybkie przelewy zależą od operatora płatności i jego aplikacji dla Shopify.
Trzy drogi połączenia i kiedy którą wybieram
| Sposób | Kiedy pasuje | Na co uważam |
|---|---|---|
| Aplikacja z Shopify App Store | Twój program lub przewoźnik ma gotową aplikację, a proces jest typowy | czy obsługuje polskie dokumenty, korekty i Twoje statusy oraz kto ją rozwija |
| Własna aplikacja tylko dla Twojego sklepu | potrzebne są własne reguły, dane w CRM albo program bez aplikacji | uprawnienia ograniczone do potrzebnych danych, token trzymany na serwerze |
| Przepływ w n8n lub Make na webhookach | kilka prostych kroków, na przykład zamówienie do arkusza i wiadomość do zespołu | kolejność zdarzeń i ponowienia przy błędach |
Sposób zakładania własnej aplikacji i dostępne zakresy uprawnień Shopify co jakiś czas zmienia, dlatego przed startem sprawdzam je w dokumentacji.
Jak spinam Admin API, webhooki i program do faktur
- Instaluję w sklepie własną aplikację z uprawnieniami tylko do zamówień, produktów i stanów, jeśli tyle wystarcza.
- Ustawiam webhooki na zdarzenia, które są naprawdę potrzebne, na przykład opłacenie albo realizację zamówienia.
- Każde powiadomienie weryfikuję po podpisie, żeby nikt z zewnątrz nie podrzucił fałszywego zamówienia.
- Dane trafiają do kolejki, a dopiero z niej do programu do faktur, magazynu lub CRM. Zdublowane powiadomienie nie tworzy drugiego dokumentu.
- Numer faktury, numer przesyłki i stan wracają do Shopify przez Admin API.
Szerzej o samym wystawianiu dokumentów piszę na stronie automatyzacja fakturowania, a o tym, jak KSeF wpływa na faktury z zamówień, w tekście KSeF w sklepie internetowym.
Allegro, kurierzy i płatności wokół Shopify
Allegro przez BaseLinkera
Zamówienia z Allegro i z Shopify trafiają do jednego panelu, a stany są wspólne. Bezpośrednie połączenie z marketplace opisuję na stronie integracja z Allegro API.
Kurierzy i paczkomaty
Etykieta powstaje po opłaceniu zamówienia, a numer śledzenia wraca do Shopify i do wiadomości dla klienta.
Płatności
Status z polskiej bramki decyduje, kiedy powstaje faktura i paczka. Weryfikację takich powiadomień opisuję w tekście integracja płatności online.
Sprzedaż na kilka rynków i w kilku walutach
Shopify pozwala prowadzić z jednego sklepu sprzedaż do kilku krajów, z osobnymi cenami, walutami i wersjami językowymi. Dla integracji oznacza to więcej reguł: faktura w walucie zamówienia, osobna seria numeracji dla sprzedaży zagranicznej, inny przewoźnik dla każdego kraju. Stawki VAT i sposób przeliczania walut ustalasz z księgową, a ja przenoszę je do integracji. To nie jest porada podatkowa.
Pierwszy etap i jego cena
Pierwszy etap to zwykle opłacone zamówienie zamienione w fakturę w polskim programie, w cenie od około 800 zł netto. Kurierów, Allegro, kolejne rynki i CRM dokładam w następnych etapach i wyceniam po rozmowie, gdy wiadomo, które aplikacje zostają. Ogólne zasady łączenia systemów opisuję na stronie integracje API.
Najczęstsze pytania
Czy własna aplikacja będzie widoczna w Shopify App Store?
Nie. Aplikację tworzę tylko dla Twojego sklepu i nie publikuję jej w sklepie z aplikacjami. Działa w tle, a w panelu widać ją wśród zainstalowanych aplikacji.
Czy da się połączyć Shopify z Subiektem albo Optimą?
Tak, choć te programy działają zwykle na komputerze lub serwerze w firmie, a Shopify w chmurze. Potrzebny jest pośrednik, który odbiera zamówienia i zapisuje je w programie. Możliwości zależą od wersji i licencji, więcej na stronach integracja Subiekt i integracja Comarch ERP Optima.
Co, jeśli aplikacja do faktur przestanie być rozwijana?
Sklep zostaje wtedy bez faktur w najgorszym możliwym momencie, dlatego przed wyborem sprawdzam, kto aplikację rozwija i jak reaguje na zmiany w Shopify. Własna integracja jest w Twoich rękach i możesz ją przekazać innemu programiście.
Ile kosztuje integracja Shopify z polskim programem do faktur?
Wariant, w którym opłacone zamówienie tworzy fakturę, a jej numer wraca do Shopify, kosztuje od około 800 zł netto. Korekty przy zwrotach, kilka walut i dodatkowe systemy poszerzają zakres, więc wyceniam je po rozmowie.
Powiązane strony
Chcesz połączyć Shopify z polskimi systemami?
Napisz, w jakim programie wystawiasz faktury i z jakich aplikacji Shopify już korzystasz.