🚕 Yandex Delivery: token OAuth konta
Konto Yandex Delivery dla firm, umowa-oferta, token OAuth do API, praca bez środowiska testowego, tokeny Kazachstanu, Uzbekistanu i Gruzji.
Gdzie się konfiguruje: Panel sterowania → „Przesyłki” → przycisk „Służby dostawy” (lub karta placówki → WEB → „Służby dostawy”).
Co będzie potrzebne#
- firma (osoba prawna lub jednoosobowa działalność gospodarcza) i konto Yandex Delivery dla firm;
- przyjęta umowa (oferta) i sposób płatności w koncie.
Jak uzyskać klucze w koncie służby#
- Zarejestruj firmę w koncie Yandex Delivery dla firm (dostavka.yandex.ru → „Podłącz się”) i przyjmij umowę.
- Doładuj saldo lub podłącz płatność po realizacji — bez tego zgłoszenia na dostawę nie są tworzone.
- W koncie otwórz sekcję integracje / API i uzyskaj token OAuth. Jeśli sekcji nie widać — napisz do wsparcia konta, że potrzebny jest token do integracji przez API.
- Skopiuj token w całości.
Co wpisać w karcie służby#
| Pole | Co wpisać |
|---|---|
| Token OAuth konta | token z sekcji integracji konta |
Weryfikacja#
- Naciśnij „Zapisz”.
- Naciśnij „Sprawdź połączenie”: pod kartą pojawią się opłaty za dostawę. Napis „Tryb mock” oznacza, że klucze nie są podłączone, a opłaty za dostawę są demonstracyjne.
- Zaznacz „Włącz …” w karcie — po tym służba pojawi się u kupującego przy składaniu zamówienia.
Bez kluczy i tryb testowy#
Środowiska testowego w Yandex Delivery nie ma. Bez tokena karta pokazuje demonstracyjne opłaty za dostawę; z tokenem — od razu produkcyjne, dlatego pierwszą weryfikację wykonaj tanim rzeczywistym zamówieniem.
Częste problemy#
- „Błąd połączenia” 401 — token skopiowany nie w całości lub odwołany — wystaw nowy.
- Sklep w Kazachstanie, Uzbekistanie lub Gruzji — token pobierz w koncie swojego kraju (delivery.yandex.com/kz-ru, /uz-ru, /ge-ka) — token rosyjskiego konta tam nie działa.
Linki#
- Strona służby: https://dostavka.yandex.ru/
- Konto: https://dostavka.yandex.ru/
- Dokumentacja API: https://yandex.ru/support/delivery-profile/