- Existing user - if they do not click the login button in the pane form, nothing happens - ie no authentication check of the password, no login, and order is not converted to an authenticated user order
- Existing users
- Require login of existing users - If enabled, the password field is required to proceed to the next checkout page. The customer will be logged in and the order converted to an authenticated user order
- New users
- Automatically create a user account for new customers - If enabled, a new user will be created based on the order's email address. The user is created on submit of the checkout page. This is similar to Commerce's default rule "on checkout complete" to create the user.
- Automatically login the new user - If enabled, the new user will be logged in and the order converted to an authenticated user order.
With these changes, the order is associated with a user account on the initial checkout page. This solves many issues where the user account is created after payment processing has taken place.