Nie tak dawno została wydana nowa wersja platformy Magento 1.9. Nowa wersja oprócz wielu poprawek wnosi także kilka nowości. Wśród kluczowych nowych funkcjonalności można wymienić nowy w pełni responsywny szablon sklepu dostępny w podstawowej instalacji Magento. Oprócz dostępności sklepu na tabletach oraz urządzeniach mobilnych, podniesienia szybkości działania na tych urządzeniach, wprowadzenie wersji responsywnej wiąże się również z profitami w postaci lepszej optymalizacji SEO, ponieważ Google preferuje sklepy przystosowane do wyświetlania pod różnymi rozdzielczościami.

Wśród nowych funkcjonalności można wymienić również ceny transgraniczne (Cross Border Trade). Funkcjonlność ta ma być wsparciem dla sprzedawców prowadzących handel międzynarodowy na terenie Unii Europejskiej. Umożliwia prezentacje spójnych cen klientom, znajdującym się w lokalizacjach o różnych stawkach podaktowych. W przypadku działalności w kilku krajach klientom prezetnowana jest ta sama cena niezależnie od różnic w stawkach podatkowych w danych krajach.

 

Nowa wersja Magento posiada również wsparcie dla PHP 5.4. Bilbioteka Zend została uaktulaniona do wersji 1.12.3, wprowadzono również ulepszenia do procesu zmówienia. Klienci mają dostęp do Bill Me Later jest usługa PayPal polegająca na tym, iż klient nie musi płacić od razu za zakupione towary. Przypomina to korzystanie z linii kredytowej. Dodatkowo jeżeli klient spłaci swoje zobowiązanie w przeciągu 6 miesięcy nie zostaną mu naliczone żadne odsetki. W przypadku korzystania z PayPal Express możliwe jest również zaproponowanie klientom innych opcji płatności w przypadku gdy ich karta zostanie odrzucona.

Nowa wersja 1.9 to również poprawa bezpieczeństwa. Wyeliminowano potencjalne zagrożenie atakami XSS w momencie tworzenia wariantów dla produktów konfigurowalnych. Z powodów bezpieczeństwa usunięto plik .swf z podstawowej dystrybucji Magento. Wzmocniono bezpieczeństwo tzw. umów rozliczeniowych - billing agreements. Usunięto potencjalną lukę w sesji znajdującą się w procesie zamówienia w sklepie, a także wprowadzono wiele mniejszych poprawek, mających pomóc we właściwym zabezpieczeniu sklepu.

Wśród pozostałych zmian można wyróżnić wyłączenie tzw. Google Optimizer - funkcja ta została uznana za przestarzałą, gdyż Google zaniechało jej dalszego rozwoju. Dodano również dwie nowe opcje mające zapobiec atakom typu clickjacking . Atak tego typu polega na podłożeniu przez atakującego transparentnej (przezroczystej) innej strony, niż ta, w którą użytkownik aktualnie klika. W ten sposób użytkownik może wpisać swoje poufne dane, takie jak np numer karty kredytowej pola, które tak naprawdę znajdują się na ukrytej warstwie, myśląc iż klika w przyciski znajdujące się na witrynie, tak naprawdę przekazuje swoje dane atakującemu. Poprzez użycie dodatkowego nagłówka X-Frame-Options możemy zapobiec wyświetlaniu iframów na naszej stronie.

Wprowadzono również poprawkę do walidacji kart kredytowych, błąd we wcześniejszych wersjach magento, sprawiał, iż niektóre zakresy numerów kart kredytowych uznawane były jako nieważne

Poprawiono wyświetlanie cen stałych i dynamicznych dla produktów typu bundled (wiązanych), a także poprawiono problemy z zaokrągleniami w przypadku kiedy opcja stałego podatku Fixed Product Tax jest włączona, poprawiona również obliczenia dla kwot w fakturach korygujących.

Poprawki w sklepie i koszyku:

- Użytkownik może zaktualizować ilość produktów w minikoszyku w panelu klienta,

- Pop z minimalną zalecaną ceną działa teraz poprawnie,

- Data rejestracji klienta działa teraz poprawnie,

- Przełączanie między sklepami podczas przeglądania produktu działa teraz poprawnie,

- Ustawienie opcji Brak w magazynie z panelu administracyjnym nie powoduje autoamtaycznego wyłączenai wszystkich produktów na sklepie,

 - Kody prezentowe są wysyłane dopiero po zakupie produktu,

- Klient który próbuje zalogować się na inne konto z innymi uprawnieniami jest odrzucany,

- Rozwiązano problem ze stosowanie 100% zniżki na zamówienie,

- Klienci nie są już przekierowywani na stronę główną, jeżeli mają uprawnienia do przeglądania kategorii,

- Kwota rabatu jest wyświetlana prawidło dla produktów z ustawionymi niestandardowymi opcjami,

Poprawki w regułach promocyjnych:

- Reguły cenowe koszyka są stosowane poprawnie dla produktów konfigurowalnych,

- Dwie reguły katalogu stosowane dla jednego produktu działają teraz poprawnie,

- Użytkownik z uprawnieniami tylko do odczytu nie może zapisywać reguł w panelu administracyjnym,

Poza powyższymi wprowadzono jeszcze bardzo wiele poprawek i udogodnień, pełną listę zmian można znaleźć na stronie Magento.