対応システム
AnyGift カート組み込み型が対応しているECプラットフォームと外部サービスの一覧です。
ECプラットフォーム
| プラットフォーム | 連携方式 | 対応イベント | 備考 |
|---|---|---|---|
| ebisumart | Webhook(自動処理) | 注文作成・キャンセル・メール送信前・出荷前 | 最も深い統合レベル |
| ecforce | Webhook | 注文作成・キャンセル | |
| Salesforce Commerce Cloud(SFCC) | カートリッジ + Webhook | 注文作成 | エンタープライズ向け |
| その他のECシステム | REST API | 注文作成・キャンセル | 独自実装が必要 |
ebisumart
ebisumart の自動処理Webhookを使って連携します。注文ライフサイクル全体にわたって統合できる最も包括的な連携方式です。
主な連携ポイント: - 注文確定前のバリデーション - 注文作成時のeギフト注文自動生成 - 注文キャンセル時の自動同期 - 注文確認メール・出荷メールの送信タイミング制御(重複防止) - 受取完了後の配送先情報の注文データへの書き戻し
商品同期: - ebisumart側の商品・在庫情報をAnyGiftと自動同期 - 定期バッチ同期とリアルタイム同期の両方に対応
ecforce
ecforce の Webhook を使った連携です。注文通信欄にeギフト情報を格納し、注文作成・キャンセルに対応します。
主な連携ポイント: - 注文作成時のeギフト注文自動生成 - 注文キャンセル時の自動同期 - 受取完了後の配送先情報の反映
商品同期: - ecforce側の商品・在庫情報をAnyGiftと自動同期
Salesforce Commerce Cloud(SFCC)
SFCCに専用カートリッジをインストールして連携します。エンタープライズ規模のECサイト向けです。
主な連携ポイント: - SFCCのフックメカニズムを使った注文作成時の連携 - カートリッジによるスクリプトタグの自動挿入 - SFCC管理画面との統合
REST API(独自連携)
ebisumart・ecforce・SFCC以外のECシステムでも、REST APIを使ってeギフト機能を実装できます。
エンドポイント概要:
- POST /v1/orders — eギフト注文を作成し、ギフト受取URLを取得
- 認証: x-anygift-key(APIキー)と x-anygift-store-id(ストアID)をリクエストヘッダーに設定
REST APIの特長: - 選べるギフトに対応 - 商品情報(画像・説明・URL)をリクエストに含められる - 任意のシステムから呼び出し可能
メール送信
購入者・受取者へのメール通知は自動配信されます。マーチャント側での設定は不要です。
| 送信タイミング | 送信先 |
|---|---|
| eギフト購入完了 | 購入者 |
| 受取者が住所入力完了 | 購入者・受取者 |
| 受取期限前リマインド | 購入者 |
メールの文面・送信者名はAnyGift管理画面からカスタマイズできます。
OMS(受注管理システム)
カート組み込み型では、ECプラットフォームが注文管理の主体となります。OMSへの注文連携はECプラットフォーム側の既存フローを通じて行われるため、AnyGiftから直接OMSへ連携する設定は基本的に不要です。
受取者の配送先情報は受取完了時にAnyGift管理画面で確認でき、ECプラットフォーム側の注文データにも反映されます。