ネクストエンジン連携
ネクストエンジンは、複数のネットショップを一元管理し、受注・在庫の管理や出荷情報の自動反映などショップ運営を効率化するOMSです。AnyGiftとネクストエンジンを連携すると、eギフト注文を完全自動で処理できます。
設定手順
AnyGift側の設定
AnyGift管理画面の初期設定 STEP3「ご利用のOMSをお選びください」で「ネクストエンジン」を選択して保存するだけです。AnyGift側での追加作業はありません。
ネクストエンジン側の設定
ネクストエンジン公式の手順書に従って、ShopifyとネクストエンジンのAPI連携を設定してください。
eギフト送料ONの場合:支払発送変換の設定
eギフト送料をONにしている場合、ネクストエンジンに取り込まれる注文の支払方法が「manual」、発送方法が「Empty」として取り込まれます。以下のように変換設定を追加してください:
| 取り込まれる値 | 変換後 |
|---|---|
manual |
任意の支払い方法 |
custom |
任意の発送方法 |
送り状の依頼主設定(任意)
ネクストエンジンの「配送情報出力」を使って送り状を発行している場合、デフォルトでは依頼主の欄に購入者住所が入ってしまいます。ギフトである以上、店舗名が表示されるよう設定変更することを推奨します:
- 「ネクストエンジン カスタムデータ作成」アプリをインストールする
- eギフト注文の場合は店舗名を出力するようにパターンを作成する
注文の流れ
eギフトが購入されると、Shopifyに2つの注文が作成されます:
- 決済用の注文:購入者の決済情報を保持する注文です。原則としてネクストエンジンには連携されませんが、稀にタイミングによっては取り込まれる場合があります(後述)
- 発送用の注文:実際の出荷対象となる注文です。ネクストエンジンに連携されます
発送用の注文はネクストエンジンに取り込まれた後、受取者が住所を入力するまで出荷保留状態(「受注メール取込済」)で待機します。受取者が住所を入力すると配送先住所が更新され、「起票済」ステータスへ移行して通常の出荷処理が行えるようになります。
eギフト購入
↓
発送用注文作成
↓
約10分後にネクストエンジンへ取り込まれる
→ ステータス:「受注メール取込済」(出荷保留状態、在庫はこのタイミングで引き当て)
↓
受取者が住所を入力
↓
1時間に1回のタイミングで配送先住所が更新される
→ ステータス:「起票済」へ移行(確認待ち・引当待ち 等)
↓
ネクストエンジンで通常の出荷処理
注意点
決済用注文がネクストエンジンに表示された場合
ネクストエンジンは約10分間隔で注文を取り込みます。AnyGiftが注文を保留状態にする処理とのタイミングが重なると、決済用注文がネクストエンジンに取り込まれる場合があります。
AnyGiftのeギフト注文識別ブロックを有効化している場合は、決済用注文に eギフトフラグが自動付与されます。これにより決済用注文は「受注メール取込済」ステータスで起票され、出荷フローに進みません。
重要: eギフト注文識別ブロックを有効化していない場合、このフラグは付与されません。ネクストエンジン連携をご利用の場合は、必ずブロックを有効化してください(有効化手順を参照)。
その場合の対処方法:
- ネクストエンジンの管理画面で「受注メール取込済」ステータスになっている決済用注文を確認します
- 対応する発送用注文が別途正常に取り込まれていることを確認します
- 決済用注文をネクストエンジン上で手動キャンセルまたは削除してください
発送完了メールについて
ネクストエンジンで購入者に発送完了メールを送っている場合、次の点に注意してください:
- 発送完了メールは購入者のメールアドレスに送られます(受取者には届きません)
- 発送完了メールに配送先住所や荷物追跡URLを含めている場合、購入者に受取者の個人情報が伝わってしまいます
推奨対応:ネクストエンジンからの発送完了メール送信を停止し、Shopify/AnyGiftからの発送完了メールに切り替えてください。
OMS側での設定・作業
AnyGift側の設定が完了したら、OMS側でも以下の作業が必要です。詳細は各サービスの公式マニュアルをご確認ください。
- Shopify連携設定(ネクストエンジン管理画面内マニュアル参照)
- 支払発送変換設定(eギフト送料ONの場合)
- 送り状設定(依頼主表記を店舗名にする場合)
公式ドキュメント
eギフト注文識別ブロックの有効化
AnyGiftには、eギフト注文を自動的に識別してネクストエンジンへ正しく連携するための eギフト注文識別ブロック が含まれています。このブロックを有効化することで、決済用注文の誤処理を防止できます。
有効化するとカートにeギフト商品が追加された際に eギフトフラグが自動付与されます。テーマファイルの編集は不要です。
注意: このブロックはドロワーカートには対応していません。ドロワーカートを使用しているテーマでは、eギフトフラグが正しく付与されない場合があります。
有効化手順
Shopify管理画面 > オンラインストア > テーマ > カスタマイズ を開きます。
テーマカスタマイザーの 「アプリの埋め込み」 を開き、「AnyGift socialGift 追加」 のトグルをオンにして保存します。
有効化後、テスト購入を行い、ネクストエンジンの管理画面で発送用注文が「受注メール取込済」ステータスで取り込まれることを確認してください。
