GraphQL
landedCost を作成または計算したら、orderCreate ミューテーションを使用して、受け取った landedCost 見積を注文に結び付け、Landed Cost guarantee を有効にする必要があります。注文が作成されると、Zonos fee が請求されます。
landedCost
orderCreate
orderCreate ミューテーションには特定の入力データが必要です。追加の optional フィールドが使用可能ですが、次のフィールドは必須です。
currencyCode
landedCostId
accountOrderNumber
各 landedCostId は 1 つの注文にのみ使用できます。複数の注文を作成する必要がある場合は、注文ごとに新しい陸揚げコストの見積もりを生成する必要があります。 landedCostId を再利用するとエラーが発生します。
必要な入力データを取得したら、選択したクライアント ライブラリまたはツールを使用して、GraphQL ミューテーションを API エンドポイントに送信します。ミューテーションを構造化する方法の例を次に示します。
陸揚げコストの見積もりに基づいて注文を作成する場合は、このミューテーションを使用します。
mutation CreateOrder($input: OrderCreateInput!) {
orderCreate(input: $input) {
id
organization
landedCosts {
}
OrderCreateInput
注文の作成 - GraphQL
注文を作成する
陸揚げコストの見積もりから注文を作成する方法を学びます。GraphQL
landedCostを作成または計算したら、orderCreateミューテーションを使用して、受け取ったlandedCost見積を注文に結び付け、Landed Cost guarantee を有効にする必要があります。注文が作成されると、Zonos fee が請求されます。ミューテーション入力を準備する
orderCreateミューテーションには特定の入力データが必要です。追加の optional フィールドが使用可能ですが、次のフィールドは必須です。currencyCode: 注文が行われた通貨。landedCostId: 注文で使用される陸揚げコスト見積の ID。accountOrderNumber: 割り当てた注文番号 (多くの場合、プラットフォームの注文番号)。各注文番号は組織内で一意である必要があります。各
landedCostIdは 1 つの注文にのみ使用できます。複数の注文を作成する必要がある場合は、注文ごとに新しい陸揚げコストの見積もりを生成する必要があります。landedCostIdを再利用するとエラーが発生します。ミューテーションを送信する
必要な入力データを取得したら、選択したクライアント ライブラリまたはツールを使用して、GraphQL ミューテーションを API エンドポイントに送信します。ミューテーションを構造化する方法の例を次に示します。
陸揚げコストの見積もりに基づいて注文を作成する場合は、このミューテーションを使用します。
mutation CreateOrder($input: OrderCreateInput!) {orderCreate(input: $input) {idorganizationlandedCosts {id}}}OrderCreateInput
orderCreate
このページは役に立ちましたか?