これは、iTunesアカウントの問題で、アプリ側では対処出来ません。
この問題が発生する原因として考えられるのは
①何らかの理由で、以前購入した時のiTunesアカウントと現在のアカウントが異なる場合
②購入時に何らかの理由で購入処理が中断されていた場合
①の場合は、以前のアカウントと現在のアカウントでファミリー共有設定をすると問題無くRestore出来ます
または、新たに購入する必要は無いです。
(Restore処理では無く、通常の購入処理に進んでも、同一アカウントであれば、処理の途中で”購入済みだから課金は必要無い”旨の表示がされ、2重課金はされないシステムになっています)
②の場合は、iTunes(PCかMac上)の購入履歴で購入処理完了したかどうか確認が出来ます。
そもそもアプリ内課金の購入/Restore処理では、購入完了/未完了または、購入済み/未購入の言わば”Yes/No”の結果しか受け取っていません。
iTunesのアカウント/パスワード入力欄は、アップルが用意したSDKに含まれるもので、入力されたアカウント/パスワードはアプリ側で取得することは出来ません。(表示する入力用ポップアップ画面も用意されたものであり、アプリ毎に作っているモノではありません)
ですからメールなどで問い合わせいただいても、そもそもアカウントを照合するデータを持っていませんので、回答が出来ません。
処理が間違っているのなら対処は可能ですが、要チェックのポイントでもありますし、アップルへ申請した時にアップルでもチェックします。
ここの購入/Restore処理は、Work Logの初版から変わっていませんので、問題が起こるとすればSDKの仕様が変わった時のみと考えます