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.
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-parterne ORIGIN og DESTINATION.
Varer → itemCreateWorkflow (linjeposterne i shipmentCartons).
Emballage og vægt → cartonsCreateWorkflow.
Service, håndtering og toldflag → shipmentCreateWorkflow.
Zonos håndterer disse for dig
Du sender ikke Japan Post-legitimationsoplysninger eller operationskoden (ctCode, ctId, ctPw), afsendelsesdatoen (sendDate) eller DDP-erklæringsbemærkningerne. Zonos sætter disse automatisk, når det kalder My Page.
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.
Dette er de transformationer, der oftest kræver opmærksomhed:
Serviceniveau erstatter sendType + transType. Vælg det enkelte Zonos japan_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 + weightUnit på kartonen; Zonos konverterer.
Toldbeskrivelser for varer er begrænset til 85 halvbredde tegn.
Alle adressefelter skal være på engelsk (latinske tegn).
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.number og shipmentCartons[].label.url i 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.
Test før du går live
Valider hele flowet på en testforsendelse, før du sender produktionsvolumen til USA gennem Zonos. Din My Page-integration forbliver på plads til alt andet.
Brug Zonos med My Page API
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.
Sådan passer Zonos ind
For en pakke til USA sender du forsendelsen til Zonos
CreateDeclarationShipmentGraphQL-workflow i stedet for at kalde My Page direkte. I den ene anmodning gør Zonos:ctCode=52) på dine vegne med din Verified Accounts Later Pay Numbers, så porto stadig faktureres til din Japan Post-konto.CreateDeclarationShipmentkæder syv trin sammen. De samme data, du allerede samler til enctCode=52-anmodning, fordeles på dem:partyCreateWorkflow-parterneORIGINogDESTINATION.itemCreateWorkflow(linjeposterne ishipmentCartons).cartonsCreateWorkflow.shipmentCreateWorkflow.Du sender ikke Japan Post-legitimationsoplysninger eller operationskoden (
ctCode,ctId,ctPw), afsendelsesdatoen (sendDate) eller DDP-erklæringsbemærkningerne. Zonos sætter disse automatisk, når det kalder My Page.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 →
shipmentCreateWorkflowsendType+transTypeserviceLevel(andshipmentRatingCreateWorkflow.serviceLevelCode)japan_post.air.parcel. Skal være etjapan_post.*-serviceniveau.pkgTypecontentsTypeSALE_OF_GOODS,ECOMMERCE_GOODS,COMMERCIAL_GOODS,COMMERCIAL_SAMPLE,RETURNED_GOODS,GIFT,DOCUMENTS, ellerOTHER.senderInstructionnonDelivery.optionRETURN_AFTER_RETENTION,RETURN_IMMEDIATELY,FORWARD, ellerABANDON. Zonos opdeler My Pages enkelte "return"-instruktion i to værdier.fw_TransTypenonDelivery.transportMethodAIRellerMOST_ECONOMICAL. Gælder for de toRETURN_*-valgmuligheder.noCmisNonCommercialtrue/false.damgesdeclaredValuetotalWeightcartonsCreateWorkflow.weight+weightUnitAfsender →
partyCreateWorkflow(ORIGIN-part)from_namperson.firstName+person.lastNamefrom_companyNameperson.companyNamefrom_postallocation.postalCodefrom_add1/from_add2/from_add3location.line1/location.line2/location.localityfrom_preflocation.administrativeAreaCodefrom_telperson.phoneModtager →
partyCreateWorkflow(DESTINATION-part)Modtagerens
to_*-parametre kortlægges tilDESTINATION-parten på samme måde som afsenderfelterne.to_namperson.firstName+person.lastNameto_companyNameperson.companyNameto_couCdlocation.countryCodeUSellerPR.to_add1/to_add2/to_add3location.line1/location.line2/location.localitylocation.postalCode/location.administrativeAreaCode/person.phoneVarer →
itemCreateWorkflowitem_pkgcustomsDescriptionitem_hsCodehsCodeitem_numquantityitem_weightmeasurements(per-unit weight)item_costamountitem_curUnitcurrencyCodeKonverteringer du skal kende
Dette er de transformationer, der oftest kræver opmærksomhed:
sendType+transType. Vælg det enkelte Zonosjapan_post.*-serviceniveau, der matcher den postservice og transport, du i dag sender som to separate parametre.declaredValue) skal være JPY, hele yen. Andre valutaer eller brøkdele yen afvises.weight+weightUnitpå kartonen; Zonos konverterer.Verificér dine USA-labels
Når du opretter en USA-label gennem Zonos, bekræft at det virkede end-to-end:
shipmentCreateWorkflow.trackingDetails.numberogshipmentCartons[].label.urli svaret.Valider hele flowet på en testforsendelse, før du sender produktionsvolumen til USA gennem Zonos. Din My Page-integration forbliver på plads til alt andet.
Relateret
CreateDeclarationShipment-workflowet.Var denne side nyttig?