-なにかとややこしい課金周り

*用語 [#f5362cd3]

|レシート|Appleから送付されるJSONの購入情報。これを継続課金などの際には再度検証する|

*レシート検証 [#u33bead0]

-本番とSandbox二種類ある。審査が下りないと本番は使えない。そのため検証は本番で行い、環境違いのエラーが出たら開発にリトライなどの対応が必要。
-他のアプリのレシートも検証はOKになってしまう(Googleはちゃんと弾いてくれる)
-上記対策としてproduct_idが一致するかをチェックする
-transaction_idが決済単位でユニークになるので、これを最初に使ったユーザーが課金OKとして以後の重複登録(不正利用)を防ぐべし。

*参考サイト [#v534f893]

http://tech.vasily.jp/entry/ios_premium_validation

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS