サブスクリプションを終了すると、Apple は更新を止め、Google は請求を続けます。それぞれの道があなたに何を負わせるかを解説します
サブスクリプションを取り下げると、2 つのストアは正反対のことをします。App Store で販売停止にすると更新は止まります。Google Play で基本プランを無効にしても、既存の登録者は支払い続けます。各ストアでサブスクリプションを終了する方法と、その後の請求が実際にどうなるかを解説します。

要点
- サブスクリプションを終了するには、ストアごとに設定を 1 つ切り替えるだけです。しかし App Store と Google Play は、その同じ変更から既存の登録者を正反対の方向へ動かします。
- App Store では、自動更新サブスクリプションを販売停止にすると、新規登録と更新が同時に止まります。そのため現在の登録者は支払い済みの期間が終わるまでだけアクセスを保ち、その後は失効します。
- Google Play では、基本プランを無効にすると新規購入者は止まりますが、既存のサブスクリプションには影響しません。既存分は自動更新を続け、各登録者が解約するまで請求され続けます。
- アプリを販売停止にすることは、そのサブスクリプションを販売停止にすることと同じではありません。販売停止にしたアプリは既存の登録者の更新を続けると Apple が明言しており、更新を止めるにはサブスクリプション製品そのものを取り下げるしかありません。
- Apple の Paid Apps Agreement は、顧客が支払った全期間にわたってサブスクリプションの全コンテンツを提供することを義務づけており、App Store Connect はサブスクリプションの販売停止からサービス終了までに最低 31 日間を空けます。
- どちらのストアも、早く抜けるための一括返金は用意していません。App Store では返金は Apple が判断します。Google Play では有効な注文を 1 件ずつ解約または返金します。
- お金の問題はストアによって逆転します。App Store では、終了のコストは無料で提供し続けるコンテンツです。Google Play では、早く抜けるために既存の登録者へ返金する場合に手放す売上です。
サブスクリプションの終了は、きれいなスイッチ 1 つで済むように思えます。実際には 2 つあり、両者はまったく違う挙動をします。App Store で自動更新サブスクリプションを販売停止にすると更新は止まり、現在の登録者は失効日まで滑るように進み、その後失効します。Google Play で対応する基本プランを無効にしても、既存の登録者は何も気づきません。各自が解約するまで更新を続け、支払い続けます。意図は同じです。すでに稼いだお金と、まだ提供義務のあるコンテンツにとっての結果は同じではありません。各ストアでサブスクリプションを終了する方法と、その選択が実際に何を負わせるかを解説します。
各ストアでの「終了」の意味
どちらのストアも、1 つの操作でサブスクリプションを新規購入者に対して閉じられます。その操作がすでに支払っている人々に何をするかで両者は分かれます。そして向きを取り違えることこそ、開発者が終了したはずの製品を提供し続けたり、取り下げたつもりの製品で顧客に請求し続けたりする原因です。
App Store: 販売停止は更新の完全停止
Apple はサブスクリプションの販売停止と終了を同じ行為として扱います。App Store Connect の案内は率直です。自動更新サブスクリプションを終了する前に、販売停止にして追加の新規登録と更新を止めます。新規顧客はもう購入できず、既存の登録者も更新しなくなります。彼らはすでに支払ったアクセスを現在の期間の終わりまで保ち、その後サブスクリプションはひとりでに失効します。新規販売を止めつつ既存の登録者の更新を保つような、別のスイッチはありません。
Google Play: 基本プランを無効にしても既存の登録者は続く
Google は正反対の場所に線を引きます。Monetize with Play で基本プランを無効にしてサブスクリプションを取り下げますが、Google 自身のドキュメントは、無効化は既存のサブスクリプションに影響せず、自動更新は解約されるまで続くと述べています。新規購入者は止まります。すでに登録している人は全員、各自が解約するか支払いが失敗するまで、無期限に更新を続け、請求され続けます。本当に請求を止めたいなら、Google は注文管理ツールを案内し、有効な各注文を自分で見つけて解約または返金するよう促します。
| 操作 | ストア | 新規登録者 | 既存の登録者 | 請求が実際に止まる仕組み |
|---|---|---|---|---|
| サブスクリプションを販売停止 | App Store | 停止 | 更新は止まり、アクセスは期間末まで続き失効 | 自動的に、各登録者の失効時 |
| アプリを販売停止 | App Store | アプリはストアで非表示 | 通常どおり更新を続ける | 止まらない。代わりにサブスクリプション製品を取り下げる |
| 基本プランを無効化 | Google Play | 停止 | 解約するまで自動更新を続ける | 各注文を自分で解約または返金する場合のみ |
落とし穴: アプリの取り下げはサブスクリプションの取り下げではない
ここで最も高くつく間違いは、Apple 側で誤ったレバーを引くことです。アプリを販売停止にすることと、サブスクリプションを販売停止にすることは、結果の異なる別々の操作であり、請求を止めるのはそのうちの一方だけです。
Developer Removed from Sale に設定されたアプリは新規ダウンロードのためのストアから消えますが、そのサブスクリプションは既存の顧客に対して以前とまったく同じように更新を続けます。Apple 自身のコマース担当エンジニアが開発者フォーラムでこれを認めています。アプリを販売停止にしても登録者はそれでも正常に更新され、アプリは iCloud 経由で再ダウンロードできるまま残ります。アプリ内課金は、これも取り下げない限り販売中のままです。ですから、人々への請求を止めることが目的だったのにアプリだけを取り下げたなら、お金については何も変えていません。

新規への扉を閉じつつ既存の登録者を維持する方法
終了が目的でないこともあります。古いプランの新規登録は止めつつ、忠実で据え置き扱いの登録者には固定価格での更新を続けさせたい場合です。各ストアは異なる方法でそこへ導きます。
App Store: 販売停止にせず、アプリ内で隠す
App Store のサブスクリプションを販売停止にすると既存の更新も止まってしまうため、サブスクリプションは販売中のままにして、アプリ内での訴求をやめます。新規ユーザーはペイウォールを一切見ないので購入できません。既存の登録者は更新を続け、端末の設定からプランを管理することもできます。これは、新規は全員現行プランへ誘導しつつ、従来からの登録者基盤を保つための開発者の標準的なやり方です。
Google Play: 無効化がすでにまさにそれを行う
Google Play では、この挙動が既定なので無料で得られます。基本プランを無効にすると新規購入は止まり、既存の登録者は更新を続けます。据え置きにするために追加で何かをする必要はありません。Google 側での作業は逆で、請求を実際に止めることであり、それはストアが決してあなたの代わりにやってくれません。
終了が実際に負わせるコスト
設定を切り替えるのは無料です。それが後に残す義務は無料ではなく、ストアによって別の欄に落ちます。
App Store のコストは、あなたがまだ負っているサービス
Apple のサブスクリプションを販売停止にしても、そのまま立ち去ることはできません。Paid Apps Agreement は、各顧客が支払った全期間にわたってサブスクリプションの全コンテンツを提供することをあなたに義務づけます。App Store Connect はこれをタイミングで強制します。サブスクリプションを販売停止にした日からサービスを終了する日まで最低 31 日間を空けるので、月額やそれより短いプランは満了できます。1 か月より長いプランで、残り全期間を提供できない場合、Apple は人々を打ち切るのではなく問い合わせるよう求めます。そして返金で早く抜けることもできません。App Store の返金は Apple の判断であって、あなたのものではないからです。Apple での終了のコストは、もはや 1 セントも稼がない製品に費やし続ける計算資源、ストレージ、サポートです。
Google Play のコストは、早く抜けるために返す売上
Google Play では既定のコストは小さめです。無効化されたプランはあなたに支払い続けるからです。請求が現れるのは、本当に製品の提供をやめると決めたときだけです。そのためには有効な各注文を手作業で解約または返金することになり、返金のたびにすでに回収し、おそらくすでに使ってしまった売上を返すことになります。解約は次回の請求を止めますが、何も取り戻しません。返金は取り戻し、通常の返金コスト要因を伴います。支払いはすでに出ており、決済手数料は戻らないかもしれず、2026 年 8 月 3 日以降は、チャージバックに転じた返金は購入額と銀行手数料をあなたの負担にします。
どちらの場合も注視すべき数字
どのストアにいても、サブスクリプションを終了したその日に、終了した分を分析上の独立したコホートに分けてください。App Store では残高がゼロへ向かうのを見ることになり、最後の期間が満了した直後に線はゼロに達するはずです。Google Play では自然には終わらない尾を見ることになるので、その更新を保つ価値が提供を続けるに値するのか、それとも注文を解約する時なのかを、意図的に判断できます。RefundHalt はこれらのコホートと、それに続く返金やチャージバックを追跡するので、終了した製品が、気づかないうちにサポートと係争の問題に静かに変わることはありません。
サブスクリプションをきれいに取り下げる方法
App Store では
まず、既存の登録者を無くしたいのか、据え置きにしたいのかを決めます。終わらせるには、App Store Connect でサブスクリプションを販売停止にし、最低 31 日間と各登録者の期間が満了するのを待ちます。維持するには、サブスクリプションを販売中のままにして、アプリ内での表示をやめます。アプリを取り下げればどちらかになる、とは決して思い込まないでください。
Google Play では
基本プランを無効にして新規購入者に対して閉じます。既存の登録者を提供・請求し続けてよいなら、それで作業は全部です。彼らを外したいなら、注文管理に入り、有効な各サブスクリプションを解約または返金します。そして、発行する前に、返金 1 件ごとのコストを見極めてください。
よくある質問
- サブスクリプションの終了と、販売停止の違いは何ですか。
- App Store では同じ操作です。App Store Connect で自動更新サブスクリプションを販売停止にすることが終了の方法であり、その時点から新規登録と、既存の登録者の更新の両方を止めます。
- 販売停止にすると、既存の登録者はサブスクリプションを保てますか。
- はい、現在の支払い済み期間が終わるまでは保てます。App Store では、販売停止にしたサブスクリプションは更新を止めますが、既存の登録者はすでに支払った期間の分だけアクセスを保ち、その後失効します。Google Play では、無効にした基本プランは、既存の登録者が解約するまで更新を続けます。
- App Store からアプリを取り下げると、有効なサブスクリプションは解約されますか。
- いいえ。Developer Removed from Sale に設定されたアプリは既存の登録者の更新を続け、それらの顧客が再ダウンロードできるままだと Apple が明言しています。更新を止めるには、アプリではなくサブスクリプション製品そのものを取り下げます。
- サブスクリプションの販売はやめつつ、現在の登録者には保たせるにはどうすればよいですか。
- App Store では、サブスクリプションを販売停止にしないでください。アプリ内で隠して新規ユーザーには一切見せず、既存の登録者は更新を続けます。Google Play では、基本プランを無効にすることがすでにこれを行い、新規購入者を止め、既存の登録者には手を触れません。
- サブスクリプションを早く止めるために全員へ返金できますか。
- 一括で抜ける手段を用意しているストアはありません。App Store では返金は Apple の判断なので、強制はできません。Google Play では有効な各注文を個別に解約または返金し、返金のたびにすでに回収した売上を返すことになります。
- 終了した Apple のサブスクリプションを、どれくらいの期間提供し続けなければなりませんか。
- 各登録者が支払った全期間にわたってです。Apple の Paid Apps Agreement がそれを求めており、月額やそれより短いプランが満了できるよう、App Store Connect はサブスクリプションの販売停止からサービス終了までに最低 31 日間を空けます。
出典と参考資料
- App Store Connect Help: Set availability for an auto-renewable subscription (remove from sale to stop sign-ups and renewals, 31-day minimum, Paid Apps Agreement content obligation)
- Apple Developer Forums: App removed from sale keeps renewing existing subscribers (App Store commerce engineer)
- Google Play Developer API: monetization.subscriptions.basePlans.deactivate (unavailable to new subscribers, existing subscribers maintain their subscription)
- Google Play Console Help: Create and manage subscriptions (deactivate base plan does not affect existing subscriptions, use order management to cancel or refund)
- Google Play Console Help: Manage your app's orders and issue refunds
RefundHalt
App Store と Google Play の返金を自動処理
続きを読む
返金する代わりにサブスクリプションを一時停止したり、更新日を先送りしたりできます。そうすれば大半の収益が手元に残ります
契約者がやめたいと言ってきたとき、返金する代わりに、サブスクリプションを一時停止したり、次回の請求を延期したり、更新日を延長したりできます。いずれも顧客を維持したまま、すでに回収した金額を一切返しません。それぞれの手段が各ストアでどう機能し、何を節約できるのかを解説します。
不具合のあるアプリアップデートは返金の波を引き起こします。売上金に届く前に食い止める方法を解説します
不具合のあるリリースは、数分で抑えられる数少ない返金要因の一つです。壊れたアップデートは、有料の顧客に返金を求める口実を与えますが、その売上はあなたが失うものの中で最も小さな部分にすぎません。各ストアで食い止める方法と、返金の波が本当にもたらすコストを解説します。