コマースロボ(COMMERCE ROBO)連携マニュアル > eギフト注文時のコマースロボ連携仕様
eギフトでは、受取者が後から配送先住所を入力するため、通常ギフトとは異なる連携方式となります。
本ページでは、eギフト注文時のコマースロボ連携仕様についてご案内します。
項目 | 通常ギフト | eギフト |
|---|---|---|
配送先住所 | 購入時に確定 | 受取者が後から入力 |
コマースロボへの注文取り込み | 通常のフルフィルメントステータス管理に沿って取り込み | API連携の設定状況により、取り込みタイミングが異なる(詳細は後述) |
配送先住所の更新 | 不要 | 受取者入力後、API連携時のみAll in giftから自動更新 |
出荷開始タイミング | 通常のフローで出荷可能 | 受取者入力完了後、処理ロボットの設定により出荷待ちへ自動移行 |
eギフト注文作成時点では、配送先住所は未確定の状態です。
API連携を設定している場合、購入時点でAll in giftが自動的に「未発送」ステータスへ変更し、配送先住所が空欄(またはダミー)の状態のままコマースロボへ即座に取り込まれます。この時点では、住所不備エラーとして「保留」ステータスに留まります。
API連携を設定している場合、受取者がeギフト受取ページで住所入力を完了すると、Shopify注文の配送先住所が更新され、コマースロボ側の配送先住所も更新されます。
API連携を設定していない場合、このタイミングでコマースロボ側に注文が取り込まれます。
コマースロボで出庫完了となった注文は、Shopify上で「発送済み」に更新されます。
購入時点でAll in giftが自動的に「未発送」ステータスへ変更し、即時連携されます。
受取者の住所入力後は、All in giftからコマースロボへAPIで自動更新されます。
eギフト購入
↓
即時「未発送」化しコマースロボへ取り込み(住所は空欄・保留ステータス)
↓
受取者が住所入力
↓
All in giftからコマースロボへAPIで住所を自動更新
↓
処理ロボットの設定により出荷待ちへ自動移行注意点
配送先住所の更新は、All in gift側からの明示的なAPIリクエストによって反映されます。Shopify側の更新のみでは、コマースロボ側の住所情報は自動的に更新されません。
配送先住所が未確定の間は「保留」となり、コマースロボへ連携されません。受取者が配送先住所の入力を完了し、フルフィルメントステータスが「未発送」に変わった時点で、初めてコマースロボのポーリング取得対象になります。
eギフト購入
↓
配送先住所が空欄のため、コマースロボへ取り込まれない
↓
受取者が住所入力
↓
Shopifyのフルフィルメントステータスが「未発送」に変わる
↓
コマースロボのポーリングで取り込み(この時点で住所は確定済み)注意点
APIキー・エンドポイントを設定しない場合、eギフト注文は配送先住所の入力が完了するまでコマースロボへ連携されません。
在庫を購入時点で確保したい場合は、API連携の設定が必要です。
コマースロボへは連携されません。コマースロボ側で手動キャンセルを行ってください。
eギフトの有効期限切れにより配送先が購入者に戻る場合、購入者情報がコマースロボへ自動的に連携されます。店舗側での追加対応は不要です。
各OMS・WMSの対応状況は以下のヘルプページをご確認ください。
→受注管理システム(OMS)・倉庫管理システム(WMS)の連携状況
通常の親子注文と同様に子注文のみがコマースロボへ連携されます。
親注文はコマースロボの取り込み対象外となります。
APIキー、エンドポイントを取得します。以下のAPI利用申請フォームより、店舗様ご自身で申請を行ってください。
アプリ>All in gift>設定>配送設定>コマースロボに進む
事前準備で取得した「コマースロボAPIキー」を入力
API利用申請後、サポートチームから送付されます。
「コマースロボAPIエンドポイント」を入力
こちらの仕様書から該当部分をコピーしてください。
末尾のスラッシュは削除して入力してください。
保存をクリックして完了です。
3-1. 配送方法
設定 > 配送方法に進む
配送方法登録をクリック
配送方法名に「eギフト固定送料」と入力
登録をクリック
手順3-4と同じ要領で「通常配送」を登録をクリックして完了です。
3-2. 変換ロボット
ロボット > 変換ロボットに進む
変換ロボット名「出荷指示(API用)」にチェックを入れる
「処理を選択してください」のプルダウンから
有効/無効をクリック
有効になっていることを確認して完了です。
3-3. 処理ロボット (住所不備保留)
eギフトでは購入時、配送先は空欄でコマースロボ側に取り込まれます。
そのため「住所不備の場合は保留ステータスにする」ために、処理ロボットの設定が必要です。
ロボット > 処理ロボットに進む
処理ロボット名「住所不備(郵便番号不一致)保留 ※都道府県から」にチェックを入れる
「処理を選択してください」のプルダウンから
有効/無効をクリック
有効になっていることを確認して完了です。
3-4. 処理ロボット(出荷待ちへの自動移行)
eギフト注文では、受取者が配送先住所を登録するとコマースロボ側では通常「入荷待ち」ステータスになります。
これを「出荷待ち」ステータスに変更するために、処理ロボットの設定が必要です。
ロボット > 処理ロボットに進む
処理ロボット名「エラーが無くなったら出荷待ちへ移動」にチェックを入れる
「処理を選択してください」のプルダウンから
有効/無効をクリック
有効になっていることを確認して完了です。
以上でコマースロボ側の設定は完了です。
お問い合わせ
API利用申請・コマースロボ側の設定に関するご不明点やご質問は、コマースロボシステム内のサポート窓口までお問い合わせください。