Hello,
I am integrating my third-party CRM with my Allegro seller account via the API.
In my CRM, I have product offers that I would like to publish on Allegro. According to the API documentation, I need to provide an EAN (GTIN) when creating an offer.
However, some of my products do not have an EAN.
When I create a test product manually in the Sandbox environment via the UI, everything works correctly — I am able to create an offer without providing an EAN, as long as the selected category does not require it.
But when I try to create the same type of offer via the API (in a category that does not require EAN), the API response indicates that the EAN value is required.
Could you please clarify:
Why is it possible to create such an offer without EAN via the Sandbox UI?
Why does the API require EAN for the same category?
Is there any additional parameter or configuration required in the API request?
Thank you in advance for your assistance.
Dzień dobry,
Integruję zewnętrzny system CRM z moim kontem sprzedawcy Allegro za pomocą API.
W systemie CRM posiadam oferty produktów, które chciałbym wystawić na Allegro. Zgodnie z dokumentacją API podczas tworzenia oferty wymagane jest podanie EAN (GTIN).
Część moich produktów nie posiada jednak numeru EAN.
W środowisku Sandbox, podczas ręcznego tworzenia oferty przez UI, wszystko działa poprawnie — mogę wystawić produkt bez EAN, jeśli wybrana kategoria go nie wymaga.
Natomiast przy próbie utworzenia tej samej oferty przez API (w kategorii, która nie wymaga EAN) otrzymuję odpowiedź, że pole EAN jest wymagane.
Czy mogliby Państwo wyjaśnić:
Dlaczego w Sandbox UI możliwe jest wystawienie oferty bez EAN?
Dlaczego API wymaga EAN dla tej samej kategorii?
Czy w zapytaniu API należy przekazać dodatkowy parametr lub zastosować inne ustawienie?
Z góry dziękuję za pomoc.
@Client:143253311 Please indicate the exact category you're experiencing this issue in. I'll look into it.