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.
1
mutation CreateLandedCost($input: LandedCostCreateInput!) {2
landedCostCreate(input: $input) {3
id4
landedCostGuaranteeCode5
taxes {6
amount7
formula8
item {9
id10
sku11
amount12
}13
}14
amountSubtotals {15
items16
taxes17
shipping18
}19
shipmentRating {20
shipmentRatingCartons {21
carton {22
items {23
item {24
sku25
amount26
id27
}28
}29
}30
}31
}32
}33
}GraphQL API ReferenceTypes, inputs, and operations used in this guide
INPUTS
MUTATIONS
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.