Fișier:-livrarionline-awb issn pachetomat.zip

De la wiki.livrarionline.ro
Salt la: navigare, căutare
-livrarionline-awb_issn_pachetomat.zip(mărime fișier: 81 KB, tip MIME: application/zip)
Atenție: Acest tip de fișier poate conține cod periculos. Executându-l, sistemul dvs. poate fi compromis.

awb.php - exemplu generare awb, anulare, tracking, print, estimare pret pachetomat.php - exemplu operatiuni pachetomat

1. Executati scriptul SQL pentru generarea tabelelor necesare 2. Accesati contul de comerciant pentru a obtine campurile f_login, cheia de securitate, f_shipping_company_id, serviciuid 3. Setati cheile necesare in cele 3 fisiere (awb.php, pachetomat.php si issn.php) 4. Setati in contul de comerciant URL-ul ISSN (URL-ul catre fisierul issn.php) pentru a se prelua si actualiza informatiile despre pachetomatele disponibile 5. Setati datele de conectare la baza de date in lib/lo.php (user si password), in constructor $this->conn = mysqli_connect('localhost','user','password','smartlocker') 6. Pentru generarea unui AWB normal, folositi fisierul awb.php 7. Pentru generarea unui AWB in pachetomat, folositi fisierul pachetomat.php

PENTRU PACHETOMAT Metodele disponibile: 1. get_all_delivery_points - preia din tabelele locale (sincronizate prin ISSN) informatiile tuturor pachetomatelor disponibile pe baza criteriului de search (localitate, judet, denumire pachetomat). Se poate folosi in frontend pentru a genera o lista de pachetomate pe care clientul le poate filtra pentru a obtine o lista de pachetomate din localitatea dorita. 2. get_delivery_point_by_id - preia informatiile pachetomatului selectat de catre client in frontend. Intoarce adresa, orarul de functionare 3. EstimeazaPretSmartlocker - metoda prin care se estimeaza in timp real costul livrarii in pachetomat. Primeste ca parametri $f_request_awb, id-ul pachetomatului si numarul comenzii, returneaza pretul livrarii 4. plus_expectedin - metoda prin care se notifica sistemul LivrariOnline ca urmeaza sa se primeasca un colet in pachetomat. Primeste ca parametri id-ul pachetomatului si numarul comenzii. 5. get_reservationid - metoda prin care se genereaza o rezervare de celula in pachetomat. . Primeste ca parametri id-ul pachetomatului, dimenziunea celulei si numarul comenzii. Returneaza un obiect rezervare in care se regaseste id-ul rezervarii (f_reservation_id) necesar pentru urmatorul pas - generarea de AWB in pachetomat. 6. GenerateAwbSmartloker - metoda prin care se genereaza AWB cu livrare in pachetomat. Primeste ca parametri $f_request_awb, id-ul pachetomatului, id-ul rezervarii si numarul comenzii, returneaza AWB-ul generat pentru pachetomat. 7. PrintAwb - metoda prin care se genereaza URL-ul de unde poate fi printat AWB-ul 8. Tracking - metoda prin care se poate afla starea livrarii, precum si istoricul acesteia 9. CancelLivrare - metoda prin care se poate anula AWB-ul generat in pachetomat. Dupa anularea cu succes trebuie scazut numarul de colete asteptate in pachetomat prin apelarea metodei minus_expectedin (comportament invers fara de metoda plus_expectedin)

Istoricul fișierului

Apăsați pe Data și ora pentru a vedea versiunea fișierului trimisă la momentul respectiv.

Data și oraDimensiuniUtilizatorComentariu
actuală23 iunie 2016 11:24 (81 KB)Livrari Online (Discuție | contribuții)awb.php - exemplu generare awb, anulare, tracking, print, estimare pret pachetomat.php - exemplu operatiuni pachetomat 1. Executati scriptul SQL pentru generarea tabelelor necesare 2. Accesati contul de comerciant pentru a obtine campurile f_login, ch...
  • Nu puteți suprascrie acest fișier.

Nicio pagină nu utilizează această imagine.