UPS automatyzacje - API i automatyczne dokumenty wysyłkowe

Technical & Logistics Expert
UPS automatyzacje - API i automatyczne dokumenty wysyłkowe
Automatyzacje UPS polegają na tym, że etykieta, numer śledzenia, zamówienie odbioru i dokumenty do wysyłek zagranicznych powstają bez ręcznego przepisywania danych z zamówienia. Sklep łączy się z UPS przez API, które od sierpnia 2024 r. działa w standardzie OAuth 2.0, albo przez gotowy moduł w systemie do obsługi zamówień, np. w Base. Najwięcej czasu oszczędzają sklepy, które wysyłają codziennie kilkadziesiąt lub więcej paczek oraz przesyłki poza Unię Europejską, gdzie dochodzą dokumenty celne.
W tym wpisie pokazujemy, jakie elementy procesu wysyłki UPS da się zautomatyzować, czym różni się integracja przez API od modułu w Base, jak wygląda automatyczne przesyłanie faktur handlowych i jakie błędy najczęściej zatrzymują automatyczne nadawanie. Opisujemy proces z perspektywy sklepu i sprzedawcy na Allegro, a nie programisty, ale z nazwami usług, które przydadzą się przy rozmowie z deweloperem.
[#wazne] W skrócie: UPS pozwala zautomatyzować tworzenie etykiet i numerów śledzenia, zamawianie odbioru, śledzenie statusów i przesyłanie dokumentów handlowych do wysyłek zagranicznych. Dostęp do API UPS wymaga konta deweloperskiego i uwierzytelnienia OAuth 2.0. Sklepy, które nie chcą pisać własnej integracji, korzystają z modułu UPS w Base. W Vinson konfigurujemy automatyczne wysyłki UPS w sklepie, na Allegro i w Base - nie jesteśmy partnerem UPS.
Co to jest automatyzacja wysyłek UPS i co można zautomatyzować?
Automatyzacja wysyłek UPS to połączenie systemu sprzedaży z systemami UPS tak, żeby dane z zamówienia trafiały do przewoźnika automatycznie, a informacje zwrotne - numer przesyłki, etykieta, status doręczenia - wracały do sklepu bez udziału pracownika. W praktyce oznacza to, że magazyn drukuje gotowe etykiety, a klient dostaje link do śledzenia, zanim paczka opuści budynek.
Pełny proces automatycznej wysyłki składa się z kilku etapów. Każdy z nich może działać osobno, więc nie trzeba wdrażać wszystkiego naraz. Kolejność, w jakiej zwykle je uruchamiamy, pokazuje schemat.
[#chart:kur47a]
Etykieta i numer przesyłki: tworzone na podstawie adresu, wagi i wymiarów z zamówienia.
Zamówienie odbioru: kurier UPS zamawiany automatycznie albo stały, cykliczny odbiór.
Dokumenty handlowe: faktura handlowa przesyłana elektronicznie przy wysyłkach poza UE.
Statusy i powiadomienia: numer śledzenia w zamówieniu, zmiana statusu, e-mail do klienta.
Raporty: zestawienia przesyłek, doręczeń i problemów do dalszej analizy.
UPS API - jak działa dostęp i uwierzytelnienie?
UPS API to zestaw interfejsów udostępnianych na portalu deweloperskim UPS, przez które zewnętrzne systemy tworzą przesyłki, pobierają statusy czy zamawiają odbiór. Żeby z nich korzystać, potrzebujesz konta UPS z numerem nadawcy oraz aplikacji założonej w portalu deweloperskim. Aplikacja dostaje identyfikator klienta i klucz tajny, którymi system sklepu uwierzytelnia się w standardzie OAuth 2.0.
W sierpniu 2024 r. UPS zakończył obsługę starego modelu dostępu opartego na kluczu dostępu i przeszedł na OAuth 2.0. Jeśli Twoja integracja była pisana kilka lat temu i nie była aktualizowana, warto sprawdzić, czy korzysta już z nowego sposobu uwierzytelnienia. W modelu OAuth system najpierw pobiera token dostępu, a potem dołącza go do każdego zapytania. Token wygasa po określonym czasie, więc integracja musi umieć go odnowić.
[#uwaga] Identyfikator klienta i klucz tajny aplikacji UPS to dane dostępowe do Twojego konta wysyłkowego. Przechowuj je w ustawieniach integracji, a nie w wiadomościach czy arkuszach, i nadaj dostęp tylko osobom, które go potrzebują.
Środowisko testowe przed pierwszą prawdziwą etykietą
UPS udostępnia środowisko testowe, w którym można tworzyć przesyłki bez nadawania prawdziwych paczek i bez naliczania opłat. Każdą nową integrację warto najpierw sprawdzić właśnie tam: czy etykieta ma poprawny format, czy waga i wymiary trafiają do przesyłki, czy numer śledzenia wraca do zamówienia. Dopiero potem przełącza się integrację na środowisko produkcyjne.
Po przełączeniu na produkcję warto przez pierwsze dni porównywać każdą automatycznie utworzoną przesyłkę z zamówieniem. Sprawdź, czy usługa UPS odpowiada metodzie dostawy wybranej przez klienta, czy waga nie jest zaokrąglana w nieoczekiwany sposób i czy przesyłki zagraniczne mają komplet danych. Dobrą praktyką jest też zapisanie w dokumentacji sklepu, kto odpowiada za integrację, gdzie są przechowywane dane dostępowe i co zrobić, gdy UPS zmieni wersję interfejsu. Przy zmianach po stronie przewoźnika, takich jak przejście na OAuth 2.0 w 2024 r., taka notatka oszczędza wiele godzin szukania osoby, która kiedyś konfigurowała połączenie.
- Dobór kurierów do Twoich produktów
- Integracja z Base i sklepem, etykiety automatycznie
- Bez zobowiązań
Konsultację poprowadzi Mateusz Piotrowicz, Technical & Logistics Expert

Mateusz Piotrowicz
Technical & Logistics Expert
Bezpłatna konsultacja z Vinson
Mateusz i nasz zespół pomogą Ci wdrożyć to na Twoim koncie - bez zobowiązań.
- Analiza Twojego konta i obecnych działań
- Konkretny plan poprawek do wdrożenia
- Bezpłatna konsultacja – bez zobowiązań

Przeczytaj także
Więcej porad z naszej bazy wiedzy - przesuń, aby zobaczyć kolejne artykuły.
Wybierz dogodny termin w kalendarzu - bez wymiany maili w tę i z powrotem.
