Dnešním dnem jsme přidali do Balíkuj novou funkci, díky které můžete Balíkuj jednoduše napojit na jakékoliv e-shop řešení pomocí našeho API rozhraní. Mimo již integrované řešení Upgates nebo Shoptet tak můžete nahrávat objednávky z jakéhokoliv systému, spravovat je v Balíkuj, kde budete provádět automatizaci, expedici zásilek a mnoho dalšího.

 

API rozhraní Balíkuj

Platforma Balíkuj je již od základu postavena na programovém API rozhraní, díky kterému můžete prakticky vše spravovat a ovládat pomocí jednoduchých příkazů ze svých aplikací nebo ze svého kódu. 

Ať již máte aplikaci nebo svůj e-shop na jakékoliv platformě, můžete jednoduše využívat funkce Balíkuj odkudkoliv.

Dokumentaci k API rozhraní postupně píšeme, doplňujeme a naleznete ji na následujících odkazech:

 

Vytvoření nové aplikace

Balíkuj přiřazuje každou objednávku pod vlastní aplikaci, abyste objednávky mohli jednoduše filtrovat a spravovat. Je tedy potřeba si vytvořit novou aplikaci typu "Vlastní e-shop". To uděláte tak, že půjdete do menu Nastavení -> Aplikace -> Přidat Aplikaci.

Přidání aplikace v Balíkuj

 

Následně vyberete aplikací "Vlastní e-shop" a kliknete na tlačítko Pokračovat.

Vybrání aplikace Vlastní e-shop

Nakonec je třeba vyplnit Doménu e-shopu v záložce Základní nastavení a údaje v záložce Kontaktní údaje. Vše dokončíte kliknutím na tlačítko Aktivovat aplikaci.

Vytvoření aplikace

  

Nahrání nové objednávky do Balíkuj

Nahrát novou objednávku do Balíkuj není nijak složité. Na začátku je třeba se připojit k API rozhraní Balíkuj (viz Dokumentace), přihlásit se a získat Token. Následně stačí odeslat požadavek na vytvoření objednávky:

{
  "orders": [
    {
      "orderNumber": "000666", // ID objednávky
      "applicationId": 1, // ID aplikace, kterou jsme vygenerovali v předchozích krocích
      "billingAddress": { // Fakturační adresa objednávky
        "name": "Josef Novák",
        "street": "Štěpnická 1083",
        "city": "Uherské Hradiště",
        "zip": "68606"
      },
      "deliveryAddress": { // Dodací adresa objednávky
        "name": "Test Testovič",
        "street": "Štěpnická 1000",
        "city": "Zlín",
        "zip": "76001"
      },
      "created": "2024-09-07T11:44:27", // Datum vytvoření objednávky
      "currency": "CZK", // Měna objednávky
      "vatPriceMode": "WithoutVat", // Typ počítání DPH (WithoutVat = uvedené ceny jsou bez DPH, WithVat = uvedené ceny jsou vč. DPH a budou vypočítány na základ + DPH)
      "items": [ // Pole položek objednávky
        {
          "code": "POLOZKA0001", // Kód položky, bude sloužit v budoucnu k párování skladů
          "itemPriceVatRate": 21, // Sazba DPH
          "itemPrice": 1000, // Cena položky
          "name": "Testovací produkt 1", // Název položky
          "quantity": 2, // Množství
          "weight": 1.1, // Jednotková váha
          "buyPriceVatRate": 21, // Sazba DPH nákupní ceny
          "buyPrice": 500.0, // Nákupní cena
          "ean": "EAN",
          "note": "Poznámka!!",
          "stockLocation": "location", // Umístění produktu - bude nahrazeno sklady v budoucnu
          "unit": "ks"
        },
        {
          "code": "POLOZKA0002",
          "itemPriceVatRate": 21,
          "itemPrice": 100,
          "name": "Testovací produkt 2",
          "quantity": 1,
          "weight": 0.5
        }
      ],
      "language": "CS", // Jazky objednávky
      "paymentId": 1, // Typ platby, ID je možné získat v přehledu platebních metod
      "statusId": 1, // Stav objednávky, ID je možné získat v přehledu stavů objednávky
      "carrierCode": "PPL", // Kód dopravce
      "serviceType": "ParcelCzPrivate", // Kód služby dopravce
      "customerNote": "Customer Note",
      "internalNote": "Internal Note",
      "externalCode": "External code",
      "paymentVatRate": 21, // Sazba DPH platební metody
      "paymentPrice": 40, // Cena za platební metodu
      "shippingVatRate": 21, // Sazba DPH dopravy
      "shippingPrice": 100 // Cena za dopravu
    }
  ]
}

 

Takto vytvoříte novou objednávku v Balíkuj a je možné takto vytvořit až 100 objednávek najednou. 

 

Závěr

Zajímá Vás něco dalšího? Napište nám a rádi Vám se vším pomůžeme!