web-dev-qa-db-ja.com

Ubercartモジュールでユーザーアカウントを販売する

登録プロセスに関する質問。私が現在取り組んでいるプロジェクトには、1ステップの登録フォームがあります(Drupalのデフォルト)。フォームが完了すると、アカウントが作成され、新しいユーザーにアクティベーションの電子メールが送信されます。この時点で、支払い(ubercart)ページに移動して、アカウントに適切な役割を購入します。

問題は、ORアカウントの支払いが完了してから実際にユーザーを作成しないようにするためです。

これは可能ですか、可能であれば正しい方向に向けてください。

ありがとう!

1
Dmitri Farkov
2
Blake Senftner

まあ、それは良い点です。購入する前に、ユーザー登録用の特別なロールを作成し、この状態用の特別なページを作成するか、支払いページを使用して、このページのみに権限を割り当てることができます。支払いが完了したら、サイト全体またはアプリケーション、あるいはその両方へのアクセス許可を持つユーザーに新しい役割を割り当てます。

あなたは潜在的なバイヤーとあなたの製品との間にすでにつながりを持っているので、これはさらに良い解決策になると思います。初めてサイトにアクセスしたときに支払いの準備ができていなかった場合は、いつでも支払い段階に戻ることができます。彼らはすでにこの方法で戻ってくる可能性が高いです。なぜなら、彼らはすでに購入することを決定しており、すでにパスワードを持っているからです。そして、あなたが戻ったときに後で支払うことを知っているときにこの決定をするのははるかに簡単です.. :)

0
Cosmodrom