仕組み
Zanos Collect は、既存の陸揚げコストのワークフローに統合されます。 quoteType: COLLECT を landedCostCalculateWorkflow ミューテーションに追加すると、リクエストは標準の上陸コスト計算と同じように機能します。すべて同じデータを返しますが、さらに収集ワークフローをトリガーします。
プロセスは簡単です。リクエストで quoteType: COLLECT を指定すると、システムは自動的に支払いカートを生成し、カートのリンクを宛先当事者の電子メールに送信し、支払いが完了すると見積を注文に変換します。
見積もりの収集を作成する
すでに使い慣れているものと同じ GraphQL ワークフローを使用し、パラメーターを 1 つ追加するだけです。 「landedCostCalculateWorkflow」入力に「quoteType: COLLECT」を追加すると、既存の機能をすべて維持しながら収集プロセス全体がトリガーされます。応答の「リンク」フィールドはチェックアウト セッション URL を返します。これを保存し、必要に応じて受取人へのフォローアップに使用できます。
mutation CollectQuote($parties: [PartyCreateWorkflowInput!]!$items: [ItemCreateWorkflowInput!]!$shipmentRating: ShipmentRatingCreateWorkflowInput!$landedCost: LandedCostCalculateWorkflowInput!) { partyCreateWorkflow(input: $parties) { type id organization } itemCreateWorkflow(input: $items) { id amount quantity description } cartonizeWorkflow { id } shipmentRatingCreateWorkflow(input: $shipmentRating) { id amount } landedCostCalculateWorkflow(input: $landedCost) { id landedCostGuaranteeCode links { key url } amountSubtotals { duties fees taxes landedCostTotal } fees { amount currency type item { productId } } }}Webhook
Configure an ORDER_CREATED webhook to get notified as soon as any quote converts to an order:
mutation CreateOrderWebhook($input: WebhookCreateInput!) { webhookCreate(input: $input) { id status url }}ペイロードには type フィールドが含まれます。コレクト注文のみを処理するには、payload.type === "COLLECT" をチェックします。
javascript
if (payload.type === "COLLECT") {
}
ダッシュボード管理
見積書と注文: 見積書を収集すると、ダッシュボードに「COLLECT」バッジが表示されます。見積タイプでフィルタリングして、収集固有の見積を表示および管理し、支払いステータスを監視できます。
メールのブランディング: ダッシュボード → 設定 → メール テンプレートで、コレクト支払いカートのメール ブランドを調整します。
荷受人の経験
コレクト見積を作成すると、顧客は安全な支払いリンクが記載された自動メールを受け取ります。支払いカートには関税、税金、手数料が完全に透明性を持って表示されますが、製品の価格は非公開に保たれます。
For complete details on the payment process, supported countries and languages, and customization options, see the Consignee experience guide.
コレクトを始めましょう
配達前に荷受人から関税、税金、手数料を徴収します。