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.
É 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.
Ligar via API
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.
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:
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
carrierAccountConnectpara 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) {errorscarrierAccount {credentialProvideridintegrationTypeorganizationrateTypecarrier {idcodename}credentials {typevalue}}}}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 DHLVocê 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:
Próximos passos
Após ligar a sua conta de transportador DHL:
CarrierAccountConnectInput
carrierAccountConnect
Esta página foi útil?