Allegro REST API

gdzie?

Polska | polski | PLN
  • Pierwsze kroki
  • Informacje podstawowe
  • Główne procesy
  • Uwierzytelnianie i autoryzacja
  • Wzorzec Command
  • Glosariusz
  • Lista metod
  • Wystawianie oferty produktu
  • Serwisy zagraniczne Allegro
  • Zarządzanie ofertami
  • Oferty wielowariantowe
  • Pasuje do
  • Zarządzanie zgłoszeniami ofert do kampanii
  • Rabaty i promocje
  • Zamówienia
  • Wysyłam z Allegro
  • One Fulfillment by Allegro
  • Dyskusje
  • Konto i dane użytkownika
  • Centrum wiadomości
  • Sprawdzanie opłat
  • Wystawianie ogłoszeń
  • Publiczne oferty
FAQ
  • Aktualności
  • Changelog
Dokumentacja
Regulamin
Kontakt
  • Moje aplikacje
  • Moje aplikacje (sandbox)
  • Newsletter
  • API Status
  1. Allegro REST API
  2. Aktualności
  3. Zmienimy proces widoczności oferty w serwisach zagranicznych

06 marca 2024

Zmienimy proces widoczności oferty w serwisach zagranicznych

Na początku czerwca 2024 roku zmienimy sposób, w jaki sprzedający określi, czy dana oferta będzie widoczna w serwisie zagranicznym oraz dodamy nowy typ serwisu dodatkowego dla przedsiębiorców - B2B (business-to-business).

Co zmienimy?

1. Będziemy rozróżniać typ serwisów:

  • B2C (business-to-customer) - to serwisy już istniejące, czyli allegro-pl, allegro-cz oraz allegro-sk, a w przyszłości też inne rynki,
  • B2B (business-to-business) - to serwisy dodatkowe przeznaczone dla przedsiębiorców "Allegro Business". Pierwszym serwisem B2B będzie "allegro-business-cz" i na tym etapie będzie dostępny tylko dla sprzedających z allegro.cz - z serwisem bazowym allegro-cz. Nie będzie on serwisem bazowym, czyli nie będzie można wystawiać bezpośrednio na nim swoich ofert.

2. Proces wyświetlania oferty w serwisach dodatkowych.

Obecnie sprzedający musi wykonać kilka kroków, aby jego oferta pojawiła się w serwisie dodatkowym typu B2C:

  • dodać do oferty cennik dostaw z metodą dostawy pozwalającą na wysyłkę do kraju danego serwisu,
  • zaznaczyć chęć widoczności,
  • ustawić cenę w walucie serwisu, w którym dana oferta ma być widoczna.

Po zmianie zautomatyzujemy ten proces. O tym, czy dana oferta będzie zgłoszona do widoczności w innym serwisie B2C decydować będzie metoda dostawy przypisana do danego kraju dostawy. Czyli np. jeśli w danej ofercie na allegro.pl, sprzedający udostępnia lub udostępni metodę dostawy do Czech, taka oferta będzie podlegała kwalifikacji do widoczności również w serwisie allegro.cz. Jeśli sprzedający zechce zrezygnować z widoczności oferty na rynku dodatkowym przez API, zrobi to poprzez usunięcie z oferty dedykowanych metod dostawy do tego kraju (dodanie/edycja cennika), a nie za pomocą osobnego pola "publication.marketplaces.additional", tak jak aktualnie ma to miejsce. Automatycznie oznaczymy chęć widoczności oraz ustawimy cenę w walucie dla danego serwisu (jeśli sprzedający nie poda takiej ceny). e. Oferta musi nadal spełniać pozostałe podstawowe warunki.

Dodatkowo, jeżeli dla serwisu bazowego (B2C) oferty udostępniamy odpowiednik typu B2B, a sprzedający uwzględnia w tej ofercie możliwość wystawienia faktury, ofertę również automatycznie dodamy do serwisu B2B. Jeżeli sprzedający zechce zrezygnować z udostępniania oferty na rynku dodatkowym typu B2B, zrobi to poprzez usunięcie opcji wystawienia faktury z oferty. Na ten moment jedynym rynkiem typu B2B, który udostępnimy będzie "allegro-business-cz", ale tylko dla sprzedających, którzy wystawiają oferty z allegro.cz (ich serwis bazowy to allegro-cz). Czyli jeśli sprzedający zarejestrował się na allegro.cz i publikuje tam swoje oferty z możliwością wystawienia faktury, jego oferty będą widoczne również w serwisie dla przedsiębiorców business.allegro.cz. W przyszłości dodamy kolejne rynki typu B2B oraz udostępnimy możliwość prezentowania ofert na zagranicznych rynkach B2B. Dostępne serwisy dodatkowe standardowo zwrócimy w GET /marketplaces.

3. Dodamy proces widoczności dla rynków B2B.

Jeżeli serwisem bazowym oferty jest rynek B2C, dla którego istnieje odpowiednik serwisu B2B i sprzedający w ofercie umożliwia wystawienie faktury, zostanie ona zakwalifikowana na ten rynek B2B. Na ten moment opcję udostępnimy tylko ofertom z serwisem bazowym allegro-cz.

Cena w serwisie dodatkowym B2B będzie taka sama jak w serwisie bazowym B2C - automatycznie ją skopiujemy. Jeśli sprzedający zmieni cenę na rynku bazowym, to automatycznie edytujemy ją na rynku dodatkowym B2B. Zablokujemy możliwość definiowania innej ceny niż w serwisie bazowym. Jeśli jednak sprzedający poda cenę w polu "additionalMarketplaces.{marketplaceId}.sellingMode.price" musi być ona taka sama jak w polu "sellingMode.price.amount", w innym wypadku zwrócimy błąd 422. W przyszłości planujemy dodać możliwość ustawiania własnych cen.

4. Pole "publication.marketplaces.additional" będzie tylko do odczytu.

Sprzedający nie zdefiniuje już serwisów dodatkowych, aby określić, czy oferta ma być w nich widoczna. Pole to, na ten moment, pozostanie bez zmian w celu zachowania kompatybilności wstecznej. Jeśli przekażesz w nim dane, będziemy je ignorować. W danych oferty będziemy zwracać informację, w jakich serwisach dodatkowych oferta jest widoczna.

5. Grupowa edycja ofert.

Sprzedający nie doda/usunie chęci widoczności w dodatkowych serwisach. Pole marketplaces w endpoincie PUT /sale/offer-modification-commands/(commandId) będzie oznaczone jako deprecated, a następnie usunięte z dokumentacji.

Jakich zasobów dotyczy zmiana?
  • POST /sale/product-offers,
  • PATCH /sale/product-offers/{offerId},
  • GET /sale/product-offers/{offerId},
  • PUT /sale/offer-modification-commands/{commandId}.

O wszelkich zmianach i szczegółach będziemy informować w oddzielnych komunikatach.

Allegro

Serwisy Grupy Allegro

  • Allegro.cz
  • Allegro.sk
  • Allegro.hu
  • Mall.hr
  • Mimovrste.com
  • Onedelivery.cz
zamknij

Dostosuj ustawienia wyświetlania

ustawienia dotyczą tylko tej przeglądarki