# addOrder

Dane wejściowe:

```
{
    "method":"addOrder",
    "order": {
        "zewnetrzne_id": "6625",
        "zamowienie_status": "Do realizacji",
        "metoda_platnosci": "PayPal",
        "metoda_dostawy": "InPost",
        "koszt_dostawy": "20",
        "waluta_zamowienia": "PLN",
        "email": "test@test.pl",
        "telefon": "000999333",
        "dostawa_imie": "Jan",
        "dostawa_nazwisko": "Kowalski",
        "dostawa_firma": "ABC Sp.z.o.o",
        "dostawa_ulica": "Wspólna 23",
        "dostawa_miasto": "Poznań",
        "dostawa_kod": "00-333",
        "dostawa_kraj": "PL",
        "dostawa_telefon": "000999333",
        "faktura_imie": "Jan",
        "faktura_nazwisko": "Kowalski",
        "faktura_firma": "ABC Sp.z.o.o",
        "faktura_nip": "9994560099",
        "faktura_ulica": "Wspólna 23",
        "faktura_miasto": "Poznań",
        "faktura_kod": "00-333",
        "faktura_kraj": "PL",
        "faktura_telefon": "000999333",
        "extra_pole_1": "pole 1",
        "extra_pole_2": "",
        "produkty": [
            {
                "id_artykulu": 5434,
                "nazwa": "Taśma do opakowania",
                "indeks_katalogowy": "KAT00001",
                "kod_kreskowy": "0000600003000",
                "cena_brutto": 20.53,
                "ilosc": 2
            },
            {
                "id_artykulu": 5435,
                "nazwa": "Taśma do opakowania",
                "indeks_katalogowy": "KAT00002",
                "kod_kreskowy": "0000600003000",
                "cena_brutto": 10,
                "ilosc": 4
            }
        ]
    }
}
```

* **method** varchar(100)
* **zewnetrzne\_id** varchar(50) - identyfikator zamówienia w systemie zewnętrznym
* **zamowienie\_status** varchar(100) - status zamówienia w systemie zewnętrznym
* **metoda\_platnosci** varchar(100) - metoda płatności w systemie zewnętrznym
* **metoda\_dostawy** varchar(100) - metoda dostawy w systemie zewnętrznym
* **koszt\_dostawy** varchar(20) - koszt dostawy zamówienia
* **waluta\_zamowienia** varchar(20) - waluta zamówienia
* **email** varchar(100) - e-mail kontrahenta
* **telefon** varchar(100) - telefon kontrahenta
* **dostawa\_imie** varchar(100) - imię kontrahenta do wysyłki
* **dostawa\_nazwisko** varchar(100) - nazwisko kontrahenta do wysyłki
* **dostawa\_firma** varchar(100) - firma kontrahenta do wysyłki
* **dostawa\_ulica** varchar(100) - ulica kontrahenta do wysyłki
* **dostawa\_miasto** varchar(100) - miasto kontrahenta do wysyłki
* **dostawa\_kod** varchar(10) - kod pocztowy kontrahenta do wysyłki
* **dostawa\_kraj** varchar(10) - kod kraju kontrahenta do wysyłki
* **dostawa\_telefon** varchar(20) - telefon kontrahenta do wysyłki
* **faktura\_imie** varchar(100) - imię kontrahenta do faktury
* **faktura\_nazwisko** varchar(100) - nazwisko kontrahenta do faktury
* **faktura\_firma** varchar(100) - nazwa firmy kontrahenta do faktury
* **faktura\_nip** varchar(20) - nip kontrahenta do faktury
* **faktura\_ulica** varchar(100) - ulica kontrahenta do faktury
* **faktura\_miasto** varchar(100) - miasto kontrahenta do faktury
* **faktura\_kod** varchar(10) - kod pocztowy kontrahenta do faktury
* **faktura\_kraj** varchar(10) - kod kraju kontrahenta do faktury
* **faktura\_telefon** varchar(20) - telefon kontrahenta do faktury
* **extra\_pole\_1** varchar(100) - pole dla dodatkowych informacji
* **extra\_pole\_2** varchar(100) - pole dla dodatkowych informacji
* **produkty** Array
  * **id\_artykulu** int - ID artykułu z systemu Wapro Mag
  * **nazwa** varchar(250) - nazwa artykułu
  * **indeks\_katalogowy** varchar(50) - indeks katalogowy artykułu
  * **kod\_kreskowy** varchar(20) - EAN artykułu
  * **cena\_brutto** float - cena artykułu
  * **ilosc** int - ilość artykułu

Dane wyjściowe:

```
{
    "status":"ok",
    "id_zamowienia":85
}
```

* **status** varchar - informacja o dodaniu zamówienia
* **id\_zamowienia** int - identyfikator zamówienia
