Sprzedaż na pięciu rynkach Amazon EU, setki faktur miesięcznie, każdy kraj z inną stawką VAT i wszystko wystawiane ręcznie w Subiekcie nexo PRO. Dziś aplikacja obok Subiekta pobiera zamówienia z SP-API, ustala kraj i stawkę i wystawia fakturę do każdego zamówienia. Przeszła też Amazon security review.
Klient
Sprzedawca na Amazonie, 5 rynków EU
Branża
E-commerce
Usługi
Integracje, Automatyzacja
Czas
3 tygodnie
Rok
2025
- Przed
faktur miesięcznie wystawianych ręcznie
setki
rynków EU, każdy z inną stawką VAT
5
ustalała kraj i stawkę przy każdej fakturze
1 osoba
Sytuacja
Klient sprzedaje na Amazonie na pięciu rynkach Unii, a dokumenty sprzedaży prowadzi w Subiekcie nexo PRO na komputerze w firmie. Do każdego zamówienia potrzebna jest faktura z właściwym krajem i stawką VAT, a zamówień są setki miesięcznie.
Pytanie brzmiało: czy faktury mogą powstawać same, w tym samym Subiekcie, w którym pracuje księgowość.
Co nie działało
Amazon daje panel i raporty, Subiekt daje okno wystawiania faktury. Między nimi siedział człowiek.
Ktoś przeglądał zamówienia rynek po rynku, ustalał kraj dostawy i stawkę VAT i przepisywał fakturę do Subiekta.
Pięć rynków to pięć widoków i pięć zestawów stawek; łatwo o pomyłkę albo o zamówienie zafakturowane dwa razy.
Praca rosła razem ze sprzedażą, a księgowość dostawała dokumenty z opóźnieniem.
Co zbudowaliśmy
Aplikację desktop w C# .NET WPF na tej samej maszynie co Subiekt nexo PRO, bez serwera w chmurze i pośrednika z abonamentem. Rozmawia z Amazon SP-API po jednej stronie i ze Sferą (SDK Subiekta) po drugiej, a swój stan trzyma w MS SQL.
Pobieranie zamówień z pięciu marketplace'ów EU przez SP-API, w jednej aplikacji.
Klasyfikacja transakcji: kraj i stawka VAT ustalane dla każdego zamówienia według reguł spisanych z księgowością klienta.
Faktura sprzedaży (FS) zakładana w Subiekcie przez Sferę, z kontrahentem, pozycjami i stawką dobraną do kraju.
Dashboard: ile faktur powstało, podział per kraj, wynik klasyfikacji i lista przypadków do decyzji człowieka.
Amazon security review
Aplikacja, która czyta zamówienia, czyta też dane kupujących: imię, adres, kontakt. Amazon sprawdza przed dopuszczeniem do produkcji, jak aplikacja te dane przechowuje, kto ma do nich dostęp i jak długo je trzyma. Bez tego przeglądu integracja zostałaby na etapie testów.
Wymagania Amazona uwzględniliśmy od pierwszego tygodnia, zanim powstała pierwsza tabela w MS SQL.
Jak to działa na co dzień
Aplikacja cyklicznie pyta SP-API o nowe zamówienia z każdego z pięciu rynków. Każde dostaje klasyfikację, potem aplikacja dobiera kontrahenta i pozycje w Subiekcie i zakłada FS przez Sferę.
Identyfikator zamówienia z Amazona zapisujemy w MS SQL razem z numerem faktury. Jeśli to samo zamówienie wróci z API drugi raz, aplikacja je rozpozna i nie założy drugiego dokumentu. Zamówienie, którego nie da się jednoznacznie sklasyfikować, trafia na listę wyjątków w dashboardzie, a nie do Subiekta z przypadkową stawką.
Efekty
Sto procent faktur sprzedaży do zamówień z Amazona powstaje bez ręcznej pracy, na wszystkich pięciu rynkach. Od startu do produkcji minęły 3 tygodnie, razem z security review.
Kod i baza są własnością klienta, na jego komputerze, bez abonamentu za pośrednika.
Czego się nauczyliśmy
Reguły klasyfikacji spisaliśmy z księgowością klienta przed kodem. Kraj i stawka VAT to decyzje podatkowe, nie programistyczne; nasza rola to wykonać je bez wyjątków i pokazać, kiedy reguła nie pasuje.
I łyżeczką: jeśli sprzedajesz na jednym rynku, a ręczne fakturowanie zajmuje godzinę w tygodniu, gotowy integrator w abonamencie pewnie wystarczy. Tu o własnym kodzie przesądziły pięć krajów, różne stawki VAT i Subiekt nexo PRO na komputerze w firmie, nie w chmurze.
Przepływ danych
01Zamówienie na jednym z 5 rynków Amazon EU
02Pobranie przez SP-API
03Klasyfikacja: kraj i stawka VAT
04Kontrahent i pozycje w Subiekcie
05FS przez Sferę w Subiekcie nexo PRO
06Dashboard: faktury per kraj, wyjątki
Efekty w liczbach
faktur sprzedaży bez ręcznej pracy
100%
marketplace'ów EU w jednej aplikacji
5
zakres
od startu do produkcji, z security review
3 tyg.
- Co dalej
Aplikacja jest w utrzymaniu. Podobny proces u siebie, na Amazonie albo Allegro? Bezpłatna konsultacja trwa 30 minut, a audyt za 699 zł netto to kilka dni pracy i dokument z architekturą, zakresem, ryzykami, stałą ceną i terminem; całą kwotę odliczamy od ceny wdrożenia: napisz do nas.
- Stack
C# .NET WPF
AMAZON SP-API
SFERA SDK
MS SQL
SUBIEKT NEXO PRO
- Masz podobny proces?
Opisz, co u Ciebie zjada godziny.
Wrócimy w ciągu 4 godzin roboczych z pytaniami albo od razu z propozycją, jak to spiąć. Bez zobowiązań.