Napojení Depoto - TomAtomCZ/depotoPhpClient GitHub Wiki

Napojení / Import objednávek

  • Webové rozhraní skladu: https://app.depoto.cz
  • Skladový systém Depoto komunikuje prostřednictvím GraphQL API. Přihlášení a komunikaci zapouzdřuje tato knihovna. Pro testovaní dotazů a pro přehled dostupných endpointů/metod můžete využít GraphQL Explorer: https://server1.depoto.cz/graphql/explorer který vyžaduje přihlašovací token, který získáte po vyplnění přihlašovacícj údajů zde: https://server1.depoto.cz/
  • Popis základních metod: https://github.com/TomAtomCZ/depotoPhpClient/blob/master/API_BASICS.md
  • Obecně je nutné:
    1. Nastavit / zkontrolovat nastavení pokladny (prodejního místa): https://app.depoto.cz/checkouts
      • Pokladna by měla mít přiřazený sklad a platební metody, které chcete používat.
      • Platební metody je potřeba vytvořit zde: https://app.depoto.cz/payments
    2. Nahrát produkty metodou createProduct (a k ním ideálně přiřadit předem vytvořené dodavatele metodou createSupplier)
    3. Zajistit aktualizaci produktu po změně v eshopu: updateProduct
    4. Zajistit vytvoření objednávky metodou createOrder (před vytvořením objednávky je potřeba založit zákaznické adresy [fakturační: invoiceAddress i doručovací: shippingAddress] metodou createAddress)
    5. Zajistit aktualizaci objednávky po změně v eshopu metodou updateAddress