DOCS

Erstellen von Kontoschlüsseln

Erstellen von Kontoschlüsseln

Erstellen Sie Deklarations-IDs über Kontoschlüssel für Postbetreiber und Versandplattformen

Ein Kontoschlüssel ist ein einzigartiges Autorisierungscredential (ähnlich einem API-Schlüssel), das genehmigten Organisationen ermöglicht, collect Zölle im Namen ihrer Nutzer zu erheben, ohne dass für jede Sendung individuelle Deklarations-IDs erforderlich sind. Kontoschlüssel beseitigen die Notwendigkeit der manuellen Zollabwicklung und ermöglichen eine automatisierte Abrechnung sowie die Einhaltung der DDP-Anforderungen der Post.

Ein Kontoschlüssel repräsentiert die letzte Partei, die für die Zahlung der Zölle verantwortlich ist. Wenn beispielsweise eine Versandplattform ihren eigenen Kontoschlüssel erhalten möchte, kann sie diesen Schlüssel verwenden, um Deklarations-IDs im Namen ihrer Nutzer zu generieren. In diesem Fall würde die Versandplattform die Zölle vom Nutzer collect und Zonos würde die Versandplattform für die Zölle basierend auf den aus ihrem Kontoschlüssel generierten Deklarations-IDs in Rechnung stellen.

Wie Kontoschlüssel funktionieren 

Zonos-Organisationen mit Kontoschlüsseln können während der Etikettenerstellung dynamisch Deklarations-IDs generieren, was ein nahtloses Versand-Erlebnis schafft und gleichzeitig die Einhaltung der Zollzahlung sicherstellt.

Organisationen können Kontoschlüssel über das Zonos Dashboard basierend auf ihrem spezifischen Anwendungsfall und ihrer Beziehung zu Zonos erhalten.

Deklarations-IDs mit Ihrem Kontoschlüssel generieren 

Organisationen mit Kontoschlüsseln können dynamisch individuelle Deklarations-IDs für Sendungen über die Zonos API generieren. Dieser Prozess ermöglicht die automatisierte Zollabwicklung, ohne dass Nutzer Deklarations-IDs manuell eingeben müssen.

Verwenden Sie die folgende GraphQL-Mutation, um Deklarations-IDs für eine Sendung ohne Details zur Sendung selbst zu generieren.

Anfrage

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
    }
  }
}

Variablen

JSON

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

Antwort

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
    }
  }
}

War diese Seite hilfreich?