対応システム
AnyGift カート組み込み型が対応しているECプラットフォームと外部サービスの一覧です。
ECプラットフォーム
| プラットフォーム | 連携方式 | 対応イベント | 備考 |
|---|---|---|---|
| ebisumart | Webhook(自動処理) | 注文作成・キャンセル・メール送信前・出荷前 | 最も深い統合レベル |
| ecforce | ショップ画面スクリプト・注文イベント・API連携 | 注文作成。キャンセルは採用構成による | 導入時に各経路を疎通確認 |
| Salesforce Commerce Cloud(SFCC) | カートリッジ + Webhook | 注文作成 | エンタープライズ向け |
| その他のECシステム | REST API | 注文作成・キャンセル | 独自実装が必要 |
ebisumart
ebisumart の自動処理Webhookを使って連携します。注文ライフサイクル全体にわたって統合できる最も包括的な連携方式です。
主な連携ポイント: - 注文確定前のバリデーション - 注文作成時のeギフト注文自動生成 - 注文キャンセル時の自動同期 - 注文確認メール・出荷メールの送信タイミング制御(重複防止) - 受取完了後の配送先情報の注文データへの書き戻し
商品同期: - ebisumart側の商品・在庫情報をAnyGiftと自動同期 - 定期バッチ同期とリアルタイム同期の両方に対応
ecforce
ecforceのショップ画面スクリプト、注文イベント、API連携を組み合わせる方式です。利用する経路と注文情報の持ち方は導入構成によって異なります。
主な連携ポイント: - 設定・疎通確認済みの経路によるeギフト注文の登録 - 対応するイベント経路を採用した場合のキャンセル連携 - 受取完了後の配送先情報の反映と、ecforce管理画面での結果確認
商品同期: - 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ギフト購入完了 | 購入者 |
| 受取者が住所入力完了 | 購入者・受取者 |
| 受取期限前リマインド | 購入者 |
メールの文面・送信者名を変更できるかは、利用する構成と権限によって異なります。
OMS(受注管理システム)
カート組み込み型では、ECプラットフォームを中心に注文を管理します。OMSへの連携経路と追加設定の要否は、ECプラットフォーム・AnyGift・OMSの責任分担を導入時に確認します。
受取者の配送先情報をECプラットフォーム側へ反映する構成があります。確認画面、反映項目、失敗時の復旧方法は連携方式によって異なります。