Closed4

サブスクリプションのクローズ方法

ko_neko_ne

Android

  • 管理コンソールから停止できない
  • revoke APIを使用して、サービスに登録中のユーザーに対して、解約を実施する
  • revoke APIは日割りで返金が実施される。ドキュメントが見つからなかったのでお問い合わせして確認
  • 「期限が過ぎているため解約できない」というエラーを返す場合があり、おそらく支払い保留中のユーザーで起きると想定される。この場合、支払いが行われた場合にサブスクリプションが再開されるため、revoke APIを改めて投げて解約させる必要がある
    • 一時停止が有効になっている場合に、一時停止の期間が終了した後に自動的に再開される。支払い保留中より、こちらの方が圧倒的に多かった。
ko_neko_ne

iOS

  • 管理コンソール App Store Connect から停止が可能
  • ドキュメントが用意されているので詳細はそちらを確認する
  • 実際の操作と若干用語が違うが配信可能のチェックを外せばオッケー。これで自動更新と新規登録はできなくなる。
  • JST 18時頃に実施し、適用されたのは翌日の15時頃まで更新されているデータがあったため、適用まで24時間はかかると思った方がよさそう(Appleへお問い合わせでも、適用まで最大で24時間かかると返答がきました)
ko_neko_ne

前提

  • 自動更新サブスクリプション(定期購入)の解約方法になります。非自動更新サブスクリプションは対象外です
  • アプリ内の実装はパズドラのパズドラパスのイメージです(お試し期間はありません)
  • 対象プラットフォームはAppStoreとGooglePlayストアになります。
ko_neko_ne

はじめに

  • サブスクリプションの販売停止を行う機会があったので備忘録として手順を残しておきます
このスクラップは2021/10/18にクローズされました