17/02/03 00:25:37.20 ROY6NGBx.net
アプリ内課金の定期購入について、キャンセルや返金が行われた場合のgetPurchases()
メソッドが返すデータが変化するタイミングについて、教えてください。
週間の定期購入で、無料試用期間を7日に設定し、初めて購入する(無料試用が有効な)ユーザーと仮定します。
* 購入から10日目に解約した場合
購入~10日目
autoRenewing=true
purchaseState=0(購入済)
10日目~14日目
autoRenewing=false
purchaseState=0(購入済)のまま? それとも 1(キャンセル済)に変わる?
14日目以降~
autoRenewing=false
purchaseState=1(キャンセル済)?
それとも、この時点でINAPP_PURCHASE_DATA_LISTに購入情報そのものが含まれなくなる?
いつ、INAPP_PURCHASE_DATA_LISTに購入情報そのものが含まれなくなる?
* 購入から3日目(試用期間中)に解約した場合
購入~3日目
autoRenewing=true
purchaseState=0(購入済)
3日目~7日目
autoRenewing=false
purchaseState=0(購入済)のまま? それとも 1(キャンセル済)に変わる?
7日目以降~
autoRenewing=false
purchaseState=1(キャンセル済)?
それとも、この時点でINAPP_PURCHASE_DATA_LISTに購入情報そのものが含まれなくなる?
いつ、INAPP_PURCHASE_DATA_LISTに購入情報そのものが含まれなくなる?
返金の場合も同様でしょうか?
キャンセルや返金の場合のサービス提供を止めるタイミングをどのように決めていますか?