DOCS

Recuperar detalhes alfandegários

Recuperar detalhes alfandegários

Recupere os detalhes do pedido para preparar uma remessa.

GraphQL

Se você é parceiro Zonos e trabalha com um cliente utilizando sua plataforma para envio, pode consultar Zonos para obter detalhes do pedido. Estes dados poderão ser utilizados no seu pedido de etiqueta à transportadora para garantir que os dados submetidos são os mesmos utilizados pela Zonos para garantir os direitos e impostos cobrados nesse envio. Retornaremos detalhes sobre IDs fiscais, itens (incluindo códigos HS e descrições alfandegárias) e números de contas que precisam ser faturados para taxas e impostos.

Consulte Zonos para detalhes alfandegários 

Siga as etapas abaixo para permitir que seus clientes recuperem detalhes alfandegários que podem ser usados ao criar remessas em sua plataforma.

1

Permitir que os clientes insiram suas credenciais API Zonos

O API do Zonos é acessível através de um credentialToken. Sua plataforma precisará permitir que os clientes insiram seus credentialToken de Zonos Dashboard em sua plataforma. A partir daí, você poderá fazer solicitações à Zonos em seu nome.

Utilize a seguinte consulta para obter os detalhes alfandegários necessários para criar a remessa. Para o orderId, você pode usar o ID do pedido Zonos ou o accountOrderNumber que provavelmente já está em seu sistema.

1query GetCustomsSpec($referenceId: String!) {
2 customsSpecByReference(referenceId: $referenceId) {
3 id
4 currencyCode
5 amountSubtotals {
6 items
7 shipping
8 }
9 reasonForExport
10 incoterm
11 declarationStatement
12 attributes {
13 type
14 value
15 }
16 serviceLevel {
17 name
18 code
19 carrier {
20 name
21 code
22 }
23 }
24 parties {
25 id
26 type
27 person {
28 companyName
29 firstName
30 lastName
31 email
32 phone
33 }
34 location {
35 countryCode
36 line1
37 locality
38 postalCode
39 administrativeAreaCode
40 administrativeArea
41 }
42 }
43 customsItems {
44 id
45 amount
46 quantity
47 hsCode
48 hsCodeSource
49 description
50 countryOfOrigin
51 items {
52 id
53 amount
54 currencyCode
55 quantity
56 }
57 }
58 }
59}

Depois de obter os dados alfandegários de um pedido, você poderá usá-los em sua solicitação à transportadora. Ao recuperar a etiqueta e o número de rastreamento da transportadora, você pode utilizar a Mutação shipmentCreate para informar Zonos sobre o número de rastreamento e assim atualizar o status do pedido.

Esta página foi útil?