• Resolved NeilAtw

    (@neilatw)


    We are using Woocommerce to manage registration for online courses for our volunteer workforce.
    We need each person who registers to have a unique email address, and whereas WordPress manages this well, we need Woocommerce to do this too.

    Currently if (say) a husband and wife both register one after the other, Woo accepts the ‘orders’, but only one WordPress account is created (using a mix of data from both persons).

    Any ideas for a solution?

    Thanks!

    Neil

Viewing 3 replies - 1 through 3 (of 3 total)
  • I just tested using an existing email address when trying to checkout and make a new account using a fresh install of WordPress 4.9+ and WooCommerce 3.6.2. How are they registering for these classes? If it is using an account created normally through WooCommerce then the email address has to be unique.

    However, most couples I have dealt with tend to use a shared email address for a lot of things.

    I would have to assume you are allowing guest purchases? If so, make accounts required to checkout other wise you will have to find a different method to validate the email address as guest just places the order without validating information.

    Thread Starter NeilAtw

    (@neilatw)

    Hi,
    Thanks for your response.
    Guest purchases are NOT allowed.
    So when access to a course is purchased via Woocommerce, a WordPress account is created, and certain information collected at the checkout is used to create a matching account in Moodle (hosted elsewhere) using a WP plugin called Edwiser Bridge.

    So are you saying that you were NOT able to create a WP account using an existing email address through Woocommerce?

    Maybe Edwiser Bridge is stuffing things up…

    Dustin Hartzler

    (@dustinhartzler)

    Automattic Happiness Engineer

    Say someone purchase the course, then logs in. Then their spouse purchases (while still logged in). It’s going to connect both purchases to the same WooCommerce address.

    You’d have to make sure that the customer is logged out and uses a different email address upon checking out.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Forcing Woo to check for a unique email address’ is closed to new replies.