相手の名前を忘れてしまったときは、
I'm sorry, what was your name again?
と言えます。直訳は「すみません、お名前何でしたっけ」です。
相手の名前をまだ一度も聞いていないなら、
What's your name?
→名前は?(カジュアル)
May I have your name?
→お名前伺ってよろしいですか。(フォーマル)
などと言えます。
ご質問ありがとうございました。
I'm sorry, could you please tell me your name once more?
この場合、次のような言い方ができますよ。
ーDo you mind if I ask you your name again?
「もう一度名前を伺っても構いませんか?」
ーI'm sorry, could you please tell me your name once more?
「すみません、もう一度あなたの名前を教えていただけませんか?」
ご参考まで!