管理画面で該当トランザクションをキャンセルして、もう一度購入処理を実行してみた。ところが、すでに購入済みの動きになってしまって、購入画面が出てこない。キャンセル反映に時間がかかるのかと思い、しばらく待ってから試してみるが、同様に購入画面が出てこない。購入結果をキャッシュして、動作を高速化しているようだ。推測だが、キャッシュに購入済みのフラグがあって、それを見て購入済みと判断されているらしい。単純に考えるとキャッシュを削除すれば良さそうだ。[キャッシュを消去]でキャッシュを削除して、もう一度トライ。無事に購入画面が表示されました。意外とシンプルに解決。はまらなくて良かった。(launchPurchaseFlow)となる。一回目の処理はちゃんと走るのだが、そのまま二回目の処理に入ろうとするとこのエラーがでる。開始できないよ、ということなのだが対応はいかに。