トラッキングハブ
Thales D1 外で製造された物理カードの製造、発送、または返却の更新を受け取るには、トラッキングハブを使用します。
フロー
イシュアのバックエンドによるカード追跡リクエスト
D1 は配送業者に接続して出荷情報を取得します
配送業者は定期的に出荷状況を送信します
D1 は状況を整形してイシュアのバックエンドに送信します
シーケンス図
仕組み
使用
trackingType = PRODUCTION製造完了の更新を受け取ります。Thales D1 は次の内容を含む通知を1件送信します
status = SUCCESSFUL.通知には次が含まれます
details.status = CARD_SHIPPED.
使用
trackingType = SHIPMENT発送の進捗更新を受け取ります。Thales D1 はまず次の内容を含む通知を送信します
status = PENDING.Thales D1 はその後、1件以上の通知を送信します
status = SUCCESSFUL出荷データが変化するたびに。利用可能な場合、通知には次が含まれます
details.shipment。参照: 出荷を追跡.
使用
trackingType = RETURN返却されたカードの更新を受け取ります。Thales D1 は次の内容を含む通知を1件送信します
status = SUCCESSFUL.通知には次が含まれます
details.status = CARD_RETURNED.
必要なAPI
API入力
必須の D1 API 入力:
issuerId: イシュアの一意の識別子。cardId: カードの一意の識別子。trackingType:実行する追跡の種類。サポートされている値は製造,発送、および返却.
例
追跡タイプ = PRODUCTION
追跡タイプ = SHIPMENT
追跡タイプ = RETURN
結果を追跡する
通知を受信するのは STANDALONE_TRACKING 操作。
主要フィールド:
operation:常にSTANDALONE_TRACKING.status:オペレーションのステータス。値はPENDING,SUCCESSFUL、またはFAILED.cardId:リクエストで使用されるカード識別子。details.trackingType:製造,発送、または返却.details.productionSite:利用可能な場合の製造サイト識別子。details.status:次のような追跡結果:CARD_SHIPPEDまたはCARD_RETURNED.details.shipment:次の配送追跡の詳細発送更新。参照 出荷を追跡.
最上位 status はオペレーションのステータスです。
details.status はビジネス追跡ステータスです。
通知は複数回届くことがあり、順不同で届くこともあります。 operationId 重複排除するために使用します。
追跡タイプ別の通知順序:
製造
次を含む1件の通知 status = SUCCESSFUL と details.status = CARD_SHIPPED.
返却
次を含む1件の通知 status = SUCCESSFUL と details.status = CARD_RETURNED.
発送
次を含む1件の通知 status = PENDING、その後、次を含む1件以上の通知 status = SUCCESSFUL が、配送更新が利用可能になるたびに送信されます。
通知の例
追跡タイプ = PRODUCTION
トラッキング種別 = SHIPMENT — 初回通知
トラッキングタイプ = SHIPMENT — 後続の通知(出荷詳細付き)
追跡タイプ = RETURN
最終更新
役に立ちましたか?