Jak Zonos się wpisuje
W przypadku przesyłki do USA wysyłasz przesyłkę do przepływu pracy Zonos CreateDeclarationShipment GraphQL zamiast wywoływać My Page bezpośrednio. W tym pojedynczym żądaniu Zonos:
- Wywołuje interfejs API etykiet Japan Post (
ctCode=52) w Twoim imieniu, używając numerów Later Pay Numbers Twojego Zweryfikowanego Konta, aby opłata pocztowa była nadal rozliczana na Twoim koncie Japan Post. - Tworzy identyfikator deklaracji cła USA i łączy go z numerem śledzenia.
- Dodaje oznaczenie DDP do etykiety.
- Zwraca etykietę Japan Post i numer śledzenia.
CreateDeclarationShipment łańcuchuje siedem kroków. Te same dane, które już zebrałeś dla żądania ctCode=52, są rozpowszechniane w nich:
- Nadawca/odbiorca → przepływ pracy
partyCreateWorkflowORIGINiDESTINATIONstrony. - Przedmioty →
itemCreateWorkflow(pozycje wierszy wewnątrzshipmentCartons). - Opakowanie i waga →
cartonsCreateWorkflow. - Usługa, obsługa i flagi niestandardowe →
shipmentCreateWorkflow.
Jak Twoje pola My Page mapują się na Zonos
Każda tabela pokazuje, gdzie parametr Japan Post My Page ctCode=52 trafia do przepływu pracy Zonos. Aby uzyskać pełne szczegóły pola, typy i które pola są wymagane, zobacz Tworzenie pojedynczej przesyłki.
Usługa i obsługa → shipmentCreateWorkflow
| Parametr My Page↕ | Pole Zonos↕ | Notatki↕ |
|---|---|---|
sendType + transType | serviceLevel (i shipmentRatingCreateWorkflow.serviceLevelCode) | Jeden poziom usługi Zonos koduje zarówno usługę pocztową, jak i tryb transportu — np. japan_post.air.parcel. Musi być poziomem usługi japan_post.*. |
pkgType | contentsType | SALE_OF_GOODS, GIFT, DOCUMENTS, SAMPLE, itp. |
senderInstruction | nonDelivery.option | RETURN, ABANDON lub FORWARD. |
fw_TransType | nonDelivery.transportMethod | AIR lub MOST_ECONOMICAL. |
noCm | isNonCommercial | true / false. |
damges | declaredValue | Wartość ubezpieczona. Musi być w JPY, całe jen. |
totalWeight | cartonsCreateWorkflow.weight + weightUnit | Wysyłane do Japan Post w gramach. |
Nadawca → partyCreateWorkflow (strona ORIGIN)
| Parametr My Page↕ | Pole Zonos↕ | Notatki↕ |
|---|---|---|
from_nam | person.firstName + person.lastName | |
from_companyName | person.companyName | |
from_postal | location.postalCode | |
from_add1 / from_add2 / from_add3 | location.line1 / location.line2 / location.locality | |
from_pref | location.administrativeAreaCode | Prefektura. |
from_tel | person.phone |
Odbiorcy → partyCreateWorkflow (strona DESTINATION)
Parametry odbiorcy to_* mapują się do strony DESTINATION w taki sam sposób jak pola nadawcy.
| Parametr My Page↕ | Pole Zonos↕ | Notatki↕ |
|---|---|---|
to_nam | person.firstName + person.lastName | |
to_companyName | person.companyName | |
to_couCd | location.countryCode | US lub PR. |
to_add1 / to_add2 / to_add3 | location.line1 / location.line2 / location.locality | |
| Kod pocztowy / stan / telefon | location.postalCode / location.administrativeAreaCode / person.phone |
Przedmioty → itemCreateWorkflow
| Parametr My Page↕ | Pole Zonos↕ | Notatki↕ |
|---|---|---|
item_pkg | customsDescription | Opis niestandardowy przedmiotu. Znaki pół-szerokości, maks. 85 znaków. |
item_hsCode | hsCode | |
item_num | quantity | |
item_weight | measurements (waga na jednostkę) | |
item_cost | amount | Cena jednostkowa. |
item_curUnit | currencyCode |
Konwersje do poznania
Oto transformacje, które najczęściej wymagają uwagi:
- Poziom usługi zastępuje
sendType+transType. Wybierz pojedynczy poziom usługi Zonosjapan_post.*, który odpowiada usłudze pocztowej i transportowi, które wysyłasz dziś jako dwa oddzielne parametry. - Wartość ubezpieczona (
declaredValue) musi być JPY, całe jen. Inne waluty lub ułamkowe jen zostaną odrzucone. - Waga jest wysyłana do Japan Post w gramach. Podaj
weight+weightUnitna kartonie; Zonos konwertuje. - Opisy niestandardowe przedmiotu są ograniczone do 85 znaków pół-szerokości.
- Wszystkie pola adresu muszą być w znakach angielskich (Romans).
Weryfikuj swoje etykiety dla USA
Gdy tworzysz etykietę dla USA za pośrednictwem Zonos, potwierdź, że działa end-to-end:
- Przepływ pracy zwraca numer śledzenia i etykietę. Sprawdź
shipmentCreateWorkflow.trackingDetails.numberishipmentCartons[].label.urlw odpowiedzi. - Identyfikator deklaracji został utworzony i powiązany. Przesyłka jest podatna na cło tylko wtedy, gdy identyfikator deklaracji jest powiązany z numerem śledzenia — Zonos robi to wewnątrz tego samego żądania.
- DDP jest drukowane na etykiecie. Otwórz zwróconą etykietę i potwierdź, że oznaczenie DDP jest obecne.
- Przesyłka pojawia się na Twoim pulpicie nawigacyjnym Zonos w ramach Twojego Zweryfikowanego Konta.
- W przypadku wysyłki wsadowej potwierdź, że konsolidacja zamyka się i zwraca powitał Japan Post (Kod 61). Zobacz Wysyłka wsadowa (konsolidacja).
- Porównaj z etykietą My Page. Utwórz tę samą przesyłkę na oba sposoby i potwierdź, że poziom usługi, waga, zadeklarowana wartość i szczegóły przedmiotu odpowiadają drukowanej etykiecie.
Powiązane
- Tworzenie pojedynczej przesyłki — pełne odniesienie pola dla przepływu pracy
CreateDeclarationShipment. - Wysyłka wsadowa (konsolidacja) — połącz przesyłki dnia w jeden powitał Japan Post.
Używanie Zonos z Japan Post My Page API
Tworzysz już etykiety za pomocą Japan Post My Page API? Zachowaj swoją integrację — dodaj Zonos dla etykiet podatnych na cło dla USA.
Ten przewodnik jest przeznaczony dla zespołów, które już integrują się z Japan Post My Page Web API w celu tworzenia etykiet (operacja
ctCode=52). W przypadku przesyłek do USA, które teraz wymagają przedpłaty cła, etykieta jest tworzona za pośrednictwem Zonos. Zonos jest rozszerzeniem przepływu pracy My Page: wywołuje interfejs API etykiet My Page (ctCode=52) w Twoim imieniu, dodaje identyfikator deklaracji cła USA i oznaczenie DDP, a następnie zwraca etykietę My Page i numer śledzenia. Japan Post nadal produkuje etykietę i rozlicza Twoją opłatę pocztową za pośrednictwem Twojego numeru Later Pay Number.Krótko mówiąc: kontynuujesz budowanie na My Page, a Zonos obsługuje warstwę cła dla USA dla przesyłek przeznaczonych do Stanów Zjednoczonych.
Jeśli integrujesz się po raz pierwszy, zacznij od Tworzenia pojedynczej przesyłki.