Primeiros passos
O processo de conexão da conta de transportador DHL valida as suas credenciais e garante que a sua conta está configurada corretamente para obter tarifas e gerar etiquetas de envio. Quando você liga a sua conta de DHL, Zonos realiza uma chamada de teste de tarifação para verificar que a conexão funciona corretamente antes de armazenar suas credenciais.
Para se registrar em DHL Express ou se configurar através do seu Zonos Dashboard, siga os passos deste guia.
Como funciona a conexão de conta de transportador DHL
Ao ligar a sua conta de transportador DHL:
- É validado que você tenha fornecido os tipos de credenciais corretos para DHL
- É feita uma chamada de tarifação em tempo real para a API de DHL para confirmar que as credenciais são válidas
- A sua conta é armazenada conectada em Zonos para futuras avaliações de envio e criação de etiquetas
- São devolvidos os detalhes da conta ligada, incluindo as suas informações de conta DHL e o tipo de tarifa
Uma vez ligada, a sua conta de transportador DHL pode ser utilizada para obter tarifas de envio em tempo real baseadas nas suas tarifas negociadas (se aplicável) e criar rótulos de envio de DHL.
Ligue a sua conta de DHL
Use a mutação carrierAccountConnect para ligar a sua conta de transportador DHL com as suas credenciais.
Mutação
Use esta mutação para ligar a sua conta de transportador DHL e validar as suas credenciais.
mutation CarrierAccountConnect($input: CarrierAccountConnectInput!) { carrierAccountConnect(input: $input) { errors carrierAccount { credentialProvider id integrationType organization rateType carrier { id code name } credentials { type value } } }}Variáveis
A mutação requer o código de transportador DHL, o tipo de tarifa e as credenciais da sua conta de DHL.
{ "input": { "carrierCode": "DHL", "rateType": "NEGOTIATED", "credentials": [ { "type": "API_KEY", "value": "actual_api_key_value" }, { "type": "API_PASSWORD", "value": "actual_api_password_value" }, { "type": "ACCOUNT_NUMBER", "value": "actual_account_number_value" } ] }}DHL requer os seguintes tipos de credenciais:
API_KEY- Seu API key de DHLAPI_PASSWORD- Seu API password de DHLACCOUNT_NUMBER- Seu account number de DHL
Você pode encontrar essas credenciais no portal da sua conta de DHL ou contactar o seu representante de conta DHL.
Exemplos de resposta
Conexão correta
Quando as credenciais são válidas e DHL devolve tarifas corretamente:
{ "data": { "carrierAccountConnect": { "errors": [], "carrierAccount": { "credentialProvider": "ORGANIZATION", "id": "carrier_account_123", "integrationType": "REST", "organization": "organization_id", "rateType": "NEGOTIATED", "carrier": { "id": "carrier_123", "code": "dhl", "name": "DHL" }, "credentials": [ { "type": "API_KEY", "value": "actual_api_key_value" }, { "type": "API_PASSWORD", "value": "actual_api_password_value" }, { "type": "ACCOUNT_NUMBER", "value": "actual_account_number_value" } ] } } }}Erro: tipo de cartão não compatível
Se você fornecer um tipo de credencial que DHL não suporta:
{ "data": { "carrierAccountConnect": { "errors": [ "Credential type SITE_ID is not supported by carrier DHL" ], "carrierAccount": null } }}Erro: credenciais inválidas
Se os tipos de credenciais são válidos, mas não são autenticadas corretamente com DHL:
{ "data": { "carrierAccountConnect": { "errors": [ "Failed to get rating from DHL API" ], "carrierAccount": null } }}O que ocorre após a conexão
Uma vez ligada corretamente a sua conta de transportador DHL:
- A conta é armazenada em sua organização e vincula-se às suas credenciais
- Você pode obter tarifas de envio de DHL utilizando as suas tarifas negociadas (quando aplicar)
- Você pode criar etiquetas de envio de DHL através da API de Zonos
- A conta de transportador pode ser utilizada em várias remessas sem voltar a ligar
Próximos passos
Após ligar a sua conta de transportador DHL:
- Criar um envio — gerar etiquetas de envio utilizando a sua conta de transportador DHL conectada
- Calcular Landed Cost — obtenha cálculos precisos de tarifas e impostos para remessas internacionais
- Ver transportadores compatíveis — consulte todos os transportadores e níveis de serviço disponíveis através de Zonos
Ligar a conta de transportador DHL
Ligue de forma segura a sua conta de transportador DHL para aceder a tarifas de envio negociadas e criar etiquetas diretamente através de Zonos.