檢查商品說明是否完整足夠,以便確信地分類 — 在分類前檢查。
每個跨境寄送都需要一個 HS 代碼,而這個代碼的品質只取決於其來源說明的品質。HS 分類推動海關通關和關稅及稅款的計算,所以您 商業發票 上的說明必須清楚地說明商品是什麼以及用什麼材料製成。
當說明模糊或有歧義時,分類必須透過假設來填補空白 — 而假設的細節會導致錯誤的 HS 代碼。代碼錯誤意味著關稅和稅款錯誤,並會增加通關延遲、罰款和其他合規問題的風險。
海關商品說明驗證讓您提前發現薄弱的說明,在資料輸入時進行,而不是在商品已經被猜測性地分類後才發現問題。當缺少東西時,它會告訴您確切要向客戶詢問的細節 — 這樣您可以在說明到達分類前修復它。當您準備好生成說明本身時,請參閱 海關商品說明;要指派 HS 代碼,請參閱 Classify。
您提交商品的描述性欄位 — name、description、material 和 categories。驗證會判斷該資訊是否具體到足以對應到單一 HS 代碼,而不需要假設未陳述的事實,例如纖維含量、織物是針織還是梭織、或商品的預期用途。
name
description
material
categories
它返回一個 status,告訴您說明有多準備就緒,以及 — 當缺少東西時 — 一個 clarifications 清單,告訴您確切要詢問什麼。
status
clarifications
驗證不分類商品,也不返回 HS 代碼。status 是建議性的:您根據自己的政策決定如何處理它 — 進行分類、警告、向客戶詢問更多細節、或拒絕商品。
兩個可選輸入延伸了檢查:
existingItemId
shipToCountry
status 欄位返回四個值之一。
READY
INCOMPLETE
READY_TO_SUBHEADING
UNRECOGNIZABLE
每當狀態不是 READY 時,clarifications 清單包含簡短且具體的短語,描述要新增到說明中的內容 — 例如,"陳述主要纖維含量"。這些短語是為了直接向客戶顯示而編寫的,所以一個好的模式是在資料輸入時將它們呈現在表面,並在移動前提示輸入缺失的細節。
"陳述主要纖維含量"
當狀態為 READY 時,clarifications 為空。
使用 customsDescriptionValidate mutation。直接提供商品的欄位,或使用 existingItemId 參考一個已儲存的商品。至少包括一個描述性欄位。
customsDescriptionValidate
mutation CustomsDescriptionValidate(
$input: CustomsDescriptionValidationInput!
) {
customsDescriptionValidate(input: $input) {
content {
}
在上面的範例中,商品清楚地識別為一件上衣,但服裝根據材料和結構部分進行分類 — 所以選擇正確的 HS 代碼會需要一個假設。狀態為 INCOMPLETE,clarifications 告訴您確切要向客戶詢問什麼。一旦新增這些細節,相同的商品驗證為 READY。
已經具有決定性屬性的說明驗證為 READY,沒有澄清。
{
"input": {
"name": "Men's crew-neck t-shirt",
"material": "100% combed cotton, knit",
"categories": [
"Apparel",
"Tops"
]
新增 shipToCountry 會檢查到目的地關稅線的準備就緒情況。這裡六位數類目已經被確定,所以狀態為 READY_TO_SUBHEADING,clarifications 描述了選擇確切關稅線仍需要什麼。
"name": "Pullover sweater",
"material": "100% cotton, knit",
],
"shipToCountry": "US"
CustomsDescriptionValidationInput
海關商品說明驗證
海關商品說明驗證
檢查商品說明是否完整足夠,以便確信地分類 — 在分類前檢查。
為什麼完整的海關商品說明很重要
每個跨境寄送都需要一個 HS 代碼,而這個代碼的品質只取決於其來源說明的品質。HS 分類推動海關通關和關稅及稅款的計算,所以您 商業發票 上的說明必須清楚地說明商品是什麼以及用什麼材料製成。
當說明模糊或有歧義時,分類必須透過假設來填補空白 — 而假設的細節會導致錯誤的 HS 代碼。代碼錯誤意味著關稅和稅款錯誤,並會增加通關延遲、罰款和其他合規問題的風險。
海關商品說明驗證讓您提前發現薄弱的說明,在資料輸入時進行,而不是在商品已經被猜測性地分類後才發現問題。當缺少東西時,它會告訴您確切要向客戶詢問的細節 — 這樣您可以在說明到達分類前修復它。當您準備好生成說明本身時,請參閱 海關商品說明;要指派 HS 代碼,請參閱 Classify。
運作方式
您提交商品的描述性欄位 —
name、description、material和categories。驗證會判斷該資訊是否具體到足以對應到單一 HS 代碼,而不需要假設未陳述的事實,例如纖維含量、織物是針織還是梭織、或商品的預期用途。它返回一個
status,告訴您說明有多準備就緒,以及 — 當缺少東西時 — 一個clarifications清單,告訴您確切要詢問什麼。驗證不分類商品,也不返回 HS 代碼。
status是建議性的:您根據自己的政策決定如何處理它 — 進行分類、警告、向客戶詢問更多細節、或拒絕商品。兩個可選輸入延伸了檢查:
existingItemId— 驗證您已經儲存的商品,而不是內聯傳遞其欄位。您也提供的任何欄位會覆蓋已儲存的值。shipToCountry— 提供時,驗證也會檢查說明是否具體到足以選擇目的地的特定國家關稅線,而不僅是六位數 HS 類目。準備就緒狀態
status欄位返回四個值之一。READYclarifications為空。INCOMPLETEclarifications中的細節,然後驗證或再次分類。READY_TO_SUBHEADINGshipToCountry時可能。UNRECOGNIZABLE澄清
每當狀態不是
READY時,clarifications清單包含簡短且具體的短語,描述要新增到說明中的內容 — 例如,"陳述主要纖維含量"。這些短語是為了直接向客戶顯示而編寫的,所以一個好的模式是在資料輸入時將它們呈現在表面,並在移動前提示輸入缺失的細節。當狀態為
READY時,clarifications為空。驗證海關商品說明
使用
customsDescriptionValidatemutation。直接提供商品的欄位,或使用existingItemId參考一個已儲存的商品。至少包括一個描述性欄位。mutation CustomsDescriptionValidate($input: CustomsDescriptionValidationInput!) {customsDescriptionValidate(input: $input) {statusclarificationscontent {namedescriptionmaterialcategories}}}在上面的範例中,商品清楚地識別為一件上衣,但服裝根據材料和結構部分進行分類 — 所以選擇正確的 HS 代碼會需要一個假設。狀態為
INCOMPLETE,clarifications告訴您確切要向客戶詢問什麼。一旦新增這些細節,相同的商品驗證為READY。查看 READY 範例
已經具有決定性屬性的說明驗證為
READY,沒有澄清。{"input": {"name": "Men's crew-neck t-shirt","material": "100% combed cotton, knit","categories": ["Apparel","Tops"]}}查看特定國家範例
新增
shipToCountry會檢查到目的地關稅線的準備就緒情況。這裡六位數類目已經被確定,所以狀態為READY_TO_SUBHEADING,clarifications描述了選擇確切關稅線仍需要什麼。{"input": {"name": "Pullover sweater","material": "100% cotton, knit","categories": ["Apparel","Tops"],"shipToCountry": "US"}}CustomsDescriptionValidationInput
customsDescriptionValidate
這個頁面有幫助嗎?