DOCS

Landed Cost erstellen – GraphQL

Landed Cost erstellen

Erfahren Sie, wie Sie einen Landed Cost aus einer Sendungsbewertung erstellen.

GraphQL

In Szenarien, in denen Sie Zonos zur Berechnung von Sendungsbewertungen verwenden, aber über eine andere Möglichkeit zur Steuerberechnung für Ihr Unternehmen verfügen, können Sie die createLandedCost-Mutation verwenden. Mit dieser Mutation können Sie einen Landed Cost erstellen, der für die Auftragserstellung erforderlich ist, ohne dass Zonos Zölle, Steuern und Gebühren berechnet.

API-Beispiele 

Bei Verwendung von landedCostCreate müssen Sie currencyCode und endUse übergeben. Sie müssen außerdem die rootId und shipmentRatingId übergeben, die Sie im ursprünglichen Sendungsbewertungs-Workflow erhalten haben. Optional können Sie eine oder mehrere Listen mit Zöllen, Gebühren und Steuern bereitstellen. Wenn Sie diese Angaben machen, müssen Sie amount und formula senden, die zur Bestimmung des im Feld amount verwendeten Werts dienten.

1mutation CreateLandedCost($input: LandedCostCreateInput!) {
2 landedCostCreate(input: $input) {
3 id
4 landedCostGuaranteeCode
5 taxes {
6 amount
7 formula
8 item {
9 id
10 sku
11 amount
12 }
13 }
14 amountSubtotals {
15 items
16 taxes
17 shipping
18 }
19 shipmentRating {
20 shipmentRatingCartons {
21 carton {
22 items {
23 item {
24 sku
25 amount
26 id
27 }
28 }
29 }
30 }
31 }
32 }
33}
GraphQL API ReferenceTypes, inputs, and operations used in this guide

War diese Seite hilfreich?