Przykłady API
Podczas korzystania z landedCostCreate wymagane jest przesłanie currencyCode i endUse. Będziesz także zobowiązany do przesłania rootId i shipmentRatingId, które zostały uzyskane z oryginalnego przepływu pracy oceny przesyłki. Opcjonalnie możesz dostarczyć listę lub listy cła, opłat i podatków. Gdy podajesz te szczegóły, wymagane jest wysłanie amount i formula, która została użyta do określenia wartości użytej w polu amount.
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
Utwórz koszt polegający na lądowaniu
Dowiedz się, jak utworzyć koszt polegający na lądowaniu z oceny przesyłki.
GraphQL
W scenariuszach, w których używasz Zonos do obliczania ocen przesyłek, ale masz inny sposób obliczania podatków do obsługi Twojej firmy, możesz użyć mutacji
createLandedCost. Ta mutacja pozwoli Ci utworzyć koszt polegający na lądowaniu, który jest wymagany do utworzenia zamówienia, bez obliczania przez Zonos podatków, cła i opłat.