この記事でわかること
この記事の目次Contents閉じる開く
返品不正対策のアプリを探す前に、管理画面の 設定 > ポリシー > 返品とキャンセルのルール を開いてください。そこにあるのは5つです。返品受付期間、返品送料を誰が負担するか、返品手数料の割合、最終セール扱いにする商品またはコレクションの一覧、そしてキャンセル受付期間。market別のバリエーションもありますが、こちらはearly accessです。
そのリストを、ある1人の顧客を思い浮かべながらもう一度読んでみてください。今年11回目の返品をしようとしている、あの人です。5つのどれも、その人のことを指していません。ドキュメント化されている条件はすべて、何が返品されるのか、どのmarketから戻ってくるのか、についてのものです。顧客の返品履歴にもとづくルール条件はドキュメント上に存在せず、顧客単位の返品率という指標もShopifyの返品ドキュメントのどこにも出てきません。
標準の返品ルールが止めるのはポリシーの逸脱です。人ではありません。
以下では、標準がどこで止まるのか、Shopify Protectが助けにならない理由、最初に作る価値のある標準の自動化、そして検知・強制・費用カバーの観点で比較した7本のApp Storeアプリを扱います。
標準がやっていることと、その境界
先に頭へ入れておくべき挙動が3つあります。返品ルールは手動で作成した返品にも適用されるので、顧客ポータルを閉じてもポリシーが厳しくなるわけではなく、仕事が受信箱に移るだけです。返品手数料は返金から自動的に差し引かれるわけではありません。そして交換はセルフサービス返品からはリクエストできず、Shopifyは交換専用の返品ルールを持てないと明記しています。
一方で、リクエストはすべて管理画面に届いて人が見ることになり、却下するには社内向けの理由と顧客向けのメッセージの両方が要ります。つまり不正な返品を標準機能だけで止めること自体はできます。1件ずつ、手作業で。
Shopifyの不正対策ツールもこの隙間を埋めません。不正解析(Fraud analysis) はAVS、CVV、IP情報、複数カードの試行などを使ってチェックアウト時点の注文をチャージバックリスクの観点で採点するもので、返品行動を見る要素は含まれていません。Shopify Protect for Shop Pay は無料ですが、対象は適格なShop Pay注文における不正および身に覚えのないチャージバックだけです。条件は、USのマーチャントでUSのShopify Paymentsアカウントを持つこと、物理的に発送される商品であること、返金されていない明細がすべてFulfilledであること、対応キャリアの追跡番号が7日以内に付与され10日以内に輸送中になること。倉庫に空箱が届くのは、チャージバックではありません。
最初に作る価値のある標準の自動化
Shopify Flowには返品系のトリガーが7つあり、Return requested からは Add customer tags、Update customer metafield、Hold fulfillment order を実行できます。Basic以上で無料です。
つまり常習返品者のカウンターは今日$0で作れます。Return requested のたびにmetafieldをインクリメントし、閾値を超えたらタグを付け、そのタグで動く。Flowは行動もできます。Cancel return アクションは Return requested から使えるとドキュメントに書かれていて、返品をキャンセルした後は「it can't be restarted without creating a new return request.」とShopifyは説明しています。制限は2つ。「can't be used when a return label has been purchased through Shopify」であること、そして*却下(decline)*アクションが存在しないため、自分で送らない限り顧客に却下理由もメッセージも届かないことです。問題のある顧客が数人程度なら、これで答えのすべてである可能性がかなり高いと言えます。
検知・強制・費用カバーは別々の商品である
アーキテクチャは4種類あり、互換ではありません。
- MLによるリスクスコアリング — LoopのFraud Tools、AfterShipのRisk assessment、CorsoのClaim Risk。スコアを出すもので、設計上それ自体は何も拒否しません。
- 顧客履歴に対する決定的なルール — ReturnZapの
Customer total number of returns、ReturnGOのRMA件数上限。監査可能で、実際にブロックします。 - ハードなブロックリスト — Loopの
Blocklist & allowlist、AfterShipのAdd customer to blocklist。 - 経済的なカバー — RedoとCorso。返品コストを、買い物客が負担するチェックアウト時の手数料へ移します。
料金を比べる前に、自分がどれを買おうとしているのかを決めてください。価格帯は重なりますが、商品は重なりません。
7つのアプリ
2026年9月3日時点のUS App Storeリスティングによります。評価は動きますし、課金はすべてUSD建てです。Built for Shopifyバッジを持つのは2本、AfterShipとReturnZapです。表のダッシュは、ベンダーのドキュメントを見つけられなかったという意味であって、機能が無いという意味ではありません。
| アプリ | 最低料金(USD/月) | 評価(件数) | MLスコア | 顧客履歴ルール | ブロックリスト | 返品を止められるか |
|---|---|---|---|---|---|---|
| Loop Returns & Exchanges | 無料 / $155定額 | 4.7(411件) | あり | 不正リスクのWorkflows | あり、手動リスト | 不可 |
| AfterShip Returns & Exchanges | 無料 / $19、返品単価あり | 4.7(1,394件) | あり | リクエスト件数、理由、商品タグ | あり、自動 | 以降のリクエストをブロック |
| ReturnGO Returns & Exchanges | $147、返品単価あり | 4.8(364件) | なし | 顧客ごとのRMA件数、タグ、種別 | ― | 可 |
| Return Prime:Return & Exchange | 無料 / $19.99、リクエスト単価あり | 4.8(723件) | なし | ― | ― | 理由、商品、受付期間 |
| Redo | 返品機能は無料 | 5.0(698件) | 個別見積のアドオン | ― | ― | ― |
| Corso | 非公開のレベニューシェア | 4.8(19件) | あり | 請求横断の履歴 | ― | 不可 |
| ReturnZap Returns & Exchanges | $39、50件まで | 4.9(102件) | なし | Customer total number of returns | ― | 可 |
Loop Returns & Exchanges

出典: Shopify App Store(Loop Returns & Exchanges、2026-09-03時点)
オハイオ州ColumbusのLoopです。Fraud Tools は返品を送信直前に採点し、low / high / criticalのリスクへ分類します。判断材料は、身元の秘匿を示すデバイス情報、地理的な異常、注文と返品の属性、そしてLoopのマーチャントネットワーク横断の顧客履歴です。ただしLoopのヘルプセンターにはこうあります。「the fraud model in and of itself does not take any actions on returns.」実際に動かすには fraud high risk または critical fraud risk を条件にしたWorkflowが必要で、そこでできることは返品方法の除外、Keep Item の除外、手動レビュー、処理イベントの変更に限られます。返品そのものを拒否するというアクションはWorkflowに用意されていません。
より強い道具は Blocklist & allowlist のほうです。顧客メールアドレス、注文番号、商品、商品タグでブロックでき、CSVアップロードにも対応します。Checkout+ は無料、Essential が$155/月(Workflowsはここから)、Advanced が$340/月。ただしどのプランに何が付くかは曖昧です。リスティングは「Fraud prevention」をAdvancedの下に置いている一方、Fraud Toolsの記事はこのモデルがLoopの全マーチャントで利用可能だと書いています。
AfterShip Returns & Exchanges

出典: Shopify App Store(AfterShip Returns & Exchanges、2026-09-03時点)
シンガポールのAfterShipで、1,394件とこの7本で最大のレビュー母数を持ちます。Risk assessment はすべての返品にリスクレポートを出し、元注文のShopifyリスクレベル、疑わしい送信元IP、過去に報告された不正案件と一致するメールアドレスや住所を使います。FAQの記述は率直です。Fraud Risk Assessmentは返品リクエストを自動でブロックするか。しない。
強制は Anti-fraud workflows 側にあります。3つの条件グループは相互排他で、一定期間内のリクエスト頻度、返送された荷物の重量と元の発送重量の比較、最初の追跡スキャン日とリクエスト日の比較です。アクションは Flag request for review と Add customer to blocklist で、後者はそのメールアドレスからの新規返品リクエストを止めます。今回の7本のうち、手作業で維持するリストではなくワークフローの自動アクションとしてのブロックリストをドキュメントで確認できたのはここだけで、空箱や偽追跡番号の検知に言及したベンダードキュメントを確認できたのもここだけでした。
不正対策は$119/月の Premium に含まれ、返品100件込み、超過は1件$1です。$19の Essentials(20件、超過$0.50)には含まれません。重量による検知は実重量を報告するキャリアが前提で、AfterShipのリストにはFedEx、UPS、OnTracは入っていますが通常のUSPSは入っていません。2026年のレビューには、必要な機能が上位プランにあると後から分かったという趣旨のものが複数あります。
ReturnGO Returns & Exchanges

出典: Shopify App Store(ReturnGO Returns & Exchanges、2026-09-03時点)
イスラエル・HerzeliyaのReturnGOは、統計的ではなく決定的です。適用条件がOrder、Customer、Item、RMAの4階層にあり、すべての階層を通過したときにだけルールが適用されます。
本題に関係するのは顧客階層です。その顧客が作成したRMAの件数、顧客タグ(現在の値と過去の値の両方。Flowでのタグ付けと組み合わせられます)、そして顧客タイプ。ゲストを登録顧客より厳しい経路へ振り分けることができます。アイテム階層には、そのアイテムが交換された回数もあります。制限が1つ。同一階層内でANDとORを混在させることはできません。
Premium が$147/月で返品110件込み、超過1件$1.25。Pro が$297/月で300件込み、超過$0.90です。MLスコアリングはなく、ブロックリストのドキュメントも、空箱や偽追跡番号の検知のドキュメントも見つかりませんでした。
Return Prime:Return & Exchange

出典: Shopify App Store(Return Prime:Return & Exchange、2026-09-03時点)
提供はAppsdart Solutions Private Limitedで、リスティング上の所在地はベルリンです。ドキュメントで確認できるルール機能は、リスティングの原文どおり「Auto-approve or reject returns with rules on reason, product and return window」です。Shopifyが標準で持っている3軸とまったく同じなので、上乗せされる価値は自動化であって、新しいシグナルではありません。返品者のリスクスコアも、顧客の返品回数を条件にする機能も、ブロックリストも、ベンダードキュメントからは確認できませんでした。不正対策の目的でこれを買ってはいけません。
買うならコストが理由です。Start はインストール無料でリクエスト5件まで無料、以降1件$0.49。Grow は$19.99/月から60件。Thrive AI は$79.99/月で180件、超過1件$0.79。Scale は$149.99/月で450件以上、超過$0.49です。Thrive AIの超過単価だけ、その前後のプランより高くなっています。
Redo

出典: Shopify App Store(Redo、2026-09-03時点)
ユタ州DraperのRedo Tech, Incは、この中では異質です。返品者を取り締まるのではなく、返品がカバーされるように経済構造を変えます。返品機能そのものは無料で、ポータル、AIによる交換エージェント、バリエーション単位の分析が含まれ、Redoは返品ラベルのコストを自社が負担すると述べています。収益は隣接モジュールから得ます。たとえば Checkout Optimizer はApp Storeのカードでは$10/月に加えて1注文あたり$0.50ですが、redo.com側は同じものを$0.40と記載しているため、どちらで課金されるのかは確認が必要です。
不正対策については、Claimsの一部として、また Returns AI Agents の一部としてドキュメント化されており、料金は「Custom pricing」と表示されています。つまり営業と話さない限りコストを見積もれません。公開されたブロックリストも、返品者のリスクスコアのUIも、顧客単位のルール条件のドキュメントもありません。
Corso

出典: Shopify App Store(Corso、2026-09-03時点)
カリフォルニア州San Juan CapistranoのCorsoは、返品と保証の両カテゴリーに掲載されており、その Claim Risk エンジンはこの7本のなかで最も明確に常習返品者の形をした製品です。採点に使うのはメールの挙動(アドレスの生成時期、使い捨てメールの判定、ドメインの評判)、デバイスフィンガープリント、IPのパターン、提出画像の使い回し、そして過去の請求履歴。しかもそれが返品、保証請求、配送請求をまたいで1つのプラットフォーム上にあります。デバイスフィンガープリントとIPのクラスタリングは複数アカウントによる回避を捕まえられますが、これは閾値ルールでは構造的に不可能な検知です。出たスコアは、承認や手数料を扱うのと同じルールエンジンの条件になります。HIGHなら自動確定を止める、"risk-review" のタグを付ける、LOWのときだけ自動確定する、といった具合です。CorsoはこれをAIによる自動拒否ではなくルールベースの応答だと説明しています。
厳しい制約が2つあります。レビューが19件で、AfterShipの1,394件やLoopの411件と比べると薄すぎます。そして料金がプラットフォームの生む収益に対する割合で、その原資はチェックアウトで顧客が支払う配送保護です。割合も、標準的なオプトイン率も公開されていません。
ReturnZap Returns & Exchanges

出典: Shopify App Store(ReturnZap Returns & Exchanges、2026-09-03時点)
ジョージア州AtlantaのReturnZapは2016年5月からの掲載で、この7本では最古参です。Rules はWhen/Then形式で全プランで使え、ANDとORのネストにも対応します。顧客レベルの条件には Customer total number of returns が含まれます。常習返品者のカウンターそのものです。ほかにライフタイムバリュー、総注文数、タグ、国も使えます。
これをレポートではなく強制にしているのが Do not allow return type アクションです。すべての返品タイプ、あるいは返金、交換、同一商品への交換、別商品への交換、ストアクレジットを個別にブロックできます。「この顧客はまだ交換はできるが、現金の返金はもう受けられない」を、完全にブロックする代わりに表現できるということで、ポータルにはカスタムメッセージも出せます。
Pro は$39/月で50件から。Advanced は$69/月で、追跡ベースの自動化と海外向け返品ラベルが加わります。超過単価は公開されていません。ルールが全プランに付いているため、$39/月はこの比較のなかで顧客履歴を条件に使える最安の公開月額です。Corsoのレベニューシェアは非公開なので、そこと並べて順位付けはできません。ただしReturnZapはあくまでルールエンジンであって、MLスコアリングも、デバイスやIPのシグナルも、空箱や偽追跡番号の検知もありません。
この順で判断する
- ポリシーの問題か、人の問題か。 受付期間を過ぎた返品、最終セール品の返送、返品手数料の未設定。これらは
返品とキャンセルのルールを設定して終わりです。 - 問題のある顧客が数人だけか。 標準のままで行けます。
Return requestedでFlowがカウントしてタグを付け、閾値を超えたものはCancel returnで処理します。プラン料金以外は$0です。 - 返品回数を鍵にした強制を、この中で最も安い公開月額で欲しいか。 ReturnZap Returns & Exchangesの$39/月のProです。
Customer total number of returnsからDo not allow return type(返金)へつなぎ、交換は開けておきます。 - 頻度の閾値でメールアドレスを自動ブロックリスト入りさせたいか。 AfterShip Returns & Exchangesの$119/月のPremiumです。先に自社のキャリアが実重量を報告するか確認してください。
- 複雑なポリシーを、却下時に説明できる形で運用したいか。 ReturnGO Returns & Exchangesの$147/月のPremiumです。
- DTCの規模でMLのフラグとハードなブロックリストの両方が要るか。 Loop Returns & Exchangesの$155/月のEssential(Workflowsのため)です。モデルはフラグを立てるだけで、拒否はしません。
- 返品・保証・配送請求を同じ人が扱っている、あるいは1台のデバイスから複数アカウントが来るか。 その3つすべてを横断して採点するとドキュメントに書いているのは、この7本のなかではCorsoだけです。ただし交渉制のレベニューシェアで、レビューは19件です。
- 特定の誰かの不正ではなく、返品コストそのものが重いのか。 RedoかCorsoです。どちらも取り締まりの道具ではなく、どちらも買い物客が有料のカバーにオプトインすることに依存します。
- 理由・商品・受付期間による安価な自動却下が欲しいか。 Return Prime:Return & Exchangeの$19.99/月のGrowです。不正対策用ではありません。
思想を公開しているベンダー、つまりLoop、AfterShip、Corsoはいずれも人間を判断の輪に残すことを前提にし、誤検知について警告しています。アンインストール時の挙動、データの保持、ラベルのマークアップについては、7本のいずれについても検証できていません。トライアル中に、文書で確認してください。
やりすぎにもコストがあります。NRFとHappy Returnsの2025 Retail Returns Landscapeによれば、消費者の82%が無料返品を購入判断の大きな要素として挙げています。そしてよく引用される「返品の9%が不正」という数字は、年商5億ドル超のUSマーチャントに所属する358人の専門家への調査によるもので、中小規模の店舗の数字ではありません。
参考・出典
- Shopify Help Center: Return and cancellation rules、Set up self-serve returns、Manage self-serve returns、Return labels、Shopify Flow triggers、Return requested trigger、Cancel return action、Fraud analysis、Shopify Protect、Protect an order with Shopify Protect
- ベンダードキュメント: Loop Fraud Tools、Loop Blocklist and allowlist、Loop pricing、AfterShip Return Fraud Risk Assessment、AfterShip anti-fraud workflows、ReturnGO eligibility rules、ReturnZap custom return rules、Redo pricing、Corso pricing、Corso Claim Risk
- NRF, Consumers expected to return nearly $850 billion in merchandise in 2025
- 7アプリのShopify App Storeリスティング、料金カード、公開レビュー(2026年9月3日取得)
Shopify Flowは有料プランなら無料で商品タグの追加と削除ができますが、Get product dataアクションが1回の実行で返すのは最大100件で、既存カタログへの一括付与はスケジュール実行のループになります。Flowには汎用のProduct updatedトリガーが無いため、商品タイプや販売元や価格を編集した後にタグを付け直すことは構造的にできません。Shopify Magicは商品カテゴリーの提案とカテゴリーメタフィールドの入力を行いますが、商品タグの生成は公開されている機能一覧に含まれていません。比較した6アプリは課金の単位がまったく異なり、Leap Auto Tagsは$8で月2,000件の枠に対してタグの追加も削除も1件として数え、FilterTagは$9から$59で月500件から50,000件の生成タグ、TAGit AIは生成タグ1件あたり3〜9セント、Heliumは100商品ごとに$9.99の買い切りです。MechanicとMatrixifyは$16から$199、$20から$200の定額で、タグ単位の従量課金はありません。表示価格を見る前に分母を確かめてください。調査日は2026年9月3日です。