DOCS

Utwórz koszt polegający na lądowaniu - GraphQL

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.

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.

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

Czy ta strona była pomocna?