私は、アンマネージド製品のアプリケーションにアプリ内課金を統合する過程にあります。既にBILLINGパーミッションを実装するために私のアプリケーションを市場で設定しました。開発中のバージョンのアプリケーションで期待どおりに製品IDを公開しました。私はこれまでテスト製品を使用してきましたが、品質保証のために、実際の製品でテストしようとしており、AMEXカードと個人用のVISA/Mastercardカードに請求しています。
トランザクションが完了すると、アプリケーションのすべてが問題なく動作します。私はすべての通知IDを確認しているので、問題はありません。
しかし、その過程を通して、私は製品を購入することができないという問題にぶつかってきました。
マーケットアプリケーションは、テキストを含むダイアログを使用してユーザーに応答します
"Purchase canceled
Your payment could not be processed. Sign in to your Google Wallet account to request support."
この問題は、2つのGalaxy Nexus 4GデバイスとHTC Sensation 4Gで発生します。この問題は、WiFi、3G、および4Gネットワークで発生します。最初に購入したアカウントには「注文受領書」メールが送信され、その後に「注文キャンセル」メールが送信されます。受注メールには、商品名、費用、注文番号、日付など、トランザクションに関する完全な情報が含まれています。注文キャンセルには、これらの情報もすべて含まれています。アプリケーションは、この時点で購入状態変更のブロードキャストを取得します。これは、トランザクションの取り消しです。
何が起こっているのか、そしてなぜ私がすべての取引を完了していないのかについての洞察はありますか?