ネイティブアプリのアップ内課金にともなうレシートの保持の仕方

トピック名のとおり、ネイティブアプリのアップ内課金にともなうレシートの保持の仕方に関するご相談です。

BDKというプラグインを利用してbubbleをネイティブ化しようとしています。

下記の写真のようにアップ内課金のレシートから情報を取得できるのですが、
①どれをDBに残すべきなのか(おそらく全部?)
②iOSとAndroidではレシートの情報を保存するテーブルは分けるべきなのか?

Android
スクリーンショット 2021-06-07 1.34.50

iOS
スクリーンショット 2021-06-07 1.34.07

以上の2つの質問にお答えいただければ幸いです。

よろしくお願いいたします!

▼参考
BDKのプラグインを用いたアップ内課金の実装方法

「いいね!」 2

レシート情報は捨ててしまうと利用者からの問い合わせ時に困るので、全て保存しておくべきでしょう。

iOSとAndroidではレシートの項目が違うのではないでしょうか?問い合わせ時にiOSかAndroidかを聞けると思うので、テーブルを分けた方が後から探しやすいと思います。

「いいね!」 2

@jansnap

お返事遅くなり大変申し訳ございません!
またご説明ありがとうございます。

なるほど、やはりテーブルを分けておくのですね。
教えていただいた形でテーブルを作成します!

「いいね!」 1