DOCS

Reverse inclusive pricing

API를 통해 Inclusive 가격에서 관세, 세금 및 수수료를 역산합니다.

BETA

Zonos의 reverse inclusive pricing을 사용하면 관세, 세금 및/또는 수수료가 이미 포함된 Inclusive 가격을 보내고 세관 서류용 기본 가격을 받을 수 있습니다. 쇼퍼에게는 포함 가격을 표시하면서도 상업 송장에는 깔끔한 비포함 기본 가격을 신고할 수 있습니다. Inclusive pricing이 기대되거나 요구되는 시장에 이상적이며, 글로벌 가격 전략을 지원하면서 세관 정확성과 규정 준수를 유지할 수 있습니다.

작동 방식 

Inclusive 가격에서 관세, 세금 또는 수수료를 역산하려면 API 요청의 reverseAmountDetails 구성을 사용합니다. 이 객체는 입력 가격에 어떤 구성 요소가 포함되어 있는지, 그리고 세관용 실제 기본 가격을 계산하기 위해 제거해야 하는 구성 요소를 Zonos에 알려줍니다.

reverseAmountDetails 구성과 함께 Inclusive 가격을 보내면 Zonos는 다음을 수행합니다.

  1. Inclusive 가격과 지정된 매개변수를 분석합니다.
  2. 역산할 구성 요소(관세, 세금, 수수료)를 결정합니다.
  3. 해당 구성 요소를 제거하여 기본 가격을 계산합니다.
  4. 조정된 기본 가격과 역산된 금액 내역을 모두 반환합니다.

API 가이드 

워크플로에 reverse inclusive pricing을 통합하려면 itemCreateWorkflow 요청에 reverseAmountDetail 객체를 포함합니다.

요청 구성

reverseAmountDetail을 전달하면 Zonos에 관세, 세금 및/또는 수수료를 역산하도록 지시합니다. 이 구성을 전달하지 않으면 표준 Landed cost 계산이 수행됩니다.

itemReverseAmountType
taxRateCountry
dutyRateCountry
serviceLevelCodes
status (응답 전용)

API 예제

필요한 입력을 준비한 후 선호하는 클라이언트 또는 도구를 사용하여 GraphQL mutation을 API로 보냅니다.

1mutation {
2 partyCreateWorkflow(
3 input: [
4 { type: ORIGIN, location: { countryCode: US } }
5 {
6 type: DESTINATION
7 location: { countryCode: CA, administrativeAreaCode: "AB" }
8 }
9 ]
10 ) {
11 id
12 }
13 itemCreateWorkflow(
14 input: [
15 {
16 productId: "product-1"
17 hsCode: "9503.00.9079"
18 countryOfOrigin: US
19 amount: 100
20 quantity: 1
21 currencyCode: USD
22 reverseAmountDetail: { type: DUTY_TAX, taxRateCountry: CA }
23 }
24 ]
25 ) {
26 id
27 amount
28 currencyCode
29 quantity
30 hsCode
31 countryOfOrigin
32 reverseAmountDetail {
33 originalAmount
34 amount
35 status
36 type
37 dutyRateCountry
38 taxRateCountry
39 taxRate
40 dutyRate
41 feeAmount
42 }
43 }
44 cartonsCreateWorkflow(
45 input: {
46 length: 8
47 width: 4
48 height: 2
49 dimensionalUnit: INCH
50 weight: 1
51 weightUnit: POUND
52 }
53 ) {
54 id
55 }
56 shipmentRatingCreateWorkflow(
57 input: {
58 amount: "30.00"
59 currencyCode: USD
60 serviceLevelCode: "ups.worldwide_expedited"
61 }
62 ) {
63 id
64 }
65 landedCostCalculateWorkflow(input: { calculationMethod: DDP_PREFERRED }) {
66 id
67 amountSubtotals {
68 items
69 shipping
70 duties
71 taxes
72 fees
73 }
74 duties {
75 amount
76 currency
77 note
78 }
79 fees {
80 amount
81 currency
82 type
83 note
84 }
85 taxes {
86 amount
87 currency
88 }
89 method
90 }
91}

이 페이지가 도움이 되었나요?