Knowband Blog | Ecommerce Modules

Spring Global (Spring Omni) Error: Przesyłka nie jest zarejestrowana

Stwierdzenie problemu:

Przesyłka nie jest rejestrowana w wysłanym sygnale czasowym, a także w odpowiedzi nie pojawia się żaden błąd.

Rozwiązanie:

Podnieśliśmy zgłoszenie tego samego i odpowiedzieli, że ten problem wystąpił, ponieważ parametr e-mail odbiorcy nie został wysłany w interfejsie API wysyłki https://api.myparcel.com/shipments

Zgodnie z dokumentacją Spring Omni ten e-mail jest opcjonalnym parametrem:


W związku z tym podnieśliśmy bilet na Spring Omni i odpowiedzieli: Przesyłka nie została utworzona z powodu braku adresu e-mail odbiorcy. Chociaż schemat pokazuje to jako opcjonalne, ale Spring wymaga adresu e-mail, aby przewoźnicy mogli wysyłać powiadomienia do odbiorcy (jeśli oferują tę usługę

Tak więc adres e-mail odbiorcy jest wymagany w Spring Omni i należy go wysłać w interfejsie API wysyłki. Więcej pokrewnych blogów można znaleźć tutaj:

Błąd Spring Global (Spring Omni): Wymagana jest właściwość numer_telefonu

Wiosenny manifest omni

Spring Global (Spring Omni): Koncepcja fakturowania

Spring Global (Spring Omni) Error: Resource Not Found

Błąd Spring Global (Spring Omni): uzyskiwanie pustej odpowiedzi podczas pobierania etykiety