Open many-to-one opened 2 months ago
Pickup
to struktura odpowiadająca za punkt nadania przesyłki, czyli skąd kurier ma odebrać paczkę od sprzedającego. W przypadku nadania Pocztą Polską konieczne jest podanie takiego punktu. My nie zwracamy takiego punktu - można go pobrać za pomocą API przewoźnika, może go zdefiniować sprzedający na podstawie swoich preferencji i umowy.
Co do punktu odbioru DHL - taką odpowiedź dostaliśmy z API DHL. Ustalam, czy jesteśmy w stanie wskazać id punktu, który zadziała na Sandbox przy nadawaniu. Wrócę z informacją.
@many-to-one dla DHL: spróbuj złożyć nowe zamówienie i wybierz inny punkt dostawy.
@many-to-one dla DHL: spróbuj złożyć nowe zamówienie i wybierz inny punkt dostawy.
Nic się nie zmieniło, 'pickupPoint' teraz: {'id': '4592221', 'name': 'Automat DHL BOX 24/7 ...} 'trace-id': 'ac3bb1ced4df30e9' "status": "ERROR", "errors": [ { "code": "VALIDATION_ERROR", "message": "Receiver point is incorrect", "details": null, "path": "receiver.point", "userMessage": "Punkt odbioru jest niepoprawny" } ],
Pickup
to struktura odpowiadająca za punkt nadania przesyłki, czyli skąd kurier ma odebrać paczkę od sprzedającego. W przypadku nadania Pocztą Polską konieczne jest podanie takiego punktu. My nie zwracamy takiego punktu - można go pobrać za pomocą API przewoźnika, może go zdefiniować sprzedający na podstawie swoich preferencji i umowy.Co do punktu odbioru DHL - taką odpowiedź dostaliśmy z API DHL. Ustalam, czy jesteśmy w stanie wskazać id punktu, który zadziała na Sandbox przy nadawaniu. Wrócę z informacją.
A teraz nie rozumiem: Jak to nie zwracacie?? ("My nie zwracamy takiego punktu - można go pobrać za pomocą API przewoźnika") A ten endpoint chyba nie zwraca delivery.pickupPoint.id? GET /order/checkout-forms/{id} I pytanie było odnośnie delivery.pickupPoint.id "Allegro Przesyłka polecona" które jest wymagane, ale zapytanie GET /order/checkout-forms/{id} zwraca None(null)
Punktu nadania paczki (a za to odpowiada struktura pickup
) nie zwracamy przez API. Zwracamy tylko punkt doręczenia. Dane doręczenia powinny znaleźć się w strukturze delivery
.
Allegro Przesyłka polecona to dostawa pod adres, nie do punktu, więc nie zwracamy id punktu. Natomiast sprzedający nadaje taką paczkę z oddziału Poczty Polskiej lub z punktu określonego w umowie pomiędzy sprzedającym, a przewoźnikiem, stąd konieczność podania id takiego punktu.
Co do punktu DHL - ustalam punkt, który zadziała. Wrócę z informacją.
@many-to-one spróbuj skorzystać z punktów:
@many-to-one spróbuj skorzystać z punktów:
- DHL punkt odbioru: 4509455,
- DHL POP BOX: 4591097.
DHL punkt odbioru działa bez zarzutów przez id 4504188 który można wywołać przez odpowiedni endpoint; DHL POP BOX z podanym id 4591097 teraz działa bezbłędnie, tylko jak teraz zdobyć ten id przez endpoint? I czy na produkcji taki problem nie występuje?
Punktu nadania paczki (a za to odpowiada struktura
pickup
) nie zwracamy przez API. Zwracamy tylko punkt doręczenia. Dane doręczenia powinny znaleźć się w strukturzedelivery
.Allegro Przesyłka polecona to dostawa pod adres, nie do punktu, więc nie zwracamy id punktu. Natomiast sprzedający nadaje taką paczkę z oddziału Poczty Polskiej lub z punktu określonego w umowie pomiędzy sprzedającym, a przewoźnikiem, stąd konieczność podania id takiego punktu.
Co do punktu DHL - ustalam punkt, który zadziała. Wrócę z informacją.
Dziękuję za wyjaśnienie, teraz rozumiem i przepraszam za zamieszanie
@many-to-one na produkcji taki problem nie wystąpi - znajdziesz id punktu w zamówieniu (pickupPoint).
W tym wątku nie pojawiła się żadna nowa odpowiedź w ciągu 7 dni, dlatego automatycznie oznaczamy go jako przeterminowany. Jeśli w ciągu kolejnych 7 dni nie pojawi się żadna odpowiedź, wątek zostanie zamknięty. Dziękujemy za zaangażowanie w dyskusję i zachęcamy Cię do wypełnienia ankiety dotyczącej naszego wsparcia na forum.
There was no new reply in this thread within 7 days, therefore, we automatically marked it as expired. If no response is received within the next 7 days, this thread will be closed. Thank you for engaging in the discussion. We encourage you to complete our forum support survey.
Witam, zapytanie: https://api.allegro.pl.allegrosandbox.pl/shipment-management/shipments/create-commands/{commandId} 'trace-id': '214038978cdefddf'
zwraca: "errors": [ { "code": "VALIDATION_ERROR", "message": "Pickup point is required", "details": null, "path": "pickup.point", "userMessage": "Punkt nadania przesy\u0142ki jest wymagany" }, { "code": "VALIDATION_ERROR", "message": "Service is unavailable for selected parcel type", "details": null, "path": "additionalServices", "userMessage": "Us\u0142uga niedost\u0119pna dla wybranego typu przesy\u0142ki" } ],