仕組み
Inclusive priceから関税、税金、または手数料を逆算するには、APIリクエストで reverseAmountDetails 設定を使用します。このオブジェクトは、入力価格に含まれるコンポーネントと、税関用の真のベース価格を計算するために削除すべきコンポーネントをZonosに伝えます。
それぞれの reverseAmountDetails 設定を含むInclusive priceを送信すると、Zonosは以下を実行します:
- Inclusive priceと指定されたパラメーターを分析
- 逆算するコンポーネント(関税、税金、手数料)を決定
- これらのコンポーネントを削除してベース価格を計算
- 調整されたベース価格と逆算金額の内訳の両方を返却
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である必要があります。
serviceLevelCodesitemReverseAmountType に FEE が含まれる場合のみ必要です。
- 価格に含まれる配送サービスレベル手数料を指定します。
- 値はサービスレベルコードの配列である必要があります。
status (response only)逆算結果を示します。このフィールドはレスポンスで返されます:
APPLIED: 逆算が正常に適用されました。NOT_APPLIED_UNDER_DE_MINIMIS: 値がde minimis閾値を下回るため、計算は適用されませんでした。NOT_APPLIED_NEGATIVE_VALUE: 負の値を回避するため、計算はスキップされました。
APIの例
必要な入力を準備したら、お好みのクライアントまたはツールを使用してGraphQL mutationをAPIに送信します。
1
mutation {2
partyCreateWorkflow(3
input: [4
{ type: ORIGIN, location: { countryCode: US } }5
{6
type: DESTINATION7
location: { countryCode: CA, administrativeAreaCode: "AB" }8
}9
]10
) {11
id12
}13
itemCreateWorkflow(14
input: [15
{16
productId: "product-1"17
hsCode: "9503.00.9079"18
countryOfOrigin: US19
amount: 10020
quantity: 121
currencyCode: USD22
reverseAmountDetail: { type: DUTY_TAX, taxRateCountry: CA }23
}24
]25
) {26
id27
amount28
currencyCode29
quantity30
hsCode31
countryOfOrigin32
reverseAmountDetail {33
originalAmount34
amount35
status36
type37
dutyRateCountry38
taxRateCountry39
taxRate40
dutyRate41
feeAmount42
}43
}44
cartonsCreateWorkflow(45
input: {46
length: 847
width: 448
height: 249
dimensionalUnit: INCH50
weight: 151
weightUnit: POUND52
}53
) {54
id55
}56
shipmentRatingCreateWorkflow(57
input: {58
amount: "30.00"59
currencyCode: USD60
serviceLevelCode: "ups.worldwide_expedited"61
}62
) {63
id64
}65
landedCostCalculateWorkflow(input: { calculationMethod: DDP_PREFERRED }) {66
id67
amountSubtotals {68
items69
shipping70
duties71
taxes72
fees73
}74
duties {75
amount76
currency77
note78
}79
fees {80
amount81
currency82
type83
note84
}85
taxes {86
amount87
currency88
}89
method90
}91
}
Reverse inclusive pricing
API経由でInclusive priceから関税、税金、手数料を逆算します。
BETA
Zonosのreverse inclusive pricingでは、関税、税金、および/または手数料をすでに含むInclusive priceを送信し、税関書類用のベース価格を返却できます。買い物客にはall-in価格を表示しながら、商業インボイス用にクリーンな非Inclusiveベース価格を申告できます。このソリューションは、Inclusive pricingが期待または要求される市場に最適で、グローバル価格戦略をサポートし、税関の正確性とcomplianceを維持するのに役立ちます。