allegro / allegro-api

Issue tracker and wiki for Allegro REST API
https://developer.allegro.pl/
217 stars 39 forks source link

Responsible producer data and responsible persons for the compliance of the product with EU regulations #10337

Open dominikahr opened 2 days ago

dominikahr commented 2 days ago

Hi,

I have some questions regarding the responsible producer data and responsible persons for the compliance of the product with EU regulations which are part of the GPSR.

  1. Should the manufacturer details and person responsible be filled out on the offer level or product card level?
  2. If it is on the product card level, will it be inlcuded in the parameters, when we use the request /sale/categories/{categoryId}/parameters? I was just testing it via API on the sandbox and I did not see it included in the parameters,

Thanks in advance!

All the best,

Dominika

Lukasz-Zurek commented 2 days ago
  1. It should be filled out on the offer level. Here you can check all of the latest news regarding GPSR.

So you can provide the contact information of the product producer in:

in the “productSet.[].responsibleProducer” object exclusively using:

both retrieved from the GET /sale/responsible-producers resource.

  1. No, it won't be available here.
dominikahr commented 1 day ago

@Lukasz-Zurek thank you, we are still a bit confused what is on the offer level and what on the product card level.

We understand it in a way, that if it is on an offer level, then every merchant has to sent the producer data for his own offers. Meanwhile the "safetyinformation" which is also part of the GPSR I was told is on a product card level - so that it is enough when one seller will provide it and it is not needed for each offer connected to that product card.

But when we checked the documentation, we see that "responsibleperson", "responsibleproducer" and "safetyinformation" are all on the same level in the request: image

So should "responsibleperson" a "responsibleproducer" be on an offer level or product card level? If it is on the product card level, what will happen if the merchant would send his own reponsible producer but there is already something filled out on the product card from a different seller?

Thanks in advance!

All the best,

Dominika

Lukasz-Zurek commented 1 day ago

@dominikahr It could be difficult but let me explain it.

  1. Right now the seller should remember about managing responsibleProducer through GET /sale/responsible-producers, add them via API and manage them while listing or editing an offer via:
  1. Despite the fact that the seller should provide this data in productSet array - it will be assigned to the offer. So there is no possibility to have a different data which other sellers have already added in their own database in responsible-producers. Because this data won't be added to the product. We are still working on managing it (from product catalog perspective) in the future.
  2. So every seller has his own responsible-producers data.
  3. The same situation with responsiblePerson.
dominikahr commented 21 hours ago

@Lukasz-Zurek thank you for the explanation! And is it same with the "safetyinformation"?

Lukasz-Zurek commented 7 hours ago

@dominikahr Yes, it is the same situation with the "safetyinformation".