DOCS

Tạo một landed cost - GraphQL

Tạo một landed cost

Tìm hiểu cách tạo một landed cost từ shipment rating.

GraphQL

Trong các trường hợp bạn đang sử dụng Zonos để tính toán shipment ratings nhưng có một phương tiện khác để tính thuế nhằm hỗ trợ kinh doanh của bạn, bạn có thể sử dụng mutation createLandedCost. Mutation này sẽ cho phép bạn tạo một landed cost cần thiết để tạo đơn hàng, mà không cần Zonos tính toán duties, thuế và phí.

Các ví dụ API 

Khi sử dụng landedCostCreate, bạn phải truyền currencyCodeendUse. Bạn cũng sẽ phải truyền rootIdshipmentRatingId đã nhận được từ workflow shipment rating ban đầu. Bạn có thể tùy chọn cung cấp một danh sách hoặc danh sách các duties, phí và thuế. Khi cung cấp những chi tiết này, bạn phải gửi amountformula được sử dụng để xác định giá trị được sử dụng trong trường 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
Book a demo

Was this page helpful?