Granularne blokowanie dostępu do API w przypadku restrykcji na koncie (rozdzielenie Ofert od Zamówień i Komunikacji) #13558
Replies: 4 comments 4 replies
-
|
Well done |
Beta Was this translation helpful? Give feedback.
-
|
Dziękujemy za przesłanie szczegółowej sugestii dotyczącej blokowania dostępu do API. Aktualnie nie mamy jednak w planach wdrożenia takiego rozwiązania, jednak zapisujemy ten pomysł na przyszłość i jeśli cokolwiek zmieni się w naszych planach rozwoju API, z pewnością wrócimy z informacją w wątku. |
Beta Was this translation helpful? Give feedback.
-
|
Dziękuję za odpowiedź. Rozumiem, że przebudowa logiki autoryzacji i blokad to duże przedsięwzięcie i trudno je wpisać ad-hoc w obecny plan rozwoju. Chciałbym jednak – bazując na naszych doświadczeniach przy integracji tysięcy kont – rzucić nieco więcej światła na ten problem od strony czysto biznesowej i operacyjnej. Z perspektywy technicznej API całkowite odcięcie wydaje się najbezpieczniejszym rozwiązaniem, jednak w realiach e-commerce wywołuje ono ogromny pożar, który na końcu i tak gasi wsparcie Allegro. Dlaczego obecny model "wszystko albo nic" jest tak bolesny dla obu stron? Kiedy duży sprzedawca opierający procesy na zewnętrznym systemie (ERP/SaaS) trafia na rutynową weryfikację (np. AML/KYC) i traci token API z minuty na minutę:
Odcinając API w 100%, system zmusza profesjonalnego sprzedawcę do bycia głuchym na potrzeby klienta, nawet jeśli powodem blokady jest trywialny brak przesłania skanu dokumentu do weryfikacji lub gdy problem z jednym zamówieniem powoduje narastające problemy z kolejnymi przez brak dostępu do systemu komunikacji i płynnego zarządzania statusami zamówień i ich obsługą w połączeniu z systemem, z którego korzysta sprzedawca. Pytanie o rozwiązanie tymczasowe (workaround): Czy do czasu ewentualnej, gruntownej zmiany polityki blokad, przewidujecie jakikolwiek workaround dla twórców oprogramowania zewnętrznego? Czy byłoby możliwe wdrożenie np. wyodrębnionego zakresu autoryzacji (scope tokena, np. Będę bardzo wdzięczny za przekazanie tej perspektywy biznesowej do Waszego zespołu produktowego. Jako twórcy oprogramowania chcemy, aby cały proces zakupowy na Allegro przebiegał gładko dla kupujących – nawet w sytuacjach awaryjnych na koncie sprzedawcy. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
Sugestia: Granularne blokowanie dostępu do API w przypadku restrykcji na koncie (rozdzielenie Ofert od Zamówień i Komunikacji)
Typ: Feature Request / Enhancement
Kategoria: API Design, Orders, Messaging
Opis problemu
Obecnie w sytuacji, gdy konto sprzedawcy zostaje zablokowane z powodu procedur weryfikacyjnych (np. KYC, AML, konieczność wyjaśnienia konfliktu w konkretnym zamówieniu, rutynowe blokady bezpieczeństwa), dostęp do API Allegro zostaje całkowicie odcięty.
Dla sprzedawców, którzy opierają swoją działalność w 100% na zewnętrznych systemach zarządzania sprzedażą (ERP, BaseLinker, autorskie systemy SaaS jak Gapli), zarządząjących często wieloma kontami jednocześnie, taka globalna blokada generuje krytyczną lawinę problemów:
Dlaczego jest to problem (również dla Allegro)?
Taka polityka rykoszetem uderza w samo Allegro oraz kupujących:
Rozumiemy i w pełni popieramy konieczność istnienia blokad jako mechanizmu ochrony platformy i kupujących przed nieuczciwymi praktykami czy wymagającymi weryfikacji sytuacjami. Jednak zakres tej blokady w środowisku zautomatyzowanym (API) jest zbyt szeroki.
Proponowane rozwiązanie
Wnosimy o zmianę polityki blokowania kont w kontekście dostępu do REST API poprzez wprowadzenie granularnych restrykcji:
403 Forbidden) wszelkie próby wystawiania nowych ofert, wznawiania zakończonych, synchronizacji stanów magazynowych w górę czy modyfikacji opisów. Mechanizm prewencyjny zostaje w pełni utrzymany.Korzyści z wdrożenia poprawki
Bardzo prosimy zespół architektów API o pochylenie się nad tym problemem. W dobie ogromnej automatyzacji sprzedaży, całkowite "odcięcie kabla" generuje więcej szkód dla wszystkich stron (w tym kupujących) niż zysków z samej blokady.
Beta Was this translation helpful? Give feedback.
All reactions