DOCS

Reverse inclusive pricing

Reverse inclusive pricing

API経由でInclusive priceから関税、税金、手数料を逆算します。

BETA

Zonosのreverse inclusive pricingでは、関税、税金、および/または手数料をすでに含むInclusive priceを送信し、税関書類用のベース価格を返却できます。買い物客にはall-in価格を表示しながら、商業インボイス用にクリーンな非Inclusiveベース価格を申告できます。このソリューションは、Inclusive pricingが期待または要求される市場に最適で、グローバル価格戦略をサポートし、税関の正確性とcomplianceを維持するのに役立ちます。

仕組み 

Inclusive priceから関税、税金、または手数料を逆算するには、APIリクエストで reverseAmountDetails 設定を使用します。このオブジェクトは、入力価格に含まれるコンポーネントと、税関用の真のベース価格を計算するために削除すべきコンポーネントをZonosに伝えます。

それぞれの reverseAmountDetails 設定を含むInclusive priceを送信すると、Zonosは以下を実行します:

  1. Inclusive priceと指定されたパラメーターを分析
  2. 逆算するコンポーネント(関税、税金、手数料)を決定
  3. これらのコンポーネントを削除してベース価格を計算
  4. 調整されたベース価格と逆算金額の内訳の両方を返却

APIガイド 

reverse inclusive pricingをワークフローに統合するには、itemCreateWorkflow リクエストに reverseAmountDetail オブジェクトを含めます。

リクエストの設定

reverseAmountDetail を渡すと、Zonosは関税、税金、および/または手数料を逆算します。この設定が渡されない場合、標準のLanded Cost計算が実行されます。

itemReverseAmountType

価格に含まれるコンポーネントを定義します。以下から選択できます:

  • TAX: 税金のみが含まれます。
  • DUTY: 関税のみが含まれます。
  • DUTY_TAX: 関税と税金が含まれます。
  • TAX_FEE: 税金と手数料が含まれます。
  • DUTY_FEE: 関税と手数料が含まれます。
  • DUTY_TAX_FEE: 関税、税金、手数料がすべて含まれます。
taxRateCountry

価格に含まれる税率の国を示します。これはオプションです。

  • 指定しない場合、システムは配送先国の税率をデフォルトとします。
  • 値は有効なISO country codeである必要があります。
dutyRateCountry

価格に含まれる関税率の国を示します。これはオプションです。

  • 指定しない場合、システムは配送先国の税率をデフォルトとします。
  • 値は有効なISO country codeである必要があります。
serviceLevelCodes

itemReverseAmountTypeFEE が含まれる場合のみ必要です。

  • 価格に含まれる配送サービスレベル手数料を指定します。
  • 値はサービスレベルコードの配列である必要があります。
status (response only)

逆算結果を示します。このフィールドはレスポンスで返されます:

  • APPLIED: 逆算が正常に適用されました。
  • NOT_APPLIED_UNDER_DE_MINIMIS: 値がde minimis閾値を下回るため、計算は適用されませんでした。
  • NOT_APPLIED_NEGATIVE_VALUE: 負の値を回避するため、計算はスキップされました。

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}

このページは役に立ちましたか?