これは、コーディングよりも一般的な戦略的な質問です。ここで不適切な場合はお知らせください。作業の戦略ができたら、コーディングに関する質問があると思います。
ベンダーやマーチャントがアカウントを作成できるようにする php/mysql サイトを作成しています。ベンダー アカウントとマーチャント アカウントは相互に関連付けられるため、ベンダーがマーチャント用の仮アカウントを作成できるようにする必要があります。
ベンダーがマーチャントのアカウントを作成した場合、マーチャントが後でマーチャント アカウントを請求できるようにするための最善の戦略は何ですか?
制約:
ベンダーがアカウントを作成したときにマーチャントに通知する必要はありません (これにより、ベンダーがマーチャントにスパムを送信する機会が生じる可能性があります)。
請求プロセスをできるだけ自動化してほしい
メールアドレスを使って何かをすることを考えましたが、これは最初に与えられたメールアドレスが正確であることを前提としています。
要求されていないページのハイジャックを防ぐにはどうすればよいですか?
ベンダーが生成したマーチャント用に別のテーブルを使用し、後でそれをマーチャントが生成したアカウントにリンクすることを考えましたが、特に多くのベンダーが同じマーチャントのレコードを作成することを考えると、これは非効率的です。
あなたの経験からの意見をいただければ幸いです。