7
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

iOS定期購読課金の無料トライアルを調べてみた

Posted at

無料トライアルを対応する

こちらの記事がとてもわかりやすく最高にまとまっていました!
iOSアプリの継続課金コンテンツに無料トライアル機能を導入する方法

無料トライアルはこれまで購読したかどうかではなく「このアプリで無料トライアル登録したことがあるか」でトライアル可能かが変わるようです。

無料トライアル登録できないパターン

ユーザが以下の状態だと無料トライアル登録できないことを確認しました。
次の更新時に決済できる状態でないと登録できないようです。

  • 決済登録がない
  • キャリア決済やクレジットカード登録をしていない状態
Image from iOS.png
  • 決済登録がないかつiTunesのチャージが足りていない
  • 更新時に発生する金額分のチャージがない(チャージされているが足りていない)と登録不可でした

サーバ側のレシート処理

無料トライアル登録したときのレシートも通常と同じく発行されるので特に対応する必要はなし。
無料トライアルかどうかはレシート情報の「is_trial_period」(true : 無料トライアル)にて判断できます。
また無料トライアルから更新された(無料トライアルが終了した場合)はレシートが新たに発行されるのでそちらを確認すればOKです。

無料トライアル中にクロスグレードもしくはアップグレードした場合

こちらは調査次第追記したいと思います。

7
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?