Najlepsze rozwiązania do sprzedaży w internecie
Blog produktowy
IdoSell

CHANGELOG IdoSell - maj 2025

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 maju 2025 roku.

Changelog IdoSell

Szablony Standard

  • Usprawnienia w szablonach Standard

Wprowadziliśmy zmiany w szablonach Standard:
- poprawiliśmy problem z nieprzekazywaniem informacji o stanie/prowincji przy wyborze opcji „Wysyłka na inny adres” w One-Page Checkout, gdy adres już istnieje na liście klienta,
- poprawiliśmy problem związany z wychodzeniem przycisków przewijania poza ekran w sliderach hotspotów na nietypowych lub rzadziej używanych rozdzielczościach mniejszych niż zadeklarowana szerokość kontenera,
- poprawiliśmy przypadek, w którym brak informacji o rodzaju prezentowanych cen powodował przesunięcie logotypów Powered by IdoSell oraz Certified SuperFair.Shop do lewej strony - logotypy są teraz zawsze wyrównywane do prawej,
- poprawiliśmy brak oznaczeń wymaganych pól gwiazdką w formularzu na stronie /noproduct.html w szablonach Standard oraz dodaliśmy możliwość tłumaczenia atrybutu title dla linków,
- poprawiliśmy problem z brakiem styli dla badge potwierdzenia opinii przy dynamicznie doczytywanych opiniach na stronie /opinions-shop.php,
- poprawiliśmy działanie przycisku „Wróć” w breadcrumbs w szablonie STANDARD FASHION - teraz prawidłowo cofa do poprzedniej strony nawet po odświeżeniu wynikającym z dodania produktu do koszyka.
- poprawiliśmy działanie mechanizmu wycinania fragmentów nazwy baneru - teraz atrybuty title i alt prawidłowo wyświetlają wycięty tekst, np. po znaku „#”; dodatkowo rozwiązaliśmy problem z nieprawidłowym podkładaniem wartości height i width,
- poprawiliśmy obsługę osadzania Klarny w nowym koszyku - mechanizm uwzględnia teraz przypadek, gdy zawartość dostarczana jest przez shadow-root, co zapobiega błędnemu ukrywaniu CMS,
- poprawiliśmy problem z nieintuicyjnym zamykaniem modala mapy punktu dostawy w One-Page Checkout; modal nie zamyka się już podczas przesuwania mapy i przypadkowego wyjechania kursorem poza jego obszar.

Marketplace

  • Poprawa wyszukiwania istniejących towarów przy mapowaniu aukcji

W procesie przypisywania ofert (mapowania) przy błędnych kodach producenta mapowaliśmy towary po części tego kodu. Zabezpieczyliśmy scenariusz, aby kod producenta zawsze był w całości mapowany.

  • Poprawa przywracania ceny domyślnej dla serwisów zewnętrznych

Naprawiliśmy błąd w Grupowej Edycji Towaru, który uniemożliwiał przywrócenie domyślnej ceny dla porównywarek w wybranym sklepie.

  • Poprawa dodawania wybranych porównywarek, gdy włączone jest współdzielenie ustawień między sklepami

Naprawiliśmy błąd związany ze współdzieleniem ustawień, który uniemożliwiał dodanie porównywarki na wybrany kraj. Od teraz ustawienia współdzielenia krajów poprawnie są respektowane podczas wybierania serwisu dedykowanego na konkretny kraj.

  • Poprawa wyliczaniu planowanej daty wysyłki

Przy towarze dostępnym w wielu magazynach, gdy dostępność na magazynie własnym kończyła się i czas dostawy był liczony z ustawień magazynu obcego. Od teraz poprawnie pobierzemy czas planowanej dostawy.

Empik

  • Poprawa przesyłania numerów trackingowych dla kuriera Pocztex w integracji z Empik

W integracji z Empik poprawiliśmy identyfikator dla kuriera Pocztex. Dzięki temu zamówienia realizowane przez Pocztex będą poprawnie procesowane.

  • Poprawa oznaczania wyprzedanych towarów wysyłanych do Empik

Zidentyfikowaliśmy sytuację, gdy stan magazynowy towaru nie był poprawnie odzwierciedlony po stronie serwisu Empik. Naprawiliśmy scenariusz, aby stan magazynowy po stronie Empik był aktualny.

Amazon

  • Poprawa zwracania cen dla Amazon.se w API

Naprawiliśmy błąd polegający na braku zwracania ceny dla serwisu Amazon.se. Od teraz w API products/products/search cena jest poprawnie zwracana.

  • Poprawa wyznaczania stawki VAT dla towarów, gdy podane są ceny netto z serwisu Amazon

Zidentyfikowaliśmy scenariusz, w którym w obsłudze zamówień z Amazon.com mogło dojść do nadmiarowego odjęcia VAT od otrzymanej ceny. Od teraz wystąpienia tego scenariusza są przez nas poprawnie procesowane.

  • Poprawa wybierania danych zestawu, gdy towar bez wariantów został powodował brak pobrania składowych zamówienia z Amazon

Podczas pobierania zamówienia z towarem bez wariantów, którego składowa została wystawiony z opcją “pozostaw wybór rozmiarów oraz wariantów klientom”, błędnie uznawaliśmy, że zestaw nie posiada składowych. Od teraz poprawnie pobieramy wszystkie składowe podczas realizacji zamówień.

  • Obsłużenie scenariusza z brakiem przekazania typu produktu do Amazon

Pojawił się scenariusz, gdy towary nie były dodawane do zasobnika. Teraz proces działa poprawnie, co pozwala na skuteczne zarządzanie asortymentem.

eMAG

  • Zabezpieczenie scenariusza podwójnego fakturowania kosztów dostaw w niektórych dostawach realizowanych przez eMAG

Koszty dostawy, które fakturowane są bezpośrednio przez eMAG i dostarczane kupującym nie będą umieszczane na fakturach. Dzięki zmianie kupujący nie dostanie już podwójnych faktur za realizowaną dostawę przez eMAG Courier Poland oraz do punktu.

Allegro

  • Poprawa automatycznego generowania przesyłek, gdy nie została zapisana konfiguracja kuriera Wysyłam z Allegro

Podczas próby wygenerowania etykiety pojawiał się błąd, który uniemożliwiał jej wygenerowanie z uwagi na brak zapisanej konfiguracji dla kuriera Wysyłam z Allegro. Od teraz nie trzeba dodatkowo zapisywać domyślnej konfiguracji dla kuriera.

  • Obsługa scenariusza, który mógł doprowadzić do różnic magazynowych w Allegro, przy współistnieniu innych integracji z marketplace

Zidentyfikowaliśmy scenariusz, który mógł prowadzić do rozbieżności stanów magazynowych podczas korzystania z Allegro i innego serwisu sprzedażowego. Scenariusz został zabepieczony i aktualizacja stanów przebiega poprawnie.

  • Weryfikacja warunków anulowania zamówień z Allegro

Ujednoliciliśmy proces anulowania zamówień zgodnie z wytycznymi Allegro.

Raporty

  • Optymalizacja generowania raportu Intrastat

Przyspieszyliśmy generowanie raportu Intrastat przy dużych wolumenach danych. Teraz obszerniejsze zestawienia tworzą się szybciej.

PIM

  • Ograniczenie liczby obserwowanych towarów przez klientów

Wprowadziliśmy limit 200 towarów, które klient może mieć na liście obserwowanych, aby zapobiec automatycznemu i masowemu dodawaniu produktów. Zmiana poprawia wydajność oraz zapewnia lepszą kontrolę nad tą funkcją.

  • Prawidłowe naliczanie kodów rabatowych w połączeniu z ofertami specjalnymi

Naprawiliśmy błąd, który powodował dezaktywację kodu rabatowego na etapie finalizacji zamówienia, mimo że jego wartość była korzystniejsza niż aktualna oferta specjalna. Mechanizm porównywania rabatów został poprawiony – system prawidłowo uwzględnia teraz kod rabatowy, jeśli daje wyższą obniżkę niż inne dostępne promocje, zarówno w koszyku, jak i w ostatecznym zamówieniu.

  • Poprawa wyświetlania ikon produktów na stronie wystawiania opinii

Naprawiliśmy błąd, który powodował brak wyświetlania ikon produktów na stronie wystawiania opinii (/opinions-add.html). Problem wynikał z przekazywania niepełnego adresu do zdjęcia. Po poprawce grafiki produktów ładują się prawidłowo.

  • Optymalizacja pobierania danych załączników produktów

Zmodyfikowaliśmy mechanizm pobierania danych o załącznikach do produktów. Zmiana poprawia wydajność działania sklepu, szczególnie przy zapytaniach przez GraphQL i na listach produktów.

  • Przyspieszenie działania grupowej edycji towarów

Zoptymalizowaliśmy sposób przetwarzania zaznaczonych produktów podczas grupowej edycji towarów. Dzięki wprowadzonym zmianom operacje wykonywane na wielu towarach działają szybciej i sprawniej. Zmiany zostały zweryfikowane w testach i potwierdzono poprawę wydajności.

  • Naprawa importu ceny sugerowanej w plikach CSV

Naprawiliśmy błąd, który uniemożliwiał aktualizację ceny sugerowanej brutto (/srp_base@gross) podczas importu produktów z pliku CSV poprzez moduł importu, aktualizacji i przywracania towarów. Mimo prawidłowej składni i obecności wartości, cena nie była zapisywana, jeśli wcześniej nie włączono jej obsługi w produkcie. Po zmianach cena sugerowana jest prawidłowo importowana i zapisywana, również dla konkretnych sklepów i rozmiarów.

  • Naprawa zliczania znaków do tłumaczenia dla treści bloga

Naprawiliśmy błąd w module tłumaczeń, który powodował brak wyświetlania informacji o liczbie znaków do przetłumaczenia przy wyborze opcji "Blog" oraz "Przetłumacz wszystko ponownie, nadpisując istniejące treści". Po poprawce system prawidłowo prezentje ilość znaków, co umożliwia pełną kontrolę nad zakresem tłumaczenia

  • Przywrócenie węzła rebates_for_points w koszyku dla klientów detalicznych

Wyeliminowaliśmy błąd, który występował w koszyku i powodował, że mimo akrywnego programu lojalnościowego, opcja wymiany punktów na rabaty nie była widoczna. Zmiana dotyczyła węzeła /rebates_for_points , który nie był zwracany w XMLu koszyka (basketedit) dla klientów detalicznych, mimo aktywnego programu lojalnościowego.

  • Naprawa błędu przy dodawaniu zamówień POS bez przypisanego klienta

Rozwiązaliśmy sytuację , która uniemożliwiała składanie zamówienia z systemu POS bez przypisanego klienta, w przypadku gdy włączona była automatyzacja wystawiania potwierdzeń sprzedaży.

API

  • Poprawa zwracania wymiarów produktu w API products/products i products/products/search

Naprawiliśmy błąd, który powodował brak zwracania obiektu productDimensions (zawierającego m.in. wymiary logistyczne) w odpowiedziach bramek products/products:GET oraz products/products/search:POST.

OMS/WMS

  • Naprawa błędnego rozliczania faktur korygujących w JPK_VAT

Przed zmianą faktury korygujące były błędnie rozliczane w JPK_VAT, co mogło prowadzić do niepoprawnych raportów podatkowych. Po zmianie, rozliczenia są poprawne, co zapewnia zgodność z przepisami podatkowymi.

  • Usunięcie problemu z logowaniem przez Facebooka przy zakładaniu subskrypcji

Przed zmianą użytkownicy mieli problemy z zakładaniem subskrypcji, co mogło wpływać na ich doświadczenie. Po zmianie, proces zakładania subskrypcji działa poprawnie.

  • Aktualizacja matrycy stawek VAT

Zaktualizowaliśmy stawki VAT OSS obowiązujące w maju 2025 r.

  • Usunięcie problemu z wyszukiwarką dokumentów magazynowych

Przed zmianą występowały błędy przy wyszukiwaniu dokumentów magazynowych wygenerowanych w danym zakresie. Rejestr często nie znajdował pożądanych dokumentów. Po zmianie, dokumenty są wyszukiwane poprawnie.

  • Naprawa problemu z automatyzacją statusu zamówień

Przed zmianą notowaliśmy problem z ustawieniem statusu „oczekuje na termin pakowania” przez automat. Zamiast tego automat błędnie ustawiał status „pakowane”. Poprawiliśmy ten problem.

  • Poprawa przekazywania drugiego imienia z formularza do złożonego zamówienia

Przed zmianą drugie imię nie zapisywało się w pełni - drugie imię było ucinane przy zbyt długiej liczbie znaków, co mogło wpływać na poprawność danych. Po zmianie, zapisane jest pełne imię przekazane w formularzu.

  • Umożliwienie podglądu zamówienia w sklepie dla starych zamówień

Przed zmianą podgląd nie działał poprawnie dla starszych zamówień, co mogło wpływać na zarządzanie zamówieniami.

SEO

  • Dodanie brakujących wpisów do sitemapy związanych z wpisami blogowymi i kategoriami w sklepie

Przed zmianą brakowało wpisów blogowych i kategorii w sitemapie, co mogło wpływać na SEO. Po zmianie, wszystkie wpisy są poprawnie dodawane, co poprawia widoczność w wyszukiwarkach.

  • Naprawa generowania adresów węzłów menu z linkami własnymi

Przed zmianą występowały problemy z generowaniem adresów, co mogło prowadzić do błędów na stronie. Po zmianie, adresy są generowane poprawnie, co poprawia nawigację.

  • Naprawa generowania hreflang, które tworzyło przekierowania 301

Przed zmianą hreflang generowało błędne przekierowania, co mogło wpływać na SEO. Po zmianie, hreflang działa poprawnie, co poprawia widoczność w wyszukiwarkach.

  • Naprawa problemu z przekierowaniem 301 po zmianie domeny głównej

Przed zmianą przekierowania były błędne, co mogło wpływać na dostępność strony. Po zmianie, przekierowania działają poprawnie.

Traffic Generation

  • Dodanie do karty towaru kontekstów specjalnych związanych z etykietą energetyczną w skali A-G

Rozbudowaliśmy obsługę certyfikatów energetycznych oraz klasy emisji CO₂ w reklamach produktowych Google Shopping. Zmiany obejmują możliwość utworzenia nowego kontekstu specjalnego dla produktów posiadających certyfikat, zgodnie z europejskim rejestrem etykiet energetycznych EPREL.

  • Zabezpieczenie działania sklepów na wypadek niedostępności IAI RS

W przypadku niedostępności IAI RS lub zwrócenia pustej zawartości przez IAI RS zwracane są rekomendacje standardowe (dla towaru - inne towary w tej samej kategorii w podobnej cenie, dla pozostałych rodzajów rekomendacji - bestsellery).

Pozostałe

  • Poprawienie widoczności nieaktywnych sklepów podczas dodawania użytkowników

Przed zmianą nieaktywne sklepy były widoczne, co mogło wprowadzać w błąd użytkowników. Po zmianie, tylko aktywne sklepy są widoczne podczas edycji użytkownika.

Powiązane treści