0

Android アプリの InApp Billing を設計する作業中に、次のシナリオを思いつきました。

  1. 顧客がルート化された/操作可能なデバイスを持っている (そのため、マーケット アプリ + 私のアプリは信頼できない)
  2. 顧客が製品を購入する
  3. 購入状態 0 (購入済み) がバックオフィスに送信され (すべてチェック済みで OK)、クレジットが付与されます。
  4. 購入したお客様の払い戻し
  5. お客様が当社のアプリまたはマーケット アプリを操作してローカルで払い戻しを確認したため、払い戻しの通知がバックオフィス サーバーに届かなかった。

このシナリオは可能ですか?どうすればこれを修正できますか?

ここに画像の説明を入力

4

2 に答える 2

0

まず、ユーザーが払い戻しを要求した場合、あなたにもメールが届きます。

2 つ目: アプリ内課金による購入は、ユーザーが直接返金することはできません。ユーザーが払い戻しを希望する場合、ユーザーはあなたに連絡する必要があります。その後、Google ウォレット アカウントで手動で払い戻しを行うことができます。

だから私はあなたのシナリオが起こらないと思います。

第二に、可能であれば、管理された購入を使用することをお勧めします。その場合、ユーザーが払い戻しを要求した場合、Google マーケットはそれを記憶し、RESTORE_TRANSACTION を使用して、払い戻しが発生したかどうかを確認できます (ただし、払い戻しを許可する必要があります)。 .

于 2012-06-25T14:12:46.077 に答える