非更新型サブスクリプションは、期限切れも再購入もすべての返金もあなたに丸投げする。それが本当はどれだけのコストになるのか
App Store の非更新型サブスクリプションと、その親戚である Google Play のプリペイドプランは、一度だけ課金して二度と更新しません。そのため期限切れのカウントダウン、再購入、返金がすべてあなたの負担になります。各ストアで返金がどう動くのか、未使用のプリペイドに関するルール、そして期間固定モデルが実際に何のコストになるのかを説明します。

要点
- 非更新型サブスクリプションは一度きりの課金で、固定された期間のアクセスを付与し、その後は停止します。Apple はそれを更新せず、期限も追跡しないため、カウントダウン、再購入の促し、そして販売後のすべてはあなたのサーバーが担います。
- Google Play における同じ発想の版がプリペイドプランで、こちらも自動更新しません。アクセスを維持するには、顧客がチャージを購入します。これは再び全額を課金し、チャージの期間だけ権利を延長します。
- Google Play では、まだ使っていないプリペイドプランについて顧客が返金を申請できます。使用済みのプリペイドプランは通常返金できませんが、手つかずのものは返金できるため、チャージしてアプリを一度も開かなかった購入者はお金を取り戻せます。
- プリペイド購入で Google の承認期限を逃すと、Google はそのチャージを取り消し、残りのサブスクリプションをキャンセルし、顧客に返金します。1週間以上のプランは3日以内に、それより短いプランはその期間の半分以内に承認しなければなりません。
- Google Play では、単なる返金と取り消しは同じではありません。返金は顧客のアクセスを期間が切れるまで残すことがある一方、取り消しは、チャージバックを含め、アクセスを即座に断ちます。
- 期間固定モデルは、失敗する更新がないため非自発的な解約をなくしますが、リテンションをあなたに移します。継続はすべて改めて支払う決断なので、離脱した顧客は、再試行できる失敗課金ではなく、静かに失われた収益になります。
- どちらのストアでも、期間全体の価値を初日に届けてしまうため、ほとんど使われていない期間固定への返金でも、あなたがすでに使い始めたお金を取り戻していきます。
あなたが読むサブスクリプションの助言の大半は、ストアが更新をしてくれることを前提にしています。非更新型サブスクリプションは、あえてその前提を壊します。非更新型サブスクリプションは顧客に一度だけ課金し、定められた期間のアクセスを付与し、その後は単に終わります。Apple は再び請求せず、更新を送らず、アクセスがいつ切れるのかを記録さえしません。その最後の点が落とし穴です。このモデルを選んだ瞬間、期限切れのカウントダウン、再購入の後押し、そして返金後の後始末は、すべて Apple のサーバーからあなたのサーバーへ移ります。
Google Play は別の名前で同じ形をしています。プリペイドプランです。そしてそれには、買ったものを一度も使わなかった顧客にお金を返してしまいかねない、返金上の奇妙な特徴が付いてきます。ここでは、非更新型サブスクリプションとプリペイドプランが各ストアで実際にどう動くのか、返金がそれに何をするのか、そして初日に出荷する価値を数えたとき、期間固定モデルがあなたにいくらかかるのかを説明します。
なぜ非更新型サブスクリプションは、一度きりの課金なのにサブスクリプションのように振る舞うのか
非更新型サブスクリプションは、アプリ内課金の種類の中で奇妙な位置を占めます。それは消耗型ではありません。何かの数量ではなく時間を付与するからです。それは自動更新サブスクリプションでもありません。何も更新されないからです。Apple 自身の説明は明快です。非更新型サブスクリプションは、限られた期間、顧客にコンテンツやサービスへのアクセスを与え、自動的には更新しません。シーズンパス、1か月のアーカイブ、90日間解錠される講座、こうしたものが自然にはまります。
それを名ばかりのサブスクリプションにしているのは、誰が時間を数えるかです。自動更新サブスクリプションでは、Apple が期限を追跡し、カードに課金し、更新が成功したか失敗したかを App Store Server Notifications であなたに知らせます。非更新型サブスクリプションでは、そのどれも起こりません。Apple は販売をあなたに手渡して身を引きます。あなたのサーバーは、アクセス期間がいつ終わるかを記録し、その時点でアクセスを断ち、顧客に再度購入するよう誘うかどうか、どう誘うかを決めなければなりません。Apple がカウントダウンを見ていないので、Apple 側には同じ非更新型サブスクリプションを顧客が二度買うのを止めるものが何もなく、重複を防ぐこともあなたの仕事です。
各ストアはどう期間固定サブスクリプションを運用するか
Apple はそれを非更新型サブスクリプションと呼ぶ
App Store では、他のアプリ内課金と同じように App Store Connect で非更新型サブスクリプションを設定し、期間を与え、販売します。課金は単一の支払いです。期間が終わると、顧客は再び買わない限り何も残らず、再び買うことは Apple があなたのために予定する更新ではなく、まったく新しい購入です。請求の再試行も、猶予期間も、アカウント保留もありません。再試行すべき定期課金がないからです。それらの安全網は自動更新サブスクリプションにのみ存在します。
Google Play はそれをプリペイドプランと呼ぶ
Google Play のプリペイドプランは、Play Billing に組み込まれた同じ期間固定の発想です。プリペイドプランは自ら更新しません。アクセスを続けるには、顧客がチャージを購入します。そして Google はその動き方について明確です。チャージは即座に全額を課金し、チャージの期間だけ権利を延長します。チャージは新しい購入トークンを得て、古いものは linkedPurchaseToken フィールドに引き継がれるので、履歴を縫い合わせられます。ユーザーは、自動更新を解約するようにプリペイドプランを解約することはできません。それは支払った時間が尽きたときに単に期限切れになります。
Google はまた、プリペイド購入の承認に厳しい期限を設けており、それを逃す罰は返金です。1週間以上のプリペイドプランは3日以内に承認しなければなりません。1週間より短いプリペイドプランはその期間の半分以内に承認しなければならず、3日のプランなら1日半になります。その窓を逃すと、Google はそのチャージを取り消し、残りのサブスクリプションを取り消してキャンセルし、顧客に返金します。それは顧客が気を変えたのではありません。販売全体をほどく、連携上のミスです。
| 観点 | Apple 非更新型サブスクリプション | Google Play プリペイドプラン |
|---|---|---|
| 自動更新するか | しない | しない |
| 顧客はどう延長するか | 新しい購入として再び買う | 全額でチャージを買う |
| 期限を追跡するのは誰か | あなたのサーバー | Google、API を通じて読む |
| 請求の再試行や猶予期間 | なし | なし |
| 承認期限 | 標準の取引完了ステップ | 3日、または1週間未満ならプラン期間の半分 |
| 顧客は途中で解約できるか | 該当なし、定期課金なし | できない、自ら期限切れになる |
| 購入トークンの有効期間 | あなたが管理する | 期限切れ後60日まで有効 |
返金は期間固定サブスクリプションに何をするか
App Store では、返金は Apple を通る
非更新型サブスクリプションのお金を取り戻したい顧客は、まずあなたのところには来ません。reportaproblem.apple.com で申請し、理由を選び、Apple がその依頼を審査して判断します。あなたはそれを承認せず、非更新型サブスクリプションには、消耗型の返金のように判断の前に使用状況の証拠をあなたに求めるストア通知もありません。Apple が認めれば、あなたはそれを自分側の返金として、そしてレポートで知ります。アクセス期間が記録されるのはあなた自身のサーバーだけなので、返金された非更新型サブスクリプションがアクセスにとって何を意味するかを決め、それを自分で執行しなければなりません。
Google Play では、返金と取り消しは別の操作
Google Play は、多くの人が返金と呼ぶものを2つの異なる結果に分けており、その違いが顧客があなたのアプリを使い続けられるかを決めます。単純な返金は、支払われた期間が切れるまで顧客のアクセスをそのまま残すことがあります。取り消しは、API を通じて起こせるもので、チャージバックが行うものでもあり、アクセスを即座に終わらせ、Google はそれが着いた瞬間に権利を断つよう指示します。ですから、返金されたプリペイド顧客は、あなたが与えたコンテンツをまだ使っているかもしれず、あるいはその場で締め出されているかもしれず、どちらの道が取られたかによります。
予測できない、未使用プリペイド返金
Google は見落としやすい例外を1つ加えています。使用済みのプリペイドプランは通常返金できず、過去のサブスクリプション課金も通常は覆らないにもかかわらず、顧客はまだ使っていないプリペイドプランについて返金を申請できます。そのほかでは、Google Play のセルフサービス返金の道は短く狭いものです。顧客は48時間以内に購入を返品でき、アプリごとに一度だけです。それを過ぎると、依頼はあなたに回ります。しかし未使用プリペイドのルールはその窓の外に位置するので、チャージしてアプリを一度も開かない購入者には、支払い全額を取り戻すきれいな方法があります。
期間固定モデルが実際にあなたにいくらかかるか
期間固定サブスクリプションのお金の計算は、自動更新のものとは違い、しかも価格を安く付けすぎやすい形で違います。
あなたは初日に期間全体を出荷する
誰かが1か月のアクセス、シーズンパス、または90日の解錠を買うとき、あなたは最初のタップからその期間全体を負っています。計算資源、API 呼び出し、ストレージ、そしてアプリが背負うユーザーごとのコストは、あなたが最初に一度だけ支払われた窓にわたって費やされます。その購入への返金は、すでに提供した日々を返してはくれません。顧客が30日パスのうち2日使い、Apple が返金する、あるいは Google が取り消すと、あなたは代金を失い、その2日分のコストも失い、あなたに一切れを返す日割り計算はありません。期間固定の収益は期間の長さの間は完全に取り消し可能なままで、その背後の価値はすでにあなたの予算から出ていっています。
あなた自身が引き起こす返金
プリペイドの承認ルールは、コードの一経路を返金に変えます。あなたのサーバーがプリペイド購入やチャージを時間内に承認しないと、Google は単に警告するだけではありません。チャージを取り消し、残りのサブスクリプションをキャンセルし、顧客に返金する、それをすべて一度に行います。それは、あなたが成立させ、そして逃したコールバックによって失った販売であり、その修正は完全にあなた側にあります。サーバー側で、速く承認し、ユーザーがアプリを開き直してそれを起動することに決して頼らないでください。窓が1日半になりうる短いプリペイドプランでは、遅い承認パイプラインは常在する返金リスクです。

非自発的な解約はないが、リテンションはいまや手作業
抱えておくべき本物の利点があります。期間固定サブスクリプションは、失敗する更新課金がないため、非自発的には解約できません。拒否されたカード、請求の再試行、そして自動更新サブスクリプションの一定割合を静かに終わらせるアカウント保留は、単に当てはまりません。カードが切れたからといって誰も締め出されません。その引き換えは、リテンションが自動でなくなることです。継続はすべて改めて支払う決断なので、離脱する顧客は、あなたが回収できる失敗課金として現れません。彼らは何としても現れず、更新があったはずの場所に無音の空白として現れます。彼らを取り戻すのは、あなたが自分で作り、自分でタイミングを計らねばならない促しであり、あなたが追わない収益は、単に届かない収益です。
| 出来事 | アクセスに何が起きるか | あなたのお金に何が起きるか |
|---|---|---|
| Apple が非更新型サブスクリプションを返金する | あなたが自分のサーバーで決めて執行する | 全額が取り消され、すでに提供した日々は戻らない |
| 取り消しなしの Google 返金 | 期間が切れるまでアクセスは続きうる | 代金は返金、権利はまだ使用中かもしれない |
| Google の取り消しまたはチャージバック | アクセスは即座に断たれる | 代金が取り消され、チャージバックは銀行手数料を加える |
| プリペイドのチャージが時間内に承認されない | 残りのサブスクリプションが取り消されキャンセルされる | チャージと残額が返金される |
| 未使用のプリペイドプラン、顧客が返金を申請 | 何も使われていない | 支払い全額が返される |
| 期間固定が単に期限切れになる | アクセスは予定通り終わる | 収益はついにあなたのもの |
これらの出来事のどれも、返金、取り消し、チャージバック、期限切れは、RefundHalt がすでに監視しているのと同じ App Store Server Notifications と Real-time Developer Notifications に届きます。非更新型サブスクリプションとプリペイドプランは返金を隠さず、他のどの購入とも同じようにそれらを報告します。そのフィードを読むことが、ストアがカウントダウンの追跡をやめるモデルを、どの期間固定の販売が収益になり、どれが戻ってきたかを常に把握できるモデルへと変える方法です。
短い版
App Store の非更新型サブスクリプションと、Google Play のプリペイドプランは、決して更新しない、固定された期間のアクセスに対する単一の課金です。Apple は期限を追跡しないので、あなたのサーバーが追跡します。Google は未使用のプリペイドプランを顧客が返金することを許し、承認期限を逃せば全額を返金します。Google の返金はアクセスを走らせたまま残すことも、取り消しやチャージバックとして即座に断つこともあります。戦うべき非自発的な解約はありませんが、自動更新もないので、リテンションはあなたが担う促しです。あなたは期間全体を最初に届け、返金はすでに使い始めたお金を取り戻すので、目立つ販売ではなく初日のコストでこのモデルの価格を付けてください。
よくある質問
- App Store の非更新型サブスクリプションとは何ですか。
- 非更新型サブスクリプションは、固定された期間、コンテンツやサービスへのアクセスを付与し、その後は更新せずに終わるアプリ内課金です。Apple は顧客に一度だけ課金し、期限を追跡しないので、あなたのアプリが、アクセス期間がいつ終わるかを記録し、アクセスを断ち、取り戻したいなら顧客に再度購入するよう促さなければなりません。
- 非更新型サブスクリプションと自動更新サブスクリプションの違いは何ですか。
- 自動更新サブスクリプションは自ら更新し、Apple が請求、再試行、期限の追跡を担います。非更新型サブスクリプションは一度課金して止まり、販売後のライフサイクルのあらゆる部分、期限切れ、再購入の促し、そして返金後のアクセスの執行は、開発者の仕事です。Google Play のプリペイドプランが、非更新型サブスクリプションに最も近い相当物です。
- Google Play のプリペイドプランは返金できますか。
- 特定の場合には、はい。使用済みのプリペイドプランは通常返金できず、過去のサブスクリプション課金も通常は覆らないにもかかわらず、顧客はまだ使っていないプリペイドプランについて返金を申請できます。Google のセルフサービス返金も、48時間以内かつアプリごとに一度だけ、ほとんどの購入をカバーします。そしてプリペイド購入の承認期限を逃せば、Google は自動的に返金します。
- 返金は顧客の期間固定サブスクリプションへのアクセスを終わらせますか。
- いつもではありません。Google Play では、単純な返金は支払われた期間が切れるまでアクセスを残すことがある一方、取り消しやチャージバックはアクセスを即座に終わらせ、Google はすぐに権利を取り除くよう指示します。App Store では、アクセス期間が存在するのはあなたのサーバーだけなので、返金された非更新型サブスクリプションがアクセスにとって何を意味するかを、あなたが決めて執行します。
- 非更新型サブスクリプションに非自発的な解約はありますか。
- ありません。非自発的な解約は失敗する更新課金から生じますが、非更新型サブスクリプションとプリペイドプランは決して自動更新しないので、失敗する課金も、請求の再試行やアカウント保留もありません。引き換えは、リテンションが手作業になることです。継続はすべて新しい購入なので、戻ってこない顧客は、あなたが回収できる失敗した支払いではなく、静かに失われた収益です。
出典と参考資料
- Apple Developer Documentation: StoreKit Product.ProductType.nonRenewable (the non-renewing subscription product type, time-limited access that does not renew automatically)
- Apple App Store Connect Help: Create non-renewing subscriptions (non-renewing subscriptions give access to content or a service for a limited period and the developer manages renewal and expiry)
- Apple Support: Request a refund for apps or content that you bought from Apple (the reportaproblem.apple.com path Apple reviews and decides)
- Google Play Billing: About subscriptions (prepaid plans do not auto-renew, top-ups charge full price and extend entitlement, and the 3-day and half-duration acknowledgment deadlines that trigger a revoke and refund when missed)
- Google Play Billing: Subscription lifecycle (the purchase token is valid until 60 days after expiration, and a revoke or chargeback means removing the entitlement immediately)
- Google Play Help: Cancel, pause, or change a subscription on Google Play (a customer can request a refund on an unused prepaid plan, and access continues for the time already paid for)
- Google Play Help: Apps, games, and in-app purchases refund policies (the 48-hour self-service refund window and the once-per-app limit)
RefundHalt
App Store と Google Play の返金を自動処理
続きを読む
アプリの予約注文は配信日までは売上ではなく、その多くは課金される前に離脱していく
App Store と Google Play では、アプリの予約注文は配信まで一切課金されず、購入者はそれまで無料でキャンセルできます。配信時にカードが拒否されるとさらに多くの注文が取り消されます。アプリの予約注文と事前登録が実際にどう動くのか、そしてこのギャップがあなたのローンチにいくらの代償を強いるのかを解説します。
Google Play は購入者全員に、あなたには閉じられない返金ウィンドウを与えている。その代償を説明する
Google Play では、購入者は 48 時間のウィンドウ内で返金を申請でき、Google はあなたに尋ねることなくそれを認められる。48 時間を過ぎると、申請はあなたの受信トレイに届く。ここでは Google Play の返金ウィンドウが 48 時間の両側でどう動くのか、そして 1 件ごとの返金があなたの支払いから何を奪うのかを説明する。