Aprenda a criar um Landed Cost a partir de uma tarifa de envio.
GraphQL
Em cenários em que utiliza Zonos para calcular tarifas de envio, mas tem outro meio para calcular impostos que apoiem o seu negócio, pode utilizar a mutação createLandedCost. Esta mutação permitirá-lhe criar um Landed Cost necessário para a criação de encomendas, sem que Zonos calcule tarifas, impostos e taxas.
Ao utilizar landedCostCreate, deve passar currencyCode e endUse. Também deve passar o rootId e o shipmentRatingId obtidos do fluxo de trabalho de tarifa de envio original. Opcionalmente, você pode fornecer uma lista ou listas de tarifas, taxas e impostos. Ao fornecer estes detalhes, você deve enviar o amount e a formula utilizados para determinar o valor do campo amount.
Criar um Landed Cost - GraphQL
Criar um Landed Cost
Aprenda a criar um Landed Cost a partir de uma tarifa de envio.
GraphQL
Em cenários em que utiliza Zonos para calcular tarifas de envio, mas tem outro meio para calcular impostos que apoiem o seu negócio, pode utilizar a mutação
createLandedCost. Esta mutação permitirá-lhe criar um Landed Cost necessário para a criação de encomendas, sem que Zonos calcule tarifas, impostos e taxas.Exemplos de API
Ao utilizar
landedCostCreate, deve passarcurrencyCodeeendUse. Também deve passar orootIde oshipmentRatingIdobtidos do fluxo de trabalho de tarifa de envio original. Opcionalmente, você pode fornecer uma lista ou listas de tarifas, taxas e impostos. Ao fornecer estes detalhes, você deve enviar oamounte aformulautilizados para determinar o valor do campoamount.mutation CreateLandedCost($input: LandedCostCreateInput!) {landedCostCreate(input: $input) {idlandedCostGuaranteeCodetaxes {amountformulaitem {idskuamount}}amountSubtotals {itemstaxesshipping}shipmentRating {shipmentRatingCartons {carton {items {item {skuamountid}}}}}}}LandedCostCreateInput
landedCostCreate
Esta página foi útil?