Sklep Magento to doskonałe rozwiązanie dla średnich i dużych sklepów internetowych. Mimo dość skomplikowanej dla początkujących obsługi jest zbudowany logicznie i z czasem jego obsługa nie stanowi problemu. Również dla programisty jest "przyjaznym" rozwiązaniem. Bogata dokumentacja i spore grono programistów zajmujących się Magento. Jednak bywają trudne momenty i teraz o tym.
W każdym sklepie niezbędną funkcjonalnością jest możliwość wysyłki. Oczywiście takie moduły zawiera Magento. Nie wiedzieć jednak czemu programiści Magento dla usługi FedEx wysyłki krajowe oprogramowali tylko dla USA. Zetknąłem się z tym problemem kiedy musiałem skonfigurować moduł wysyłki FedEx dla Wielkiej Brytani. O ile przesyłki z UK na cały świat wystarczy odpowiednio skonfigurować o tyle przesyłki krajowe na terenie UK dla modułu module-fedex nie działają.
Niestety aby poprawnie skonfigurować wysyłkę w tym wypadku należy dostosować kod modułu. Kontaktując się z działem IT firmy FedEx uzyskałem na szczęście potrzebne informacje (przy okazji pozdrawiam pracowników działu:)).
Należy zmodyfikować moduł dodając obsługę typu serwisu:
- FEDEX_NEXT_DAY_END_OF_DAY
- FEDEX_NEXT_DAY_EARLY_MORNING
- FEDEX_NEXT_DAY_MID_MORNING
- FEDEX_NEXT_DAY_AFTERNOON
- FEDEX_DISTANCE_DEFERRED
- FEDEX_NEXT_DAY_FREIGHT
dozwolone typy opakowania to:
- YOUR_PACKAGING
- FEDEX_BOX
Sławomir Własik
Netteria.NET - tworzenie stron internetowy, sklepy internetowe, usługi programistyczne