ネイティブのShopifyアプリにより、チームメンバーはIntercom inboxを離れることなく注文補償、顧客同期、監査を行えます。返金処理、ギフトカード発行、交換注文作成をShopifyサイドバーからすべて実行可能です。
仕組み
この機能の設定方法と、有効化後にチームメンバーができることをご紹介します。
設定と構成
管理者はSettings > Integrations > App Store > Shopify > Settingsから機能を設定します。これらの設定がチームメンバーの表示内容の唯一の基準であり、他に切り替えはありません。
補償機能 — 6つのオン/オフ切り替え(部分返金、交換注文、ギフトカード補償、交換アイテム、アイテム別返金理由、割引コード)。オフにすると全チームメンバーのサイドバーからそのアクションが非表示になります。
デフォルト返金理由 — 返金、交換、ギフトカードのモーダルで共有される返金理由ドロップダウンを全ストアで設定可能。新規追加、編集、削除、並び替えができます。標準セットは「商品破損・不良」「誤商品受取」「顧客の気変わり」「説明と異なる商品」です。
ギフトカード補償上限 — ストアごとに注文合計の割合で最大ギフトカード額を設定可能。空欄はデフォルト150%。
注文ステータス表示
Intercom inboxのShopifyサイドバーはすべての注文ステータスを動的に表示します。各注文には以下が表示されます:
注文ID、ストア、日付
支払いステータス:保留中、承認済み、一部支払い済み、支払い済み、一部返金済み、返金済み、または無効
フルフィルメントステータス:完了、未完了、一部完了、または再入荷済み
ラインアイテム(価格・数量)、小計、送料、税金、合計金額
配送先および請求先住所
注意:ステータスは会話を開いたときのサイドバー読み込み時、ストア切り替え時、補償アクション後に自動更新されます。手動更新は不要です。
返金
チームメンバーはShopifyサイドバーのRefund orderアクションアイコンをクリックして個別のラインアイテムを返金できます。返金モーダルは以下をサポートします:
単一アイテム返金:1つのラインアイテムを選択。返金額は税金込みのアイテム価格と一致します。
複数数量返金:ラインアイテムを選択し、返金数量を設定(例:3個中2個)。金額=単価×返金数量。
送料のみ返金:ラインアイテムなしで送料を返金。遅延配送時に便利です。
送料+ラインアイテム:両方を一度に返金。
返金額は選択したラインアイテムから自動計算され、自由入力はありません。送料が返金済みの場合、そのオプションは無効になります。
送信前に必須の理由ドロップダウンがあります。サポートのworkflowsに合わせて理由カテゴリをカスタマイズ可能です。
交換注文
チームメンバーはShopifyサイドバーのCreate replacement orderアクションアイコンをクリックして交換注文を作成できます。モーダルでは以下が可能です:
アイテム選択:交換注文に含めるアイテムを数量選択付きで選択。
$0価格:「選択したすべてのアイテムが$0.00で新規注文が作成されます。元の注文は変更されません。」
交換理由:必須のドロップダウンで標準化された選択肢(商品破損・不良、誤商品受取、顧客の気変わり、説明と異なる商品など)。
配送先住所:元の注文住所がデフォルトで、「別の住所を使う」オプションあり。
新しい注文はShopifyでPaid and Unfulfilledとして作成され、フルフィルメント準備完了。
元の注文へのリンクを保持し、Intercomサイドバーに「Replacement Order for #XXXX」というヘッダーと理由テキストを表示します。
ヒント:元の注文の長いShopify注文IDは注文メモ(自由テキスト)とnote_attributes(構造化データ)に保存され、プログラムでアクセス可能。
交換アイテム
完全な交換注文とは別に、チームメンバーはShopifyサイドバーのAdd replacement itemアクションアイコンをクリックして既存注文に単一の交換アイテムを追加できます。モーダルでは以下が可能です:
アイテム選択:交換する1つのラインアイテムを選択。ギフトカード、在庫切れ商品、すでに全額返金済みの商品は選択不可。
数量:交換する単位数を設定(返金可能な残数量まで)。
理由:理由を入力(必須)。
顧客通知:任意のチェックボックス(デフォルトはオフ)で顧客に通知可能。
1回の操作で1アイテムを追加。追加はすべて監査イベントタブのReplacement itemsイベントとして記録されます。
ギフトカード補償
チームメンバーはShopifyサイドバーのIssue gift card compensationアクションアイコンをクリックしてギフトカードを発行できます。モーダルには以下が含まれます:
ギフトカード額:選択したラインアイテムから自動計算され、エージェントが自由に編集可能。任意の金額に設定できます。
注文合計の最大150%:値は注文合計の150%(およびSettingsで設定されたストアごとの上限)を超えられません。上限を超えると送信ボタンが無効になります。
補償理由:必須のドロップダウンで標準化された選択肢(交換注文と同じ)。アイテム選択後に表示。理由は補償対象の特定ラインアイテムに紐づきます(注文レベルではなくラインレベル)。
有効期限:日付ピッカーで、デフォルトは今日から1年後。必須項目。
「アイテム選択なし」オプション:特定アイテムに紐づかないギフトカード発行を可能にします。
フォローアップアクション:「ギフトカードを顧客に送信」チェックボックス(デフォルトオン)— ギフトカードコードを即時メール送信。
選択された明細項目は追跡目的で$0.00として返金済みとマークされ、これ以上の補償がブロックされます。
注意:ギフトカードのメモには長いShopify注文IDが含まれており、これはShopifyギフトカードオブジェクト上で注文参照を保存する唯一の実用的なデータ構造です。
監査イベント
「Manage apps and integrations」権限を持つWorkspace管理者は、Shopifyアプリ設定の監査イベントタブからすべてのShopify補償アクションを確認できます(設定 > 統合 > App Store > Shopifyへ移動)。
このタブは4つの補償イベントタイプを追跡します:
返金注文:チームメンバーが返金を行ったとき
交換注文:チームメンバーが交換注文を作成したとき
ギフトカード補償:チームメンバーがギフトカードを発行したとき
交換アイテム:チームメンバーが交換アイテムを追加したとき
このタブは最新の10件のイベントのプレビューを表示し、新しい順に並んでいます。FromとToの日付ピッカーを使って日付範囲でフィルタリングできます(デフォルト:過去30日)。
CSVをエクスポートをクリックすると、選択した日付範囲内の完全な記録をエクスポートできます。CSVには以下の23列が含まれます:
基本情報:タイムスタンプ、チームメンバー名、チームメンバーのメール、IPアドレス、詳細
注文情報:補償タイプ、注文ID、注文名、Shopify domain、会話ID
コンテキスト:理由、返金タイプ、メモ
交換特有のフィールド:新しい注文IDと新しい注文名
ギフトカード特有のフィールド:ギフトカードの価値、ID、コード、有効期限
明細項目特有のフィールド:明細項目ID、タイトル、数量、詳細
注意:CSVのエクスポートは最大90日間の期間と1回のエクスポートあたり50,000件のイベントに制限されています。
IntercomとShopify Adminの違い
IntercomのShopifyサイドバーはサポート補償workflows専用に設計されています。Shopify Adminとの比較は以下の通りです:
機能 | Shopify Admin | Intercom inbox |
返金額 | 自由入力 — チームメンバーは任意の金額を入力可能 | 選択された明細項目から自動計算(設計上、手動オーバーライド不可) |
返金理由 | 自由入力フィールド | 標準化されたドロップダウン(workspaceごとに設定可能) |
返金時の再入庫 | 手動チェックボックス+ロケーションピッカー | フルフィルメント状況に基づく自動(ロケーションピッカーなし) |
返金時の税金 | 手動入力 | 比例配分で自動計算 |
ギフトカードの価値上限 | 制限なし | 注文合計の150%までに制限、注文内のすべてのギフトカードの合計に適用 |
ギフトカード明細項目の追跡 | 単独 — 注文アイテムに紐付かない | 特定の明細項目に紐付け、二重補償を防止 |
交換注文 | ネイティブの概念なし | カスタムworkflow — 元の注文にリンクされた$0注文を作成 |
補償監査 | 基本的な注文タイムライン | 日付フィルタリングとCSVエクスポートが可能な専用監査タブ |
注文キャンセル | 対応済み | 利用不可 — チームメンバーはShopifyを使用する必要があります |
フルフィルメント管理 | 完了をマークし、追跡番号を割り当て、通知を送信 | 利用不可 |
返品 / 交換 | Returns API | 利用不可 |
割引コード作成 | 対応済み | 一覧表示、作成、有効時に無効化 |
注文編集 | 対応済み | 交換注文またはドラフト注文のみで可能 |








