
W ramach changeloga IdoSell cyklicznie informujemy o nowościach, aktualizacjach i zmianach w oprogramowaniu IdoSell. Niezmiennie w osobnych wpisach publikujemy nowości projektowe i informacje o wydaniu nowych funkcjonalności. Poniższe wydanie changeloga prezentuje zakres zmian w lipcu 2025 roku.
Jeśli towar był ukryty w sklepie lub rozmiar był ukrywany przy jego niedostępności, pojawiały się sytuacje, że informacja o wyzerowaniu takiego towaru nie była wysyłana w feedzie do Empiku. Zmieniliśmy logikę wyboru towarów, aby zerowanie stanu zawsze mogło być wysłane do serwisu.
W dotychczasowej integracji z Empik istniał limit wielkości pliku, który mógł zostać zaakceptowany przez Mirakl (platformę, na której działa Empik). Poprawiliśmy błąd, który powodował zapętlanie się eksportu przy bardzo dużych ilościach eksportowanych towarów.
Zidentyfikowaliśmy scenariusz, w którym zaawansowane typy emotek użyte w danych adresowych zamówienia z Allegro mogły uniemożliwić dodanie go do panelu. Od teraz emotki np. klucz będą poprawnie przetwarzane, a zamówienia dodawane do panelu.
Dodaliśmy obsługę serwisu B2B, który wkrótce ma zostać uruchomiony przez Allegro. Dzięki temu zamówienia będą poprawnie rozpoznawane w panelu IdoSell, gdy zaczną spływać z nowego podserwisu.
Allegro rozdziala serwis B2B od B2C na podstawie możliwości dostarczenia faktury do zamówienia. W zależności od tego parametru oferta może trafić także na serwis business.allegro.pl. Zgodnie z założeniami platformy Allegro, serwis ten jest podserwisem, który dziedziczy wszystkie ustawienia oferty z serwisu podstawowego Allegro.pl.
Zgodnie z informacjami od eMag dostosowaliśmy logikę usuwającą koszt dostawy, aby uniknąć podwójnego fakturowania kupującego. Dla dostaw do EasyBox oraz realizowanych przez eMag Courier Poland, eMag dostarcza kupującym faktury z kosztem dostawy. Po zmianie te koszty będą usuwane z zamówień i faktur generowanych w panelu.
Mogły pojawiać się sytuacje, gdy Amazon przesyłał nam kwoty powiększone o podatek, a my traktowaliśmy ten podatek jako nadpłata względem kosztu towaru wyrażonego w kwocie netto. Takie zamówienie należało ręcznie edytować, żeby poprawić rozbieżność. Teraz opcja w ustawieniach konta Amazon "Naliczaj VAT w zamówieniach" będzie poprawnie doliczała podatek do zamówień, co zapobiegnie komunikatom o nadpłacie.
Facebook ograniczył ilość stanów towaru, jakie można do niego przesłać. Zmieniliśmy naszą logikę i wysyłane są teraz tylko dwa stany: "in stock" oraz "out of stock".
Przenieśliśmy położenie tagów Google usługi Reklamy Google od IdoSell w celu zminimalizowania ewentualnego niekorzystnego ich oddziaływania z innymi dodatkami HTML lub tagami umieszczanymi za pomocą Google Tag Manager.
Wprowadziliśmy poprawkę, która zapobiega wielokrotnemu rejestrowaniu zdarzenia view_item w Google Analytics 4 po dodaniu produktu do koszyka i automatycznym powrocie na jego kartę. Od teraz zdarzenie to będzie uruchamiane tylko wtedy, gdy użytkownik faktycznie opuści stronę produktu i wróci na nią ponownie.
Wcześniej API nie zwracało ceny zakupu na dokumentach WZ, MM i RX, co ograniczało analizę kosztów przez merchantów. Po zmianie cena zakupu jest dostępna w odpowiedzi API dla wszystkich typów dokumentów, dzięki czemu osiągnęliśmy większą przejrzystość kosztów magazynowych.
Dotychczas po podziale zamówienia magazyn realizujący był kopiowany z zamówienia źródłowego, co mogło prowadzić do błędnych przypisań. Po zmianie magazyn jest wybierany ponownie, co zapewnia prawidłową realizację zamówień po podziale.
Wcześniej nie było możliwości masowej edycji planowanej daty wysyłki zamówień, co utrudniało zarządzanie dużą liczbą zamówień. Po zmianie można szybko ustawić datę wysyłki dla wielu zamówień jednocześnie.
Dotychczas próba podglądu zwrotu przypisanego do usuniętego magazynu kończyła się błędem i brakiem dostępu do danych. Po zmianie karta zwrotu jest poprawnie wyświetlana nawet w przypadku usuniętego magazynu.
Wcześniej w odpowiedzi API brakowało informacji o symbolu waluty i numerze zamówienia, co utrudniało integrację z zewnętrznymi systemami. Po zmianie dane te są dostępne.
Wcześniej czas dostawy zestawu był wyliczany tylko na podstawie jednego magazynu, co mogło prowadzić do nieprawidłowych informacji w pliku IOF. Po zmianie czas dostawy uwzględnia wszystkie magazyny, na których znajdują się składowe zestawu.
Dotychczas forma zapisu zawartości dla korekt w pliku EPP była niespójna, co utrudniało analizę i integrację danych. Po poprawce zapis jest jednolity i zgodny z wymaganiami, co ułatwia obsługę korekt.
Numery NIP o długości 12 znaków były skracane, co prowadziło do błędnych danych w raportach i rozliczeniach. Po zmianie numery NIP są przekazywane w całości, zgodnie z wymaganiami krajowymi.
Faktury korygujące dla zwrotów generują się teraz prawidłowym oznaczeniem kraju. Jeśli sprzedaż jest do kraju np. Czechy, to faktura korygująca otrzymuje w numerze oznaczenie "CZ", analogicznie jak dla faktury VAT.
Dotychczas zdjęcia były kasowane od razu po usunięciu towaru, przez co nie dało się ich odzyskać po przywróceniu całego towaru. Teraz usuwane są dopiero po upływie ustawionego czasu (domyślnie 30 dni), dzięki czemu zdjęcia również wracają razem z towarem.
Aplikacja zawieszała się z powodu zbyt długiego oczekiwania na dane o lokalizacjach magazynowych. Problem został usunięty, konfiguracja lokalizacji i drukarek ładuje się teraz bez opóźnień.
Usunięcie drukarki kończyło się błędem, jeśli drukarka miała zduplikowany klucz uwierzytelniający w systemie. Teraz drukarki bez aktywnej subskrypcji można usuwać z panelu bez przeszkód.
Podczas wysyłki newslettera wyświetlał się nieaktualny komunikat sugerujący użycie Freshmaila, który nie jest już obsługiwany. Zaktualizowaliśmy treść komunikatu, który teraz poprawnie informuje o wysyłce przez MessageFlow.
Opcja „Testuj” przy konfiguracji konta pocztowego zwracała mało precyzyjne błędy, przez co trudniej było zdiagnozować problem. Teraz opcja" Testuj" pokazuje szczegółowe informacje, co ułatwia samodzielne sprawdzenie, dlaczego wiadomości nie dochodzą.
Wiadomości transakcyjne mogły nie być wysyłane z powodu zbyt krótkiego czasu oczekiwania na odpowiedź serwera pocztowego. Zwiększyliśmy limit czasu połączenia, co umożliwia poprawną wysyłkę nawet w przypadku wolniejszej odpowiedzi serwera.
Grafiki przypisane do wartości parametrów nie były wyświetlane na karcie towaru, mimo poprawnej konfiguracji. Naprawiliśmy problem i od teraz wszystkie przypisane grafiki wyświetlają się prawidłowo na stronie produktu.
Numery telefonów zawierające 11 cyfr po prefiksie były błędnie odrzucane przy próbie wysyłki SMS-ów. Poprawiliśmy walidację i system akceptuje teraz numery o długości od 9 do 11 cyfr, zgodnie z obowiązującymi formatami.
Usunięcie jednego z rozmiarów w towarze powodowało również usunięcie informacji o lokalizacji magazynowej dla pozostałych rozmiarów. Naprawiliśmy ten błąd i od teraz usunięcie jednego rozmiaru nie wpływa na pozostałe lokalizacje magazynowe.
Nieprawidłowy adres e-mail w kolejce blokował wysyłkę wszystkich wiadomości z panelu, a proces nie potrafił obsłużyć błędu. Poprawiliśmy mechanizm, dzięki czemu błędne adresy są teraz pomijane, a pozostałe wiadomości wysyłają się prawidłowo.
Próba przenoszenia elementów w menu 1 kończyła się błędem i brakiem reakcji interfejsu. Poprawiliśmy obsługę danych w drzewie menu i od teraz elementy można swobodnie przestawiać we wszystkich kategoriach.
Zmienne odpowiedzialne za wstawianie zdjęć produktów na dokumentach sprzedaży (np. [iai:product_photos_small_1]) nie działały i nie wyświetlały obrazów. Przywróciliśmy ich pełną obsługę i zdjęcia produktów ponownie pojawiają się na dokumentach.
Możliwe było zablokowanie systemowych adresów IP, co prowadziło do problemów z działaniem panelu. Dodaliśmy te adresy do stałej whitelisty i od teraz nie można ich zablokować w ustawieniach bezpieczeństwa.
- Dodaliśmy możliwości ustawiania ceny przy dodawaniu nowej subskrypcji przez API Admin;
- Poprawiliśmy prezentację rabatu subskrypcyjnego na karcie subskrypcji w panelu;
- Dodaliśmy powiadomienie klienta o zmianie warunków subskrypcji oraz sterowanie aktywną zgodą na zmiany warunki subskrypcji
- Dodaliśmy zapis w historii zmian subskrypcji dla zmiany adresu innego płatnika;
- Usprawniliśmy obsługę błędów oraz doprecyzowaliśmy komunikaty błędów, które mogą wystąpić podczas edycji na karcie subskrypcji w panelu;
- Dodaliśmy możliwość edycji zestawów na karcie subskrypcji w panelu;
- Dodaliśmy obsługę przypadku, w którym następuje próba zwiększenia liczby towaru na karcie subskrypcji w panelu, na niezgodną z liczbą "sprzedawane po" ustawioną na karcie towaru w panelu - ignorujemy to ustawienie.
Po aktualizacji system automatycznie stosuje aktualne stawki VAT, co zapewnia zgodność z przepisami.
Dodaliśmy możliwość zwijania bocznego menu, co pozwala lepiej wykorzystać przestrzeń roboczą podczas korzystania z dashboardu.
Odświeżyliśmy ikony statusów, aby były bardziej czytelne i intuicyjne. Dodaliśmy również dodatkowe opcje konfiguracji widgetu jak wybór widoku (pionowy/poziomy) oraz możliwość określenia, czy linki mają otwierać się w tej samej czy w nowej karcie.
Zmieniliśmy sposób naliczania punktów lojalnościowych dla zestawów produktów, w których dostępne są różne warianty. Od teraz liczba punktów będzie naliczana zgodnie z ceną wybranego wariantu, a nie zawsze według wariantu głównego.
Wprowadziliśmy możliwość sprawdzania, czy dany numer telefonu istnieje już w systemie, podczas zakładania nowego konta. Dzięki temu trudniej będzie zakładać fikcyjne konta tylko po to, żeby zdobyć rabat na pierwsze zamówienie.
Wcześniej po zmianie języka w sklepie podpowiedzi wyszukiwarki mogły prowadzić do stron w innym języku, co dezorientowało klientów. Teraz po zmianie języka cache podpowiedzi jest czyszczony, a wyniki są zgodne z aktualnie wybraną wersją językową.
Dotychczas detaliści mogli rejestrować się na sklepach hurtowych mimo aktywnej blokady, co prowadziło do niepożądanych rejestracji. Po zmianie formularz detalisty jest niedostępny, a użytkownicy są przekierowywani na właściwy formularz hurtownika.
Wyszukiwarka klientów zwracała nieprawidłowe wyniki, gdy zaznaczono opcję "Sprzedaż z VAT jak dla kraju", co utrudniało filtrowanie klientów. Po zmianie wyniki są zgodne z oczekiwaniami i spełniają oba warunki wyszukiwania.
Powiązane treści