DOCS

Maak accountsleutels aan

Maak accountsleutels aan

Maak Declaratie-ID's aan via accountsleutels voor postoperators en verzendplatforms

Een accountsleutel is een unieke autorisatiecredential (vergelijkbaar met een API-sleutel) die goedgekeurde organisaties in staat stelt om collect douanerechten namens hun gebruikers te innen zonder dat individuele Declaratie-ID's voor elke zending nodig zijn. Accountsleutels elimineren de noodzaak voor handmatige inning van douanerechten en maken geautomatiseerde facturering en naleving van de post-DDP-vereisten mogelijk.

Een accountsleutel vertegenwoordigt de laatste partij die verantwoordelijk is voor de betaling van douanerechten. Als een verzendplatform bijvoorbeeld zijn eigen accountsleutel wil verkrijgen, kan het deze sleutel gebruiken om Declaratie-ID's aan te maken namens zijn gebruikers. In dit geval zou het verzendplatform de douanerechten van de gebruiker collect en zou Zonos het verzendplatform factureren voor de douanerechten op basis van de Declaratie-ID's die zijn gegenereerd vanuit hun Account Sleutel.

Hoe accountsleutels werken 

Zonos organisaties met Account Sleutels kunnen dynamisch Declaratie-ID's genereren tijdens het aanmaken van labels, waardoor een naadloze verzendervaring ontstaat terwijl de naleving van de betaling van douanerechten wordt gewaarborgd.

Organisaties kunnen Account Sleutels verkrijgen via het Zonos Dashboard op basis van hun specifieke gebruiksgeval en relatie met Zonos.

Genereer Declaratie-ID's met uw accountsleutel 

Organisaties met Account Sleutels kunnen dynamisch individuele Declaratie-ID's voor zendingen genereren via de Zonos API. Dit proces maakt geautomatiseerde inning van douanerechten mogelijk zonder dat gebruikers handmatig Declaratie-ID's hoeven in te voeren.

Gebruik de volgende GraphQL-mutatie om Declaratie-ID's voor een zending te genereren zonder details over de zending zelf.

Verzoek

GraphQL

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
  declarationCreate(input: $input) {
    id
    status
    paymentStatus
    source
    organizationId
    parties {
      id
    }
    items {
      id
    }
    landedCost {
      id
      currencyCode
    }
  }
}

Variabelen

JSON

1
2
3
4
5
{
  "input": {
    "source": "POST"
  }
}

Antwoord

JSON

1
2
3
4
5
6
7
8
9
10
11
12
13
14
{
  "data": {
    "declarationCreate": {
      "id": "0mm32wfyrn5es",
      "status": "OPEN",
      "paymentStatus": "OPEN",
      "source": "POST",
      "organizationId": "organization_test",
      "parties": [],
      "items": [],
      "landedCost": null
    }
  }
}

Was deze pagina nuttig?