DOCS

Создать посадочную стоимость - GraphQL

Создать посадочную стоимость

Узнайте, как создать посадочную стоимость из оценки доставки.

GraphQL

В сценариях, когда вы используете Zonos для расчета оценок доставки, но имеете другой способ расчета налогов для поддержки вашего бизнеса, вы можете использовать мутацию createLandedCost. Эта мутация позволит вам создать посадочную стоимость, которая требуется для создания заказа, без расчета пошлин, налогов и сборов Zonos.

Примеры API 

При использовании landedCostCreate вам требуется передать currencyCode и endUse. Вам также потребуется передать rootId и shipmentRatingId, которые были получены из исходного рабочего процесса оценки доставки. Вы можете дополнительно предоставить список или списки пошлин, сборов и налогов. При предоставлении этих деталей вам требуется отправить amount и formula, которая использовалась для определения значения, используемого в поле 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

Была ли эта страница полезной?


На этой странице: