Account settings ingnored when registering new users

Created on 28 August 2023, 10 months ago
Updated 24 May 2024, about 1 month ago

Describe your bug or feature request.

Registering new users on the first step of checkout flow ignore any account settings configuration like Requiring email verification, Administrator approval required and administrators only.
Users get registered as active no matter how is the account settings configured and wouldn't get the drupal registration email so he can set the password, only gets the purchase confirmation email.

πŸ› Bug report
Status

Active

Version

2.0

Component

Checkout

Created by

πŸ‡¦πŸ‡·Argentina leofishman

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @leofishman
  • πŸ‡«πŸ‡·France rmpereira

    We have the same problem.

    Are there a solution to force the email validation like the native registration form?

    I think there may be side effects in the fact that the user is systematically active after a registration from the checkout.

  • πŸ‡ΊπŸ‡ΈUnited States rszrama

    What is your desired outcome here? Right now, if you don't want to allow registration as part of that checkout pane, you can simply disable it. If we changed this pane to respect site-wide settings, you would then lose the option to prevent general account creation while still creating accounts for users who actually purchase.

    In other words, is the issue that these settings contradict a setting that governs the site-wide user registration form (but may be overridden in other ways)? Or is it really that you would like Commerce to support additional use cases?

  • πŸ‡¦πŸ‡·Argentina leofishman

    I have an LMS site that sells memberships in order to access the courses, I would like the users to register when purchasing the membership but validating their email address.

  • πŸ‡«πŸ‡·France rmpereira

    In my case, it's good if the checkout user registration form respect the site-wide setting.
    We can imagine too a parameter like "Use email validation" in the settings form of the checkout pane if the option "allow registration" is checked.

  • Do we have any patch here? I also need that checkout user registration form respects the verify_email account setting.

Production build 0.69.0 2024