Exemples API
Lors de l'utilisation de landedCostCreate, vous devez transmettre currencyCode et endUse. Vous devez également transmettre le rootId et le shipmentRatingId obtenus du flux de cotation d'envoi original. Vous pouvez optionnellement fournir une ou plusieurs listes de droits, frais et taxes. Lorsque vous fournissez ces détails, vous devez envoyer le amount et la formula utilisés pour déterminer la valeur du champ 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
Créer un coût d'acquittement
Apprenez à créer un coût d'acquittement à partir d'une cotation d'envoi.
GraphQL
Dans les scénarios où vous utilisez Zonos pour calculer les cotations d'envoi mais disposez d'un autre moyen de calculer les taxes pour votre activité, vous pouvez utiliser la mutation
createLandedCost. Cette mutation vous permet de créer un coût d'acquittement requis pour la création de commande, sans que Zonos calcule les droits, taxes et frais.