DB Schenker w Hummerce to integracja kurierska obejmująca dwie usługi przewoźnika: System (przesyłki paletowe i frachtowe, typowe dla klientów B2B) oraz Paczki. Sklep automatycznie tworzy przesyłkę u przewoźnika po zmianie statusu dostawy, pobiera etykietę i numer listu przewozowego oraz cyklicznie sprawdza status doręczenia.
Stan na: aktualizacja 2026-09-29.
- Obsługa przesyłek paletowych (usługa System) obok zwykłych paczek (usługa Paczki) - jedna integracja dla klientów detalicznych i firmowych (B2B).
- Automatyczne tworzenie przesyłki i etykiety po zmianie statusu dostawy na "gotowe do wysyłki" - bez ręcznego przepisywania adresu do systemu Schenkera.
- Automatyczna zmiana statusu dostawy na "Doręczone" po informacji z API przewoźnika.
- Obsługa pobrania (płatność przy odbiorze).
- Mail do klienta z numerem listu przewozowego i linkiem do śledzenia, od razu po jego nadaniu.
- W panelu zakłada się osobną dostawę dla usługi System i osobną dla usługi Paczki - każda ma przypisany typ usługi w konfiguracji modułu.
- Domyślne dane paczki (waga, typ opakowania, opis zawartości, zabezpieczenie) ustawia się dla całej integracji; typ opakowania ma zdefiniowaną listę kodów (np. karton, paleta EUR, paleta jednorazowa, skrzynia, beczka, wiadro, szpula).
- Po zmianie statusu dostawy zamówienia na "gotowe do wysyłki" sklep liczy łączną wagę paczki z pozycji zamówienia, wysyła zlecenie transportowe do API Schenkera i zapisuje zwrócony numer listu przewozowego.
- Etykieta przesyłki (PDF) pobiera się automatycznie po utworzeniu zlecenia i zapisuje przy zamówieniu.
- Dane nadawcy, odbiorcy i płatnika (jeśli inny niż nadawca) ustawia się w konfiguracji modułu; dane odbiorcy domyślnie pochodzą z adresu dostawy zamówienia.
- Gdy wybrana przez klienta płatność jest oznaczona jako pobraniowa, zlecenie transportowe dostaje dodatkową usługę pobrania, a kwota pobrania to końcowa wartość zamówienia z podatkiem.
- Zadanie w tle sprawdza cyklicznie (domyślnie co 6 godzin) status przesyłek dla zamówień z nadanym numerem listu przewozowego i zapisuje komunikaty z systemu przewoźnika przy zamówieniu.
- Automatycznie ustawiany jest status dostawy "Doręczone" po odebraniu odpowiedniego zdarzenia z API. Zdarzenie odbioru paczki od nadawcy nie zmienia obecnie statusu dostawy automatycznie.
- Opcjonalne ustawienie wysyła do klienta mail z numerem listu przewozowego i linkiem do śledzenia zaraz po jego nadaniu, niezależnie od ogólnego mechanizmu śledzenia przesyłek.
Integracja z DB Schenker jest modułem platformy Hummerce, dostępnym w obecnych wersjach.
- Umowa z DB Schenker: numer klienta oraz dane dostępowe do API (login, hasło) - sklep pozyskuje je we własnym zakresie.
- Skonfigurowany adres nadawcy (i płatnika, jeśli inny) w ustawieniach modułu.
- Miejsce zapisu plików (VFS/FTP) skonfigurowane w sklepie - do przechowywania etykiet PDF.
- Waga na towarach - do prawidłowego wyliczenia wagi paczki.
- Powiązanie z płatnościami (pobranie) - Płatności - przegląd.
- Ogólne zasady sposobów dostawy - Sposoby dostawy - przegląd.
- Wymaga wdrożenia - integracja nie działa bez konfiguracji. Zakres:
- uruchomienie modułu i danych dostępowych do API (test, potem produkcja),
- konfiguracja adresu nadawcy (i płatnika),
- założenie dostaw dla wybranych usług (System, Paczki) i ustawień domyślnych paczki,
- szablon maila z numerem listu przewozowego,
- testy w trybie testowym i przełączenie na produkcję.
- Minimalny szacowany czas:
- konfiguracja jednej usługi (System albo Paczki) w panelu i testy - od 4 h,
- druga usługa równolegle - dodatkowo od 1 h,
- szablon maila z numerem przesyłki - od 1 h.
- Od czego zależy czas: liczba uruchamianych usług, liczba dostaw i widoków, potrzeba dopasowania domyślnych danych paczki do asortymentu.
- Automatyczne statusy przesyłki aktualizują się cyklicznie (domyślnie co 6 godzin) - rzadziej niż w niektórych innych integracjach kurierskich.
- Automatycznie ustawiany jest tylko status "Doręczone"; odebranie paczki od nadawcy nie zmienia statusu dostawy automatycznie.
- Usługi System i Paczki wymagają osobnych dostaw w panelu - nie da się ich połączyć w jedną pozycję z wyborem usługi przez klienta.
- Brak zarządzania integracją przez REST API i MCP - konfiguracja tylko w panelu; numer przesyłki i komunikaty widoczne jako właściwości zamówienia.
- Domyślne dane paczki (waga, typ opakowania) trzeba dopasować do asortymentu - inaczej sklep wysyła do przewoźnika wartości domyślne.
- Nie weryfikujemy zadania pod kątem zgodności z prawem (np. licencje przekazanych materiałów, RODO, regulamin sklepu).
- Automatyczne wykrywanie odebrania paczki od nadawcy jako osobny status dostawy.
- Zarządzanie integracją i statusem przesyłek przez REST API i MCP.
- Rozszerzenie mechanizmu śledzenia przesyłek o API DB Schenker.
Czy DB Schenker w Hummerce obsługuje przesyłki paletowe?
Tak. Usługa System obejmuje przesyłki paletowe i frachtowe, a usługa Paczki - zwykłe przesyłki paczkowe; obie konfiguruje się jako osobne dostawy.
Czy sklep sam tworzy przesyłkę i etykietę u DB Schenker?
Tak. Po zmianie statusu dostawy zamówienia na "gotowe do wysyłki" sklep tworzy zlecenie transportowe i pobiera etykietę PDF.
Czy integracja obsługuje pobranie?
Tak, dla płatności oznaczonych jako pobraniowa - kwota pobrania to końcowa wartość zamówienia.
Czy status "doręczone" ustawia się automatycznie?
Tak, po odpowiednim zdarzeniu z API DB Schenker; odebranie paczki od nadawcy nie zmienia statusu automatycznie.
Ile trwa wdrożenie integracji z DB Schenker?
Od 4 h dla jednej usługi (System albo Paczki); druga usługa równolegle - dodatkowo od 1 h.
Czy klient dostaje mail z numerem przesyłki?
Tak, opcjonalnie - po włączeniu ustawienia wysyłki maila przy nadaniu numeru listu przewozowego.
Chcesz zobaczyć, jak integracja z DB Schenker może działać w Waszym sklepie? Umów bezpłatną prezentację.
- Konfiguracja integracji: Konfiguracja -> zakładka Schenker (grupa "Module Schenker") - Tryb testowy, Web Service URL, Login, Hasło, Client No; dane nadawcy (Nazwa1/2 nadawcy, Ulica, Kod pocztowy, Miasto, Email, Telefon, Nip, Osoba kontaktowa); Dane płatnika takie same jak nadawcy i osobne pola płatnika, gdy wyłączone; ustawienia paczki: Domyślna waga, Dodatkowa waga, Domyślna nazwa paczki, Domyślne zabezpieczenie paczki, Domyślny typ paczki; Wysyłaj maila przy utworzeniu numeru listu przewozowego.
- Edycja dostawy: dwie osobne dostawy, każda przypisana do jednej z usług (System, Paczki) w konfiguracji modułu.
- Zamówienie: numer listu przewozowego, komunikaty i kody błędów z systemu przewoźnika, plik etykiety PDF, waga i typ paczki - w szczegółach zamówienia.
- Numer przesyłki i komunikaty z systemu Schenkera są właściwościami zamówienia - dostępne przez ogólne REST API właściwości zamówień. Bez dedykowanych metod MCP dla integracji Schenker; ogólne MCP dostaw i statusów zamówień - patrz Sposoby dostawy - przegląd.
Mail wysyłany do klienta po nadaniu numeru listu przewozowego edytuje się w szablonach wiadomości; dostępne zmienne to zamówienie, numer listu przewozowego, link do zamówienia i link do śledzenia u przewoźnika.
| Symbol |
Obiekt |
Etykieta |
_schenker_waybill |
zamówienie |
Numer listu przewozowego |
_schenker_courierMessage |
zamówienie |
Komunikaty z systemu kuriera |
_schenker_trackingMessage |
zamówienie |
Komunikaty śledzenia |
_schenkerErrorCode |
zamówienie |
Kody błędów integracji |
_schenker_shippingLabel |
zamówienie |
Etykieta przesyłki (PDF) |
_grossWeight |
zamówienie |
Waga brutto paczki |
_packageAmount |
zamówienie |
Liczba paczek |
_packageType |
zamówienie |
Typ paczki |
_schenker_cliDelivDateSpecified |
zamówienie |
Niestandardowy termin dostawy |
_schenker_clieDelivDateFrom, _schenker_clieDelivDateTo |
zamówienie |
Termin dostawy od / do |