Shopify - Create fulfillmentアクション

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

新しいFulfillment Order APIアーキテクチャ

このアクションは、Shopifyで1つ以上のfulfillment ordersに対するfulfillmentを作成します。 fulfillment ordersは同じorderに関連付けられ、同じlocationに割り当てられています。

リクエスト内のFULFILLMENT ORDERSの重複禁止

最新の更新の一環として、fulfillmentを作成するリクエスト内で重複するfulfillment ordersを防止する検証を実装しました。 各fulfillment order IDがLine items by fulfillment orderフィールド内で一意である必要があります。

入力

フィールド説明
Line items by fulfillment orderfulfillする必要があるfulfillment order line items。 各line item by fulfillment orderの構造については、以下を参照してください。
メッセージ任意です。 fulfillment requestに関連付けられたメッセージ。
Notify customer?任意です。 fulfillmentが作成されたときに顧客に通知を送信するかどうか。 デフォルトはfalseです。
Origin address任意です。 fulfillment locationの住所。 各origin addressの構造については、以下を参照してください。
Tracking information任意です。 fulfillmentのtracking information。 各tracking informationの構造については、以下を参照してください。

Line items by fulfillment order

フィールド説明
Line items by fulfillment order source list任意です。 アップロードする予定のlinesのsource list。
Fulfillment order IDfulfillment orderのID。
Fulfillment order line items任意です。 fulfillする必要があるfulfillment order line itemsとそれぞれの数量。 空白のままにすると、関連付けられたfulfillment orderのすべてのfulfillment order line itemsがfulfilledになります。 各line itemの構造については、以下を参照してください。

Fulfillment order line items

フィールド説明
Fulfillment order line items source list任意です。 アップロードする予定のlinesのsource list。
IDfulfillment order line itemのID。
数量fulfillment order line itemの数量。

Origin address

フィールド説明
Address (line 1)任意です。 住所の1行目。 通常はfulfillment locationの番地。
Address (line 2)任意です。 住所の2行目。 通常はアパート、スイート、またはユニットの番号。
市区町村任意です。 fulfillment locationの市区町村。
国コードfulfillment locationの2文字の国コード(ISO 3166-1 alpha-2 formats)。
都道府県/州コード任意です。 fulfillment locationの都道府県または州。
郵便番号任意です。 fulfillment locationの郵便番号。

Tracking information

フィールド説明
Tracking company任意です。 tracking companyの名前。
追跡番号任意です。 fulfillmentのtracking number。
Tracking URL任意です。 fulfillmentを追跡するためのURL。

出力

上記のアクションの出力はFulfillmentリソースです。 詳細については、Shopifyドキュメントを参照してください。

従来のFulfillment APIアーキテクチャ

このアクションはShopifyでfulfillmentを作成します。

2022-04リリースにおけるFULFILLMENT APIの非推奨化

Shopifyは、2022-04 REST Admin APIリリースでFulfillment Ordersを優先し、Fulfillment APIを非推奨にしました。 古いアクションの使いやすさを確保するための変更は実装済みですが、新しいFulfillment Order APIを使用する新しい"Create Fulfillment"アクションにレシピを更新することをお勧めします。 今後、古いアクションも非推奨にする予定です。

入力

フィールド説明
注文ID注文IDを指定します。 これはorderページのURLの末尾で確認できます。
ロケーションIDfulfillmentに関連付けられた一意のlocation IDを指定します。
Tracking companytracking companyを指定します。
Tracking numberstracking numbersを指定します。 複数の値はカンマで区切る必要があります。
ラインアイテムline itemsを指定します。 各line itemにはIDQuantityがあります
Tracking URLsfulfillmentを追跡するためのURL。複数の値はカンマで区切る必要があります。
Notify customerpicklistから選択するか、独自の値を入力します。

出力

フィールド説明
IDfulfillmentのID。
注文IDorderの一意の数値識別子。
Statusfulfillmentのステータス。
作成日時fulfillmentが作成された日付と時刻。
サービス使用されるサービスのタイプ。
更新日時fulfillmentが最後に更新された日付と時刻。
Tracking companytracking company。
追跡番号このfulfillmentのtracking number。
Tracking numbers配送会社から提供されたtracking numbersのリスト。
Tracking URLfulfillmentのtrackingページのURL。
Tracking urlsfulfillmentのtrackingページのURL。
レシートreceiptに関する情報を提供するテキストフィールド。 各receiptには、TestcaseステータスとAuthorization codeに関する情報が含まれます。
ラインアイテムfulfillment内の各itemの履歴レコード。 各line itemには次の情報が含まれます:
- ID
- Variant ID
- Title
- Quantity
- Price

Last updated: