Update comanda

Comenzile plasate de catre clienti in cadrul magazinului online pot fi actualizate prin intermediul API-ului. Astfel, se vor actualiza doar informatiile trimise, insa cand vine vorba de produse / linii de comanda, trebuie trimise toate (daca se trimite cel putin o inregistrare), deoarece vor inlocui cele existente. La informatiile unde exista ID si Nume, acestea se trimit impreuna (de exemplu: plata, livrare, status).

REQUEST

HTTP Request POST https://www.domeniu.ro/api/

Parametri:

  • actiune - update_comanda
  • comanda - ID comanda
  • valori - array cu valori (vezi exemplu)
  • apikey - EXTENDED_API_KEY
    Array
    (
        [status] => Comanda noua
        [status_id] => 1
        [id_agent] => 3
        [id_societate] => 1
        [id_metoda_livrare] => 13
        [metoda_livrare] => Sameday [!] Nume metoda de livrare
        [punct_livrare] => easybox Greenfield Plaza
        [id_punct_livrare] => 4937
        [id_metoda_plata] => 1
        [metoda_plata] => Ramburs [!] Nume metoda de plata
        [metoda_plata] => Ramburs [!] Nume metoda de plata
        [awb] => Array
        (
            [numar_awb] => 8000000001
            [referinta] =>
        )
        [factura] => Array
        (
            [serie] => FX
            [nr] => 1234
            [data] => [!] timestamp
        )
        [client] => Array
        (
            [id] => 12345
            [nume] => Nume si prenume
            [email] => [email protected]
            [telefon] => 0723123123
            [tip] => Fizica / Juridica
            [facturare] => Array
            (
                [nume] => Nume si prenume
                [tara] => Romania
                [judet] => Bucuresti
                [oras] => Sector 1
                [adresa] => Str. Splaiul Independentei, Nr. 1
            )
            [societate] => Array
            (
                [nume] =>
                [cif] =>
                [nrregcom] =>
                [banca] =>
                [cont] =>
            )
            [livrare] => Array
            (
                [tara] => Romania
                [judet] => Bucuresti
                [oras] => Sector 1
                [adresa] => Str. Splaiul Independentei, Nr. 1
                [cod] =>
            )
        )
        [pret_livrare] => 25
        [produse] => Array
        (
            [4031] => Array
                    (
                        [nume] => Trimmer Procraft GT2200, motocoasa electrica 2200W, cu Disc,
                        Gradina si spatii verzi, Fir Nailon 2mm
                        [pret_unitar] => 525.00 [!] Pret cu tva si discount aplicat
                        [cantitate] => 1.00
                        [id_produs] => 1905
                        [id_optiune] => 0
                        [cod] => 9167
                    ),
            [4031] => Array
                    (
                        [nume] => Discount
                        [pret_unitar] => -525.00
                        [cantitate] => 1.00
                        [id_produs] => 0
                        [id_optiune] => 0
                        [cod] => discount
                    ),
        )
    )

RETURN

Return in format JSON

  • eroare - 1 - Da, 0 - Nu
  • mesaj - mesajul de eroare / succes
    Array
    (
        [eroare] => 0
        [mesaj] => 
    )

↳ Acest ghid nu ti-a fost de folos? Trimite-ne un ticket prin intermediul platformei de suport tehnic.
↳ Screenshot-urile publicate (imaginile) in acest tutorial au rol strict informativ sau demonstrativ si nu reprezinta versiunea curenta a platformei Extended.