本ページでは、ロジレス連携時に、All in giftで取得した配送希望日・配送希望時間をShopify Flowを利用してNote Attributesへ自動転記する方法をご案内します。
通常ギフト注文(ギフト=true かつ SNSギフト=false)が作成された際に、注文メタフィールドへ保存された日時指定情報をNote Attributesへ転記します。
ロジレスでは、通常ギフト注文の配送希望日・配送希望時間を、注文のNote Attributesから取得しています。
(eギフト時はメタフィールドから取得しています。)
一方で、All in giftでは、配送設定をロジレスに設定した場合、日時指定情報は注文メタフィールドへ出力される仕様です。
参考:配送設定
そのため、ロジレスへ日時指定情報を連携する場合は、Shopify Flowを利用して、メタフィールドの値をNote Attributesへ転記する必要があります。
注意事項
ロジレスでは、約10分おきに注文情報を取得しています。
そのため、注文情報の更新タイミングによっては、ロジレス側の取得処理と重なり、更新前の情報が取り込まれる場合があります。
項目 | 内容 |
|---|---|
ワークフロー名 | 通常ギフト:日時指定をNote Attributesへ転記 |
トリガー | Order created(注文作成時) |
使用アクション | Send Admin API request |
更新内容 | Note Attributesへ配送日時を転記 |
以下の条件を両方満たす場合にワークフローを実行します。
Note Attributeキー | 値 |
|---|---|
ギフト | true |
SNSギフト | false |
注文情報を更新する仕組みを利用して、注文のNote Attributes(注文メモ欄の追加情報)を書き換えます。
転記元(メタフィールド) | 転記先(Note Attributeキー) |
|---|---|
sns_gift.delivery_date | deliveryDate |
sns_gift.delivery_time | deliveryTime |
※既存のNote Attributesは保持されたまま、上記項目のみ追加・更新されます。