De ceva timp am vazut ca Fan Courier a lansat o extensie care poate fi descarcata de aici.
A incercat cineva aceasta extensie? Este stabila? Acum are versiunea alfa si nu inspira prea multa incredere, asa ca as vrea un feedback de la cineva care o foloseste. Nu m-ar deranja nici ca FanCourier sa ne spuna cat de testata este
Pentru extensia FanCourier trebuie sa ai un contract cu ei, iti vor da cei de la FanCourier toate dedaliile. Chiar si pentru teste iti trebuie un acont de text FanCourier. Bafta
Salutare.
Ce pot sa va spun despre extensie e ca merge doar pe partea de admin. (a se vedea si screen-shot-urile de pe pagina extensiei - toate sunt din admin).
Desi nu este o mare problema totusi In cazul in care returneaza mai multe metode de plata (standard + express) html-ul returnat nu este valid W3C. Toare butoanele radio pentru toare metodele au acelasi id si la un click pe un label e posibil sa se selecteze alta metoda.
Pana acum am fost rau. Hai sa fiu si bun.
Daca ignor aspectele de mai sus extensia functioneaza si cel mai util lucru e ca puteti printa AWB-uri direct din extensie facand doar click pe numele metodei de plata selectata.
Asta duce la o alta problema totusi. Deoarece numele metodei este un link (cel catre AWB), la printarea PDF a facturii (si nu numai) in sectiunea de livrare in loc de ‘FAN Courier’ apare ‘<a href="..">FAN Courier</a>’.
Cam atat pot sa imi dau cu parerea momentan
Astept si eu alte comentarii de la alti utilizatori.
Noi am facut modulul nostru pt FanCurier , cel de la iei a aparut la vreo doua saptamini dupa ce l-am terminat .Acum lucram la modulul de
UrgentCurier .
Cei de la urgent au si ei un modul gata facut dar noi nu am reusit sa-l facem sa mearga si oricum din punctul nostru de vedere e destul de prost gindit.
Am gindit modulele din punctul de vedere al unui magazin care proceseaza in medie 100 de comenzi pe zii si foloseste doi curieri +posta.
Dupa ce am implementat solutia am ajuns ca timpul de procesare al unei comezi(creere factura si awb) sa nu dureze mai mult de 10 secunde cu 0% greseli.
Urmatorul pas o sa fie si o semi integrare a postei.
Vreau implementam la CheckOut si un auto complete la cimpul de localitate si atunci nu o sa prea mai avem probleme cu greselile.
Am actualizat extensia FAN Courier cu optiuni noi si am extins functionalitatea si in consola de client. Aceasta versiune a fost dezvoltata in colaborare cu clientii FAN Courier.
Extentia FAN Courier - selfAWB pentru integrare cu Magento poate fi instalata de aici.
Modulul permite calcularea taxelor de transport la finalizarea unei comenzi si generarea documentelor de transport (selfAWB) specifice companiei FAN Courier.
Am instalat modulul vostru si am intampinat urmatoarele probleme:
1. In cazul in care tabelele din instanta mea de magento au prefix, extensia nu mai functioneaza (de fapt crapa tot pentru ca incearca un select pe o tabela care nu exista).
2. In cazul in care introduc o localitate ce nu se gaseste in baza de data “Fan courier” si apelul CURL catre sericiul FAN Courier nu returneaza o valoare valida nu pot trece peste pasul de salvare adresa de facturare la checkout, din cauza urmatoarei erori:
Undefined variable: price_contcolector in [removed]\app\code\local\FANCourier\Ship\Model\Carrier\FANCourier.php on line .294
(am identat codul de asta apara la linia 294)
3. Html-ul generat pentru metodele de plata FAN Courier nu este valid W3C. Spre exemplu am un id de input ‘s_method_FANCourier_Cont Colector’ care contine spatiu. Stiu ca nu e o mare problema, dar cand te chinui sa scoti un site valid W3C conteaza. (Problema am semnalat-o si intr-un comment mai sus pentru versiunea veche).
4. In cazul in care fac o comanda, apoi creez o factura pentru comanda respectiva si incerc sa o salvez ca PDF din admin, la sectiunea ‘Modalitate de livrare’ imi apare un text de genul
<a href="...">FAN Courier - Cont Colector</a>
In loc de ‘FAN Courier - Cont Colector’.
(La fel, problema am semnalat-o si mai sus.)
Alte sugestii:
1. Pentru admin in sectiunea de configurare nu e nevoie sa folositi (*) pentru a pune un comentariu la un field. Fiecare field setat in system.xml suporta un tag copil ‘<comment>’ care apare chiar sub field. E mai usor de urmarit asa.
2. Nu mai transformati tot codul intr-o singura linie. Pierd cateva minute sa il identez
3. Aveti prea mult cod duplicat. Verificarea validitatii modalitatii de livrare se face la fel. Singurul lucru diferit este numele modalitatii de plata. Faceti o metoda protected care primeste ca parametru numele metodei de livrare..
4. Urmatoarele if-uri nu isi au rostul:
if ($judet_dest == '278') $judet_dest='Alba'; if ($judet_dest == '279') $judet_dest='Arad';....
if (!$quote){//returneaza false in cazul in care nu e gasit quote-ul return false; }
6. Pentru a constru continutul pachetului (sku-uri produs) se poate face asta:
foreach ($request->getAllItems() as $item){ //add only main product if (!$item->getParentItemId()){ $skus[] = $item->getSku(); } } //make SKUs as string $skus = implode(',', $skus);
Cam atat momentan.
Sper sa nu imi luati comentariile in nume de rau. Incear doar sa ajut.
Este disponibila o noua versiune a modulului FAN Courier, ce rezolva o buna parte din problemele semnalate in acest Topic. Sugestiile sunt foarte importante pentru imbunatatirea modulului si pe aceasta cale va multumim!
Tocmai am instalat si eu extensia si vad ca este super. Imi place ca se integreaza inclusiv cu acel estimator de transport si alte taxe (care se afla in COS ( la /checkout/cart/ ) dupa caseta de coduri de discount.
Sunt 2 chestii pe care le-am observat si pe partea negativa
Una ar fi ca preturile nu contin TVA si nu ai nicio optiune sa-l adauge automat. Pentru un PFA care nu e platitor de TVA nu e tocmai confortabil pt ca tre sa scoata niste bani din buzunar.
Cealalta este ca nu suporta diacritice. Am scris la adresa de livrare “Ploieşti” si nu mi-a gasit localitatea. Cum am inlocuit ş cu s, a functionat.
Si acum, daca tot nu este finalizata, probabil ca va fi actualizata si pentru Magento versiunea 1.7 (daca sunt necesare modificari).
Am trimis si un mail catre Fan Courier si sper ca vor rezolva si chestiile astea.
Salut Lucrian
Iata cum ai putea rezolva problemele pe care la ai cu extensia de FanCourier.
1. se pare ca api-ul fan courier nu suporta diacritice.
In cazul asta ai putea elimia diacriticele inainte sa le trimiti catre API.
In fisierul app/code/local/FANCourier/Ship/Model/Carrier/FANCourier.php (pe care trebuie sa il identezi inainte sa te apuci de treaba, ca e totul pe o linie) adauga linia asta
if (!Mage::getStoreConfig('carriers/'.$this->_code.'/active')) { return false; }
Asta iti transforma “Ploieşti” in “Ploiesti” (ca exemplu).
2. Partea de TVA nu cred ca tine de extensie ci de Magento. (Aici nu sunt 100% sigur).
Daca deja ai setata o clasa de taxe pentru TVA pe care o folosesti pentru produse, o poti folosi si pentru taxe de livrare.
In System->Configuration->Tax->Tax Classes seteaza ‘Tax Class for Shipping’ ca fiind acea clasa.
IN aceeasi sectiune in tabul ‘Calculation Settings’ seteaza pentru ‘Shipping Prices’ valoarea ‘Including taxes’.
Imi cer scuze referitor la pret, a fost greseala mea. Pretul contine TVA. Eu pusesem o locatie loco si imi dadea tarif mai mic si credeam ca e fara tva.
Eu am un contract cu Fan pe Ploiesti, m-am mutat la Galati, am schimbat acum la Shipping Settings -> Origin sa fie Galati, insa se pare ca daca pun Ploiesti imi arata tot tariful loco si la Galati imi arata pretul normal.
Deci mai sunt mici chestii de implementat/actualizat.
Salut din nou.
Extensia FANCourieri nu foloseste datele de la “Shipping Settings -> Origin” pentru a determina taxele.
Cred ca ia in calcul doar sucursala in care ti-ai deschis contul.
Cel mai bine ar fi sa ii contactezi sa le ceri modificarea contului personal.
Se pare ca versiunea curenta nu este compatibila si cu magento 1.7.0. De exemplu la obtinerea estimarii apare un cod html
Sper sa fie actualizata cat mai curand aceasta extensie.
Nu e frumos sa potstezi facandu-ti reclama pe un thread despre firma competitoare. Mai ales ca nu e nici un link de download pentru modul (de aici inteleg ca e pe bani).
De ce nu ai pornit un thread separat?
Modulul pentru Magento este gratis, la fel ca si cele pentru restul platformelor, dar aveti nevoie de credentiale (pentru test sau live) si de aceea trebuie sa ne contactati inainte.
Am postat aici pentru ca se adusese vorba intr-ul reply anterior de Urgent Curier, n-am vrut sa \"incurc\" cumva discutia de pana acum.