Professional Documents
Culture Documents
DPD OpenCart
2016/09 Page 1 of 21
Contents
Serviciul de livrare DPD............................................................................................................................... 3
Integrarea cu OpenCart 2.0 ................................................................................................................ 3
Recomandari ............................................................................................................................................... 3
Instalare ......................................................................................................................................................... 4
Configurare .................................................................................................................................................. 5
Setari livrare ................................................................................................................................................. 6
Serviciul PREDICT .................................................................................................................................. 7
Tool debbug ............................................................................................................................................. 7
Configurare COD (Cash on delivery - Plata la livrare) .......................................................... 8
Configurare Tabel de taxare ............................................................................................................ 9
Procesarea comenzilor ........................................................................................................................ 10
Aspecte generale ................................................................................................................................ 10
Auto-validare cod postal................................................................................................................. 10
Creare livrare ......................................................................................................................................... 12
Tiparire documente ............................................................................................................................ 12
Urmarire comanda ............................................................................................................................. 14
Procesarea fara comunicarea cu DPD. ......................................................................................... 14
Folosirea extensiei in frontend .....................................................................................................15
Probleme frecvente ...........................................................................................................................15
Actualizarea validatorului pentru codurile postale .................................................................. 21
2016/09 Page 2 of 21
Serviciul de livrare DPD
Aplicatia este gratuita.
Extensia DPD permite intr-un mod flexibil procesarea si gestionarea costurilor de livrare
prin integrarea cu sistemele principale ale companiei. Pasii necesari utilizarii acestei extensii
sunt detaliati in paragrafele urmatoare.
Recomandari
2016/09 Page 3 of 21
Este obligatoriul ca produsele sa aiba definita greutatea deoarece DPD taxeaza in
functie de greutatea livrarii. Daca produsele nu au greutatea speficifata atunci metoda
DPD nu va disponibila in checkout.
Instalare
2016/09 Page 4 of 21
4. Din pagina nou aparuta, se apasa butonul de upload. In fereastra aparuta se va selecta
fisierul zitec_dpd.ocmod.xml. (Fisierul se afla in arhiva zitec_dpd_opencart2_v0.1.0.zip
-> vqmod -> xml).
Atentie: uploadara modulului poate dura cateva secunde.
Configurare
Pentru a configura extensia trebuie parcursi urmatorii pasii afisati mai jos (accesibili din
meniul DPD Carrier)
Setari Livrare
Setari de plata, in cazul in care se doreste si activarea unei metode de plata
Completarea Tabelului de Taxare, pentru a defini modul in care sunt taxati clientii
2016/09 Page 5 of 21
Setari livrare
2016/09 Page 6 of 21
Web Service Connection Timeout: Timpul exprimat in secunde in care aplicatia
asteapta o cerere efectuata la serviciul web DPD
Id-ul adresei de expeditie/Sender Address Id: Obtinut la semnarea contractului
Id-ul platitorului/Payer Id: Obtinut la semnarea contractului
Serviciu/Service: Este tipul serviciului de livrare disponibil in contract.
Service PREDICT: Este serviciul aditional si se selcteaza numai daca este activ in
contract impreuna cu produsul. Pentru Romania este activ Produsul DPD B2C +
PREDICT
Atentie!!! Activati doar serviciile de livrare DPD disponibile in contract, pentru a elimina
procesarea inutila de date (apeluri ale API-ului DPD).
Serviciul PREDICT
Este serviciul de preavizare a destinatarilor prin intermediul SMS sau Email, referitor la
intervalul orar in care urmeaza a se face livrarea catre acestia. Intervalul este cuprins in
marja de 3 4 ore pentru ziua in care se face livrarea interval valabil pentru Zona 0 de
acoperire.
Tool debbug
Modulul DPD Magento ofera prin activarea sa un ajutor in verificarea problemelor aparute in
modulul DPD.
Fisierul de debug ar trebui sa fie in folderul default al sistemului (daca este modificat in
setari). Totul este raportat la root-ul proiectului: - Opencart - system/logs/zitec_dpd.log
2016/09 Page 7 of 21
Configurare COD (Cash on delivery - Plata la livrare)
Pentru a realiza aceste setari se va accesa DPD Carrier/Payment Settings sau puteti vizualiza
un print screen in anexa 1.2
Atentie: Detaliile de taxare setate in aceasta sectiune (Tip plata si Tip valoare plata) vor fi
folosite doar daca nu se defineste o regula in Tabelul de taxare pentru serviciul de livrare.
Tabelul de taxare reprezinta configurari particulare pentru fiecare serviciu de livrare in parte
care permit administratorului de magazin sa controleze mai precis costurile si cheltuielile de
livrare.
Astfel cu ajutorul tabelului de livrare se poate defini o gama variata de reguli de taxare, in
functie de:
Procesarea comenzilor
Aspecte generale
In procesul de livrare al comenzii din interfata magazinului OpenCart vor fi posibile
urmatoarele actiuni:
Verificarea manuala a codului postal sau folosirea unui cod postal identificat automat
pentru adresa utilizatorului
Impartirea produselor in pachete
Adaugarea unei descrieri cutiilor
Obtinerea unui raport de pret de livrare in cazul in care se foloseste adaos sau un pret
fix.
Calcularea pretului final dupa impartirea in cutii, sau alte schimbari in partea de
administrare (adresa sau comanada).
Crearea borderoului
Generearea in format PDF a etichetelor si borderoului
Nevoia de a procesa livrarile cat mai eficient impune folosirea codurilor postale in sistemul
de livrare DPD. Extensia OpenCart vine in sprijinul administratorilor de magazine online prin
implementarea unei validari automate a codului postal aferent adresei completate de client.
2016/09 Page 10 of 21
Extensia de livrare permite verificarea codului postal din adresa atat automat (in momentul
comunicarii cu serviciul - la plasarea comenzii) dar ofera si anumite alerte in cazul in care
codul postal nu a putut fi stabilit cu exactitate. In cazul in care un cod postal nu a putut fi
generat cu o precizie multumitoare, extensia va avertiza administratorul de site (in interfata
de vizualizare comanda sau vizualizare livrare ) faptul ca un cod postal generat automat a
fost folosit pentru generarea pretului de livrare, insa se recomanda validarea acestuia
manual, inainte de expedierea coletului.
2016/09 Page 11 of 21
Cautarea codului postal se face prin selectarea uneia dintre sugestiile gasite in baza de date
dpd pentru adresa deja completatat de client sau actializata de administratorul de site.
Odata editata adresa de livrare a comenzii, toate avertizarile dispar, si codul postal este
considerat valid. Din acest moment se poate continua procesarea comenzii.
Creare livrare
In interfata prelucrarii livrarii (apasa butonul Create Shipment sau Shipment management
din partea de sus) se poate alege numarul de cutii in care se face livrare dar si daca se va
comunica cu DPD pentru obtinerea pretului actualizat.
Dupa generarea livrarii in sistemul DPD, administratorul va primi un mesaj de succes si poate
vizualiza starea livrarii in timp real prin apasarea link-ului Urmareste comanda
Tiparire documente
Tiparirea etichetelor este disponibila atat din interfata de vizualizare a comenzii dar si din
locatia DPD Carrier / Shipments.
2016/09 Page 12 of 21
Tiparirea Etichetelor de livrare reprezinta generarea unui fisier PDF care va contine cate o
pagina pentru fiecare livrare bifata in lista. Fiecare pagina va contine desigur cate o eticheta
pentru fiecare cutie.
Borderoul este un document obligatoriu care va fi solicitat de catre agentul DPD la ridicarea
coletelor. Borderoul trebuie sa contina livrarile pentru intreaga zi, si trebuie tiparit in doua
exemplare.
Borderoul va genera un fisier PDF care va ingloba livrarile selectate prin bifare.
Se recomanda filtrarea pe zile in lista livrarilor (DPD Carrier / Shipments), ulterior apasarea
butonului Check all, urmat de generarea documentului prin apasarea butonului Create
manifest
Tot in aceasa sectiune se poate alege fiecare livrare in parte pentru a obtine mai multe
informatii.
2016/09 Page 13 of 21
Un link de urmarire al livrarii este de asemenea prezent.
Urmarire comanda
Din momentul plasarii livrarii, in interfata de vizualizare a comenzii si a livrarii sau in contul
clientului este disponibil link-ul de urmarire.
Asa cum am prezentat mai sus, in sectiunea de administrare este posibila procesarea
comenzilor fara comunicarea cu serviciul DPD care returneaza pretul exact al livrarii. Este
posibil sa aveti nevoie de aceasta optiune in anumite situatii. Exemplu: sistemul DPD este
indisponibil.
2016/09 Page 14 of 21
Folosirea extensiei in frontend
Odata instalata si configurata extensia conform detaliilor anterioare, metoda de plata DPD
va fi disponibila in checkout similar oricarei alte metode de livrare.
In cazul unor adrese invalide (exemplu adrese pentru care DPD nu efectueaza livrari) metoda
de livrare va fi indisponibila.
In plus metoda de livrare DPD, poate activa o metoda de plata la livrare, care spre deosebire
de alte metode de plata poate taxa suplimentar clientul conform setarilor efectuate de
administratorul magazinului.
Probleme frecvente
1. PHP SOAP nu este activ pe server
2. Versiunea PHP este mai mica de 5.2
3. Serviciile de livrare DPD activate in Sectiunea DPD Carrier / Shipping settings nu sunt
disponibile in contractul cu DPD.
4. Produsele magazinului nu au configurat atributul weight sau acesta este 0.
2016/09 Page 15 of 21
Anexa 1.1
2016/09 Page 16 of 21
Anexa 1.2
2016/09 Page 17 of 21
Anexa 1.3
2016/09 Page 18 of 21
Anexa 1.4
2016/09 Page 19 of 21
2016/09 Page 20 of 21
Actualizarea validatorului pentru codurile postale
Puteti actualiza validatorul codurilor postale prin importul fisierului CSV afisat pe site-ul
DPD, in extensia instalata DPD_ZITEC.
Se descarca de pe site-ul http://www.dpd.com/ro/home/e_commerce
Ultima versiune coduri_postale.csv
Dupa ce importul a fost efectuat si actualizarea bazei de date a fost facuta cu succes puteti
utiliza cu succes extensia. Pentru suport puteti trimite mail pe adresa eshop@dpd.ro.
2016/09 Page 21 of 21