Depends on How the Plugin Creates the User
Social login plugins typically bypass the standard WooCommerce registration form and create users automatically upon login.
Compatibility Summary
- Compatible if the plugin uses WordPress hooks like:
- user_register
- woocommerce_created_customer
- May Skip Approval if:
- The plugin assigns roles immediately and doesn’t trigger approval logic.
- The plugin logs in users before the approval process is applied.
Best Practices
- Use the role-based settings to exclude roles that shouldn’t need approval (e.g., “Social User”).
- Test a registration using social login to verify whether the user is:
- Listed in Pending Users
- Restricted from logging in or checking out