allegro / allegro-api

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

DELIVERY_METHOD_NOT_AVAILABLE ups Allegro standard #10322

Open pawelignatowski opened 4 days ago

pawelignatowski commented 4 days ago

Mam problem z realizacją zamówienia. Nie mogę wygenerować etykiet. Request o indywidualnym numerze 73eacec7-0f16-43f1-9abd-fe31a3266b5a zwraca błąd: DELIVERY_METHOD_NOT_AVAILABLE You cannot create a shipment using the Allegro Standard agreement. The method assigned to this order is the Separate Agreement. Change the agreement and try again. /serviceId Nie można utworzyć przesyłki przy użyciu umowy Allegro Standard. Metoda przypisana do tego zamówienia to umowa własna. Zmień umowę i spróbuj ponownie.

Udaje się wygenerować etykietę przez baselinkera. Czy coś w poniższym komunikacie jest niepoprawne: { "id": "73eacec7-0f16-43f1-9abd-fe31a3266b5a", "input": { "serviceId": "08c15d0b-9b24-4b3f-89a8-7a2b502abe55", "label": { "fileFormat": "PDF", "referenceNumber": "B" }, "receiver": { "name": "Maciej Prokopiuk Maciej Prokop", "company": "? ?", "address": { "street": "Pułaskiego 103/27 0", "postCode": "15-337", "city": "Białystok", "county": null, "countryCode": "PL" }, "pointId": "A005617", "email": "l3lv4ah6ty+fc088c18@allegromail.pl", "phone": "531374535" }, "pickup": { "name": "UNIMIS SP. Z O.O. ", "company": "Magazyn Arteria Logistics Sp. ", "address": { "street": "Logistyczna 6 bud.2", "postCode": "05-250", "city": "Ciemne", "county": null, "countryCode": "PL" }, "pointId": null, "email": "wydania.ciemne@arterialogistics.pl", "phone": "500500500" }, "items": [ { "dimensions": { "height": { "value": "15", "unit": "CENTIMETER" }, "width": { "value": "1", "unit": "CENTIMETER" }, "depth": { "value": "11", "unit": "CENTIMETER" } }, "weight": { "value": "1", "unit": "KILOGRAM" }, "description": "9093532 ", "value": null, "type": "PACKAGE" } ], "type": "PACKAGE", "additionalServices": null } }

AureliuszBrussy commented 4 days ago

Tak jak wskazuje komunikat błędu - próbujesz użyć nieodpowiedniej usługi dostawy, niezgodnej z tą zwróconą (czyli wybraną przez kupującego) w zamówieniu.

Odpowiednią metodę dostawy możesz pobrać bezpośrednio z zamówienia. Identyfikator znajdziesz w polu delivery.method.id.

pawelignatowski commented 3 days ago

08c15d0b-9b24-4b3f-89a8-7a2b502abe55 to Allegro One Punkt, UPS. Tyle widzę na zamówieniu w baselinker! Co z czym miałbym pomylić?

Ktoś edytował wartość w BL lub na zamówieniu na witrynie Allegro? To chcecie zakomunikować?

AureliuszBrussy commented 3 days ago

W zamówieniu powiązanym z tym adresem wykorzystanym przy generowaniu przesyłki, kupujący wybrał inną metodę dostawy. Nie jest to Allegro One Punkt, UPS.