TOEIC SpeakingのAI採点学習アプリ
模擬試験の回答を採点し、学習フィードバックを提供するアプリです。既存構造を再設計し、アプリ内課金の連携と返金・重複取引の問題解決を担当しました。
画面
運用中のアプリを再設計
Flutterアプリのアーキテクチャを見直し、決済とプッシュ通知を接続しました。既存の学習機能を基に運用に必要なフローを整理しました。
購入と重複取引
ストア取引を処理中のリクエストと保存済み注文に照合します。新規取引は注文完了後に利用権へ反映し、同じ取引では注文を重複作成しません。
返金は独立したフローで処理
返金通知は購入と別に受け、元の注文と一致した場合だけ利用権を失効させます。購入・重複・返金を個別に確認しながら既存の問題を修正しました。





