Logo IdoSell
Wypróbuj za darmo

Wyszukaj na blogu

Tu sprzedają największe sklepy online

Dołącz do nich i zobacz, jak szybko możesz rosnąć

kobieta patrząca przed siebie
Sprawdź ofertę
Zaktualizowano: 9 września 2026

CHANGELOG IdoSell - sierpień 2026

W ramach changeloga IdoSell cyklicznie informujemy o nowościach, aktualizacjach i zmianach w oprogramowaniu platformy. Niezmiennie w osobnych wpisach publikujemy nowości projektowe i informacje o wydaniu kolejnych funkcjonalności. Poniższe wydanie changeloga prezentuje zakres zmian wprowadzonych w sierpniu 2026 roku.

changelog idosell maj 2026

Marketplaces / Allegro

  • Rozszerzyliśmy Wysyłam z Allegro o nowe usługi zagraniczne i kuriera DHL w Allegro One Box

Dodaliśmy nowe usługi Allegro International dla Czech i Słowacji, w tym opcje pobraniowe, oraz obsługę kuriera DHL w Allegro One Box. Sprzedawcy prowadzący sprzedaż zagraniczną zamawiają przesyłki bezpośrednio z panelu, bez ręcznego obchodzenia brakujących usług.

  • Poprawiliśmy przypisywanie usług kurierskich na kontach Allegro

Zoptymalizowaliśmy zużycie pamięci przy budowaniu listy przypisania usług kurierskich, która wcześniej mogła się nie załadować przy dużej liczbie kont. Konfiguracja kurierów jest poprawnie pobierana również dla sprzedawców z kilkudziesięcioma kontami Allegro.

Marketplaces / TikTok Shop

  • Poprawiliśmy wystawianie ofert w TikTok Shop

Poprawiliśmy obsługę magazynu przy wystawianiu ofert i usunęliśmy zbędne parametry „Rodzaj jednostki" i „Bazowa liczba sztuk", które generowały komunikaty o brakujących danych. Oferty trafiają do TikTok Shop bez błędów.

  • Poprawiliśmy pobieranie zamówień z TikTok Shop

Poprawiliśmy mapowanie ofert bez wariantów oraz pobieranie pełnego adresu dostawy, dzięki czemu zamówienia nie są pomijane ani niepełne. Sprzedawca ma w panelu kompletne zamówienia gotowe do realizacji.

Marketplaces / Empik

  • Poprawiliśmy wystawianie i aktualizację ofert w Empik

Poprawiliśmy tworzenie identyfikatorów ofert, walidację ofert zamkniętych oraz ustawianie wartości rozmiaru w nazwie i opisie towaru. Stan ofert w panelu odpowiada stanowi po stronie Empik, a oferty publikują się z właściwymi danymi i odpowiednim statusem.

Marketplaces / Kaufland

  • Poprawiliśmy obsługę serwisu Kaufland

Dodaliśmy właściwe mapowanie przewoźnika dla przesyłek DHL i naprawiliśmy wybór wartości parametrów w grupowej edycji towarów. Kupujący widzi prawidłowego kuriera, a sprzedawca uzupełnia parametry ofert grupowo.

Marketplaces / InPost von Halsky

  • Poprawiliśmy automatyczną aktualizację cen i czasów dostaw ofert marketplace

Poprawiliśmy przetwarzanie automatycznych aktualizacji cen i czasów dostaw oraz rejestrowanie ich błędów. Dzięki temu sprzedawca widzi, gdy aktualizacja się nie powiodła.

Porównywarki cen / Idealo

  • Poprawiliśmy dane produktowe w feedzie Idealo dla rynku francuskiego

Poprawiliśmy przekazywanie numeru katalogowego producenta w domyślnym feedzie Idealo. Oferty zawierają pełne dane produktowe, co ułatwia ich dopasowanie w porównywarce.

PIM

  • Naprawiliśmy naliczanie ceny, gdy towar był jednocześnie w promocji i w ofercie specjalnej

Gdy na te same towary nałożone były jednocześnie promocja i oferta specjalna z ustawieniem „stosuj tylko, jeżeli wyższy od sumy innych rabatów", część towarów w zamówieniu potrafiła dostać wyższą cenę z promocji zamiast niższej wynikającej z oferty specjalnej. Naprawiliśmy ten błąd — cena naliczana jest teraz zgodnie z ustawieniami oferty specjalnej.

  • Naprawiliśmy podwójne naliczanie kosztu dostawy dla towarów z kaucją

Dodanie do koszyka towaru z opakowaniem kaucyjnym mogło powodować dwukrotne naliczenie kosztu dostawy — system błędnie przyjmował, że w zamówieniu znajduje się dwukrotność wagi towaru. Problem występował przy włączonej opcji pozwalającej klientom wydzielać towary niedostępne na magazynie własnym do osobnego zamówienia. Naprawiliśmy ten błąd, dzięki czemu koszt dostawy dla towarów z kaucją jest naliczany prawidłowo.

  • Naprawiliśmy błąd blokujący złożenie zamówienia przy przypisanej grupie rabatowej

Klienci przypisani do grupy rabatowej mogli otrzymywać komunikat o nieudanej próbie złożenia zamówienia podczas finalizacji zakupów — odpięcie grupy pozwalało dokończyć zamówienie bez problemu. Naprawiliśmy ten błąd, dzięki czemu zamówienie przechodzi poprawnie niezależnie od przypisanej grupy rabatowej.

  • Naprawiliśmy znikanie produktów z koszyka przy ofertach specjalnych z gratisem

Po dodaniu do koszyka kilku zestawów spełniających warunki oferty specjalnej z darmowym produktem, przejście na inną podstronę i powrót do koszyka mogło usunąć gratis albo — przy kilku sztukach tego samego produktu — wyczyścić cały koszyk. Naprawiliśmy ten błąd, dzięki czemu zawartość koszyka nie znika przy nawigacji między stronami sklepu.

  • Naprawiliśmy wyświetlanie progów rabatowych dla wartości dziesiętnych ilości

Dla towarów sprzedawanych w jednostkach dziesiętnych (np. w kilogramach) karta towaru pokazywała tylko rabat naliczany od pełnej jednostki, pomijając progi zdefiniowane dla wartości ułamkowych. Naprawiliśmy ten błąd, uwzględniając też przypadek towarów bez skonfigurowanej opcji „sprzedawane po" — progi rabatowe wyświetlają się teraz zgodnie z ustawieniami profilu rabatowego niezależnie od jednostki sprzedaży.

  • Naprawiliśmy brak rabatów ilościowych na wybranej wersji językowej sklepu

W wielojęzycznym sklepie rabaty ilościowe poprawnie wyświetlały się na jednej wersji językowej sklepu, a znikały na karcie towaru na innej — mimo identycznego profilu rabatowego przypisanego do towaru. Naprawiliśmy ten błąd, dzięki czemu progi rabatowe są widoczne niezależnie od wybranej wersji językowej.

  • Naprawiliśmy brak przeliczania ceny zestawu po zniknięciu jego składowej

Ze składowych zestawu produktowego mogły samoczynnie znikać pojedyncze towary, a zapisana cena zestawu nie była wtedy przeliczana i pozostawała wyższa niż suma aktualnych składowych. Zabezpieczyliśmy ten scenariusz, dzięki czemu cena zestawu odpowiada teraz jego rzeczywistej zawartości.

  • Naprawiliśmy blokadę edycji wybranych grup rabatowych

Część grup rabatowych nie dała się edytować — przy próbie zmiany nazwy czy wysokości rabatu panel zwracał komunikat o konieczności przypisania kodu rabatowego do kampanii, mimo że sprawa nie dotyczyła kodów rabatowych. Naprawiliśmy ten błąd, dzięki czemu wszystkie grupy rabatowe można edytować bez błędów.

  • Naprawiliśmy domyślny wybór parametru w konfiguratorze towaru

W konfiguratorze towaru wybór jednego parametru mógł automatycznie ustawiać zależny od niego parametr na ostatnią dostępną wartość zamiast na tę zdefiniowaną jako domyślna. Naprawiliśmy ten błąd, dzięki czemu konfigurator poprawnie proponuje domyślną wartość powiązanego parametru.

  • Naprawiliśmy błędne wyświetlanie kodu opinii na karcie edycji towaru

Na karcie edycji towaru, na każdej jej zakładce, zamiast opinii o produkcie wyświetlał się surowy kod. Naprawiliśmy ten błąd — karta edycji towaru wyświetla się teraz prawidłowo.

  • Ujednoliciliśmy walidację zdjęć i ikon dodawanych do towarów

Mechanizm sprawdzania rozszerzeń zdjęć i ikon działał niespójnie i dopuszczał do bazy pliki z nieprawidłowym rozszerzeniem w nazwie, co powodowało błędne linki i brak wyświetlania zdjęć w hotspotach, a błąd przy dodawaniu ikony mógł zatrzymać proces na 99% bez czytelnego komunikatu. Ujednoliciliśmy walidację i dodaliśmy obsługę błędów na froncie, dzięki czemu nieprawidłowe pliki są teraz odrzucane z jasnym komunikatem.

  • Naprawiliśmy nadpisywanie nazw serii przez API

Aktualizacja serii przez bramkę API podmieniała nazwę panelową serii na jej tłumaczenie. W efekcie serie wyświetlały się w panelu w obcym języku, ponowne ich dodanie tworzyło duplikaty z nowym ID, a docelowo serie przestawały być widoczne na liście wyboru na karcie edycji towaru. Naprawiliśmy ten błąd — nazwa panelowa serii nie jest już modyfikowana przy aktualizacji tłumaczeń.

  • Naprawiliśmy przenoszenie zamówień z IAI POS do panelu

Zamówienia utworzone w aplikacji IAI POS mogły nie przenosić się z bufora do panelu w związku z specyficzną konfiguracją wysyłki wiadomości email z prośbą o opinię — próba synchronizacji kończyła się błędem związanym z formatem daty. Naprawiliśmy ten błąd, dzięki czemu zamówienia z POS trafiają do panelu poprawnie.

  • Naprawiliśmy przeklikanie do listy towarów ze stron specjalnych

Z poziomu listy stron specjalnych w panelu przeklik do powiązanych towarów nie działał dla części z nich (m.in. produktów specjalnych, promocji i przeceny) — lista towarów wracała pusta, tak samo jak filtrowanie towarów w promocji z poziomu bocznego menu na liście towarów. Naprawiliśmy ten błąd, dzięki czemu przeklik i filtrowanie towarów z tych sekcji działają poprawnie.

  • Dodaliśmy bramki API do grupowania i rozgrupowywania wariantów towarów

Dodaliśmy nowe bramki IdoApi oraz API3 — products/groups/groupProducts i products/groups/ungroupProducts — pozwalające grupować i rozgrupowywać warianty towarów. Integratorzy mogą teraz wykonywać te operacje bezpośrednio przez API, bez potrzeby ręcznej pracy w panelu.

  • Naprawiliśmy tworzenie promocji przez bramkę API

Tworzenie promocji przez bramkę API do zarządzania promocjami mogło kończyć się błędem o nieprawidłowej dacie rozpoczęcia, niezależnie od podanej wartości daty — ta sama promocja dawała się przy tym utworzyć ręcznie w panelu. Naprawiliśmy ten błąd, dzięki czemu promocje można tworzyć przez API bez względu na ustawioną datę rozpoczęcia.

  • Umożliwiliśmy dodawanie zdjęć w przestrzeni kolorów CMYK/YCCK przez API

Dodawanie zdjęć towarów przez bramkę API do zapisu towarów (Products — Set Products) kończyło się błędem, jeśli przesłany plik JPG był zapisany w przestrzeni kolorów CMYK lub YCCK. Dodaliśmy automatyczną konwersję takich zdjęć do przestrzeni sRGB, dzięki czemu można je teraz dodawać przez API bez wcześniejszej konwersji po stronie integratora.

  • Naprawiliśmy pomijanie części parametrów przy tłumaczeniu oferty

Zlecone tłumaczenie parametrów towarów mogło zakończyć się raportem 100% ukończenia, mimo że część nazw parametrów pozostawała nieprzetłumaczona i widoczna na liście w języku źródłowym. Naprawiliśmy ten błąd, dzięki czemu tłumaczenie obejmuje teraz komplet parametrów.

  • Naprawiliśmy generowanie tagu x-default w module krajów

Mimo aktywnej konfiguracji „Indywidualne ustawienia tagu x-default" ze wskazanym krajem domyślnym, moduł krajów nie generował w kodzie strony wymaganego znacznika hreflang x-default — pozostałe warianty językowe generowały się poprawnie. Naprawiliśmy ten błąd, dzięki czemu tag x-default pojawia się na stronach zgodnie z ustawioną konfiguracją.

Automatyzacje

  • Nowe zdarzenia, warunki i akcje w nowym module automatyzacji zamówień

Rozbudowaliśmy moduł automatyzacji zamówień o kolejny pakiet zdarzeń, warunków i akcji. Dzięki temu możliwe jest zbudowanie reguł reagujących na faktury w KSeF, wgrane dokumenty, statusy przesyłek i niepoprawne wpłaty, a dzięki nowej akcji „Ustaw magazyn realizujący” każde zamówienie można skierować do właściwego magazynu. Dla przypomnienia: nowy modułu automatyzacji docelowo zastąpi dotychczasową „Automatyzację procesów” i pozwala składać własne scenariusze obsługi zamówień z trzech klocków: zdarzenia, warunku i akcji.

Newsletter

  • Zmienna [iai:button_color] w treści newslettera dynamicznie pobiera kolor zgodny ze schematem kolorów wybranego języka wiadomości

W sklepach wielojęzycznych, w których merchant skonfigurował schemat kolorów tylko dla jednego (np. głównego) języka, newslettery w pozostałych językach użyją tego schematu zamiast powracać do domyślnego, niebieskiego przycisku.

SEO / LLMy

  • Widżet zamówień nieobsłużonych: Dodanie obsługi źródła „AI – czaty i asystenci”

W widżecie zamówień nieobsłużonych na pulpicie panelu dodaliśmy obsługę zamówień pochodzących ze źródła „AI – czaty i asystenci”. Dotychczas zamówienia z tego źródła były widoczne w zaawansowanej wyszukiwarce zamówień, ale nie były uwzględniane w szybkich filtrach i statystykach widżetu. Dzięki tej poprawce widżet prezentuje kompletne dane, co pozwala na wygodne przejście do realizacji wszystkich nieobsługiwanych zamówień bezpośrednio z pulpitu.

ManagoAI

  • Integracja z ManagoAI: Dodanie możliwości podania własnego identyfikatora wiadomości (emailId) dla Double Opt-In

W konfiguracji integracji z ManagoAI dodaliśmy pole pozwalające na wpisanie własnego identyfikatora wiadomości e-mail (emailId) dla mechanizmu Double Opt-In. Opcja ta pojawia się po zaznaczeniu zgody na potwierdzanie subskrypcji i umożliwia wysyłanie do klientów dedykowanego szablonu maila z ManagoAI. W przypadku pozostawienia pola pustego system wysyła standardową wiadomość dopasowaną do języka klienta.

Automatyzacja marketingu

  • Dodanie możliwości wykluczania konkretnych adresów e-mail z wysyłki

W sekcji wiadomości triggerowanych w panelu dodaliśmy nową funkcjonalność zarządzania listą wykluczeń e-mail. Pozwala ona na zablokowanie automatycznych wysyłek do wybranych adresów e-mail – zarówno dla wszystkich wiadomości triggerowanych (zakres globalny), jak i dla wskazanych typów zdarzeń. Adresy można dodawać pojedynczo ręcznie lub masowo poprzez import z pliku CSV/TXT. Zapewnia to pełną kontrolę nad odbiorcami wiadomości automatycznych i ułatwia szybkie reagowanie na indywidualne prośby klientów o wstrzymanie wysyłek.

SEO / Robots.txt

  • Uporządkowanie wpisów dla robota Scrapy i usunięcie go z grupy botów AI

W automatycznie generowanym pliku robots.txt usunęliśmy robota Scrapy z listy botów uczących modele AI (LLM). Zapobiega to nakładaniu się sprzecznych dyrektyw (jednocześnie blokujących dostęp i spowalniających indeksację) w odrębnych sekcjach pliku.

  • Udostępnienie przełączników botów AI i nowy układ strony robots.txt

Udostępniliśmy klientom możliwość bezpośredniego zarządzania dyrektywami w pliku robots.txt dla robotów sztucznej inteligencji (m.in. botów do trenowania modeli AI, indeksowania treści oraz działania agentów). Dodatkowo odświeżyliśmy i uporządkowaliśmy interfejs strony konfiguracji robots.txt – wprowadziliśmy bardziej czytelny podział na sekcje, skrócone etykiety oraz przejrzysty układ formularza.

SEO / Panel administracyjny

  • Zmiana nazwy sekcji i menu na „SEO i optymalizacja pod roboty AI”

Zaktualizowaliśmy nazewnictwo sekcji dotyczącej optymalizacji SEO w panelu administracyjnym sklepu. Nazwa w menu nawigacyjnym oraz w nagłówku strony konfiguracji (/panel/app/config-shopseo.php?&action=robots) została zmieniona z „SEO Optymalizacja” na „SEO i optymalizacja pod roboty AI”.

Reklamacje

  • Zwracanie numerów seryjnych i nazw towarów per produkt w API reklamacji (rma/rma:GET)

Poprawiliśmy odpowiedź API reklamacji. Dotychczas numer seryjny i nazwa towaru zwracane były zbiorczo dla całej reklamacji, przez co przy kilku pozycjach nie dało się powiązać numeru seryjnego z konkretnym towarem. Po zmianie numery seryjne trafiają do pola serial_numbers w tablicy produktów, zgodnie z dokumentacją, co ułatwia automatyzację obsługi reklamacji po stronie integracji.

Dokumenty sprzedaży

  • Wyłączenie kwalifikowania do KSeF transakcji realizowanych w obrębie jednego kraju UE

Poprawiliśmy kwalifikowanie transakcji do KSeF. Dotychczas transakcja, w której krajem sprzedawcy jest Polska, a wysyłka i dostawa odbywają się w obrębie tego samego kraju UE, była zaliczana do KSeF, co blokowało wystawienie faktury. Po zmianie taka transakcja nie jest kwalifikowana do KSeF, zgodnie z obowiązującą tabelą podatkową, a faktura wystawia się bez przeszkód.

  • Wyłączenie przeliczania wartości pozycji zamówienia przy zmianie typu transakcji

Naprawiliśmy zachowanie systemu przy zmianie typu transakcji na zamówieniu. Dotychczas taka zmiana wyzwalała ponowne przeliczenie wartości pozycji, przez co na fakturze korygującej kwota „przed korektą” różniła się o grosze od kwoty faktycznie zapłaconej. Po zmianie wartości pozostają takie, jakie były w momencie złożenia i opłacenia zamówienia, więc korekty i raporty się zgadzają.

  • Zwracanie dokumentów dla wszystkich zamówień przekazanych do API orders/documents:GET

Poprawiliśmy bramkę orders/documents w API. Dotychczas przy zapytaniu o kilka zamówień naraz odpowiedź zawierała dokument tylko dla ostatniego zamówienia z listy. Po zmianie API zwraca dokumenty dla każdego z przekazanych zamówień, dzięki czemu integracje mogą pobierać je jednym żądaniem.

  • Pobieranie dokumentów przez API dla zamówień z dużą liczbą pozycji

Naprawiliśmy pobieranie dokumentów przez bramkę orders/documents. Dotychczas dla zamówień z kilkuset pozycjami generowanie pliku PDF przekraczało limit pamięci i API zwracało błąd, mimo że dokument był widoczny w panelu. Po zmianie dokumenty pobierają się niezależnie od liczby pozycji na zamówieniu, więc integracje i systemy raportowe otrzymują komplet danych.

Zwroty

  • Poprawa formatowania wiersza kosztów przesyłki na dokumencie potwierdzenia zwrotu

Uporządkowaliśmy wygląd dokumentu potwierdzenia zwrotu. Zdarzały się przypadki, gdzie w wierszu usługi kurierskiej brakowało nazwy usługi, a wartości kwotowe były przesunięte względem pozostałych kolumn. Po zmianie wiersz kosztów przesyłki jest prawidłowo wyrównany i zawiera nazwę usługi, więc dokument jest czytelny dla merchanta i klienta.

  • Poprawa kwoty na korekcie KSeF dla zwrotów Tanie Zwroty w zamówieniach bez VAT

Naprawiliśmy wyliczanie kwoty na korekcie przekazywanej do KSeF. Dotychczas dla zamówienia bez VAT ze zwrotem realizowanym przesyłką Tanie Zwroty korekta wykazywała pełną wartość zamówienia zamiast wartości faktycznie zwracanych towarów - towary i koszt przesyłki zwrotnej używały różnych oznaczeń zerowej stawki VAT. Po ujednoliceniu tych oznaczeń korekta pokazuje wyłącznie wartość zwracanych towarów.

OMS

  • Obsługa deklaracji NIP UE przy składaniu zamówienia przez ajax/order-create.php

Ujednoliciliśmy obsługę deklaracji NIP UE w procesach składania zamówienia. Dotychczas na szablonach korzystających z ajax/order-create.php zaznaczenie przez nabywcę deklaracji o rozliczeniu VAT w swoim kraju nie ustawiało pola „Deklaracja NIP UE”, a transakcja była oznaczana jako OSS zamiast WDT. Po zmianie ta ścieżka działa tak samo jak proces oparty na GraphQL, więc typ transakcji i sposób rozliczenia VAT są prawidłowe.

  • Przekazywanie kompletnych danych adresowych odbiorcy przy automatycznym kierowaniu zamówień dropshipping do dostawcy

Naprawiliśmy automatyczne przekazywanie zamówień dropshipping do dostawcy. Pojawiły się przypadki, gdzie część zamówień nie trafiała do panelu dostawcy, ponieważ w żądaniu rejestrującym zamówienie brakowało danych adresowych odbiorcy i rejestracja kończyła się błędem. Po zmianie dane bilingowe przekazywane są w komplecie, a zamówienie zostaje zarejestrowane u dostawcy automatycznie.

WMS

  • Zamykanie dokumentów PZ przez API mimo ostrzeżenia o powtórzonym numerze dokumentu zakupu

Poprawiliśmy działanie bramki wms/stocksdocuments/close. Dotychczas, gdy dokument PZ miał numer dokumentu zakupu już występujący w systemie, API zwracało status 200, ale dokument pozostawał otwarty - integracja nie miała jak wykryć problemu. Po zmianie zamknięcie w tym scenariuszu nie jest możliwe, a API zwraca komunikat błędu zamiast odpowiedzi sugerującej powodzenie.

Towary

  • Zachowanie konfiguracji punktów programu lojalnościowego przy powielaniu towaru

Poprawiliśmy powielanie towarów. Dotychczas przy kopiowaniu towaru punkty programu lojalnościowego były wpisywane także w polu dla hurtowników, mimo że na towarze bazowym ich nie było. Po zmianie konfiguracja punktów jest przenoszona bez modyfikacji, więc powielony towar ma dokładnie takie ustawienia jak pierwowzór.

Pozostałe

  • Zapis do newslettera przy zakładaniu konta klienta

Naprawiliśmy zapis do newslettera z poziomu rejestracji konta. W skrajnym scenariuszu zaznaczenie zgody na formularzu zakładania konta nie skutkowało dodaniem adresu e-mail do bazy newslettera. Po zmianie adres trafia do bazy zgodnie z decyzją klienta, więc kontakty pozyskane przy rejestracji nie są tracone.