Add checkout settings to allow more flexibility with anonymous orders and user accounts

Created on 31 March 2021, over 3 years ago
Updated 30 May 2023, over 1 year ago

It would be nice to add settings in the checkout flow configuration to:

  1. create a user account for new customers automatically.
  2. assign an anonymous orders to a returning customer's account.

There are plenty of articles out there on the many benefits of a checkout flow that does not require account creation. It can also be very helpful for both store owners and customers to have those anonymous orders assigned to their owners for future reference. We should implement an option to assign anonymous order's to their existing customer account based of the email address.

Similar to this snippet in the D8 docs that seems to speak of the D7 workflow:

Upon checkout completion, anonymous users who supplied an existing e-mail address will be notified that the order was associated with their existing account, while other anonymous users will have an account created for them. This behavior is configurable in the checkout completion rules.

This was default behavior in 1.x, but some countries can't have these as default behaviors for privacy reasons. It should be an option for those who can.

Remaining Tasks

  • Add help text to the "Login or continue as guest" pane
Feature request
Status

Fixed

Version

2.0

Component

Checkout

Created by

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

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024