Sådan passer Zonos ind
For en pakke til USA sender du forsendelsen til Zonos CreateDeclarationShipment GraphQL-workflow i stedet for at kalde My Page direkte. I den ene anmodning gør Zonos:
- Kalder Japan Post Label API (
ctCode=52) på dine vegne med din Verified Accounts Later Pay Numbers, så porto stadig faktureres til din Japan Post-konto. - Opretter det amerikanske told Declaration ID og kæder det til trackingnummeret.
- Tilføjer DDP-markeringen på labelen.
- Returnerer Japan Post-labelen og trackingnummeret til dig.
CreateDeclarationShipment kæder syv trin sammen. De samme data, du allerede samler til en ctCode=52-anmodning, fordeles på dem:
- Afsender / modtager →
partyCreateWorkflow-parterneORIGINogDESTINATION. - Varer →
itemCreateWorkflow(linjeposterne ishipmentCartons). - Emballage og vægt →
cartonsCreateWorkflow. - Service, håndtering og toldflag →
shipmentCreateWorkflow.
Sådan kortlægges dine My Page-felter til Zonos
Hver tabel viser, hvor en Japan Post My Page ctCode=52-parameter hører til i Zonos-workflowet. For fulde feltdetaljer, typer og hvilke felter der er påkrævede, se Opret en enkelt forsendelse.
Service og håndtering → shipmentCreateWorkflow
| My Page param↕ | Zonos field↕ | Notes↕ |
|---|---|---|
sendType + transType | serviceLevel (and shipmentRatingCreateWorkflow.serviceLevelCode) | Ét Zonos-serviceniveau kodificerer både postservice og transportform — f.eks. japan_post.air.parcel. Skal være et japan_post.*-serviceniveau. |
pkgType | contentsType | SALE_OF_GOODS, GIFT, DOCUMENTS, SAMPLE, osv. |
senderInstruction | nonDelivery.option | RETURN, ABANDON eller FORWARD. |
fw_TransType | nonDelivery.transportMethod | AIR eller MOST_ECONOMICAL. |
noCm | isNonCommercial | true / false. |
damges | declaredValue | Forsikringsværdi. Skal være i JPY, hele yen. |
totalWeight | cartonsCreateWorkflow.weight + weightUnit | Sendes til Japan Post i gram. |
Afsender → partyCreateWorkflow (ORIGIN-part)
| My Page param↕ | Zonos field↕ | Notes↕ |
|---|---|---|
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 | Præfektur. |
from_tel | person.phone |
Modtager → partyCreateWorkflow (DESTINATION-part)
Modtagerens to_*-parametre kortlægges til DESTINATION-parten på samme måde som afsenderfelterne.
| My Page param↕ | Zonos field↕ | Notes↕ |
|---|---|---|
to_nam | person.firstName + person.lastName | |
to_companyName | person.companyName | |
to_couCd | location.countryCode | US eller PR. |
to_add1 / to_add2 / to_add3 | location.line1 / location.line2 / location.locality | |
| Postal code / state / phone | location.postalCode / location.administrativeAreaCode / person.phone |
Varer → itemCreateWorkflow
| My Page param↕ | Zonos field↕ | Notes↕ |
|---|---|---|
item_pkg | customsDescription | Toldbeskrivelse for varen. Halvbredde tegn, maks. 85 tegn. |
item_hsCode | hsCode | |
item_num | quantity | |
item_weight | measurements (per-unit weight) | |
item_cost | amount | Enhedspris. |
item_curUnit | currencyCode |
Konverteringer du skal kende
Dette er de transformationer, der oftest kræver opmærksomhed:
- Serviceniveau erstatter
sendType+transType. Vælg det enkelte Zonosjapan_post.*-serviceniveau, der matcher den postservice og transport, du i dag sender som to separate parametre. - Forsikringsværdi (
declaredValue) skal være JPY, hele yen. Andre valutaer eller brøkdele yen afvises. - Vægt sendes til Japan Post i gram. Angiv
weight+weightUnitpå kartonen; Zonos konverterer. - Toldbeskrivelser for varer er begrænset til 85 halvbredde tegn.
- Alle adressefelter skal være på engelsk (latinske tegn).
Verificér dine USA-labels
Når du opretter en USA-label gennem Zonos, bekræft at det virkede end-to-end:
- Workflowet returnerer et trackingnummer og en label. Tjek
shipmentCreateWorkflow.trackingDetails.numberogshipmentCartons[].label.urli svaret. - Et Declaration ID blev oprettet og kædet. Forsendelsen er kun duty-prepaid, når Declaration ID er kædet til trackingnummeret — Zonos gør dette i samme anmodning.
- DDP er printet på labelen. Åbn den returnerede label og bekræft, at DDP-markeringen er til stede.
- Forsendelsen vises i dit Zonos Dashboard under din Verified Account.
- For batch-afsendelse, bekræft at konsolideringen lukker og returnerer Japan Post-afsendelseskvitteringen (kode 61). Se Batch-afsendelse (konsolidering).
- Sammenlign med en My Page-label. Opret den samme forsendelse begge veje og bekræft, at serviceniveau, vægt, deklareret værdi og varedetaljer matcher på den printede label.
Relateret
- Opret en enkelt forsendelse — fuld feltreference for
CreateDeclarationShipment-workflowet. - Batch-afsendelse (konsolidering) — pak dagens pakker i én Japan Post-afsendelseskvittering.
Brug Zonos med Japan Post My Page API
Opretter du allerede labels med Japan Post My Page API? Behold din integration — tilføj Zonos til duty-prepaid USA-labels.
Denne guide er til teams, der allerede integrerer med Japan Post My Page Web API til at oprette labels (operation
ctCode=52). For pakker til USA, som nu kræver forudbetalt told, opretter du labelen gennem Zonos. Zonos er en udvidelse af My Page-workflowet: det kalder My Page Label API (ctCode=52) på dine vegne, tilføjer det amerikanske told Declaration ID og DDP-markering og returnerer My Page-labelen og trackingnummeret til dig. Japan Post producerer stadig labelen og fakturerer porto via dit Later Pay Number.Kort sagt: du bygger videre på My Page, og Zonos håndterer det amerikanske toldlag for forsendelser med destination USA.
Hvis du integrerer for første gang, start med Opret en enkelt forsendelse.