Using this module in a download shop installation, it is essential for providing the download links as well as a good user experience of modern standards.

Is there a chance for a funcionality that the user can set his password at checkout?

Comments

Simon Georges’s picture

I won't implement it myself, as that module was a totally custom hack for a client that I don't intend to maintain, but if it is integrated into Commerce Checkout Login, maybe they'll consider it.

I encourage you to follow #1842400: Allow immediate login at the end of anonymous checkout.

brad.curnow’s picture

Issue summary: View changes

First off thanks sooooo much for this module! I need to test test test but so far it looks perfect.

I know this is a bit old but for those that follow...

If you could include a text box somewhere in your process that the user can enter their password in, and have this box exposed to rules then you can set the password using this inside a "Execute custom PHP code" action:

$edit = array('pass' => $password,);
user_save($user, $edit);
Simon Georges’s picture

My wishes were to include this module inside another (bigger) Commerce-related module, so I wouldn't have to maintain 15 lines of code in a self module, but apparently (despite the number of people using it), nobody really cares ;-)
Your solution is what I achieved, but as it fairly custom and can depend on your workflow, I didn't want to build it directly into the module.

BrianLP’s picture

Afaik the Commerce Checkout Login module lets the user set a password, if the latest patch is applied (including auto-login). But I haven't tested it:
Add capability to require login for existing and new users