Can I approve only specific user roles and auto-approve others?

Yes – Role-Based Approval is Supported

You can configure the plugin to require approval for certain roles while letting others register instantly.

How to Set It Up

  1. Go to:
    WooCommerce > Registration Approval > Settings
  2. Navigate to:
    Role Settings tab
  3. Select Roles for Manual Approval
    • Mark which roles should require admin approval.
    • All others will be automatically approved upon registration.
  4. Default Role Mapping (Optional)
    • Define what role each user should receive based on registration form selection or behavior (e.g., customers vs. vendors).

Example

You might approve only “Wholesale” and “Vendor” users, while letting regular “Customer” accounts skip approval.